Because all futures trading is conducted through futures companies (except self-operated members of the exchange), and futures companies and the exchange are connected through special data lines, it is impossible for futures companies to allow programs developed by outsiders to connect to the exchange through their own trading lines.