Patent ID: 8589280

Claim:
A method for automatically executing a gray box trading entity, comprising: creating the gray box trading entity including an automatic black box trading portion and a manual white box trading portion on a first application on a target network device with one or more processors; creating a gray box trading strategy on the first application on the target network device to automatically execute one or more electronic trades for the automatic black box trading portion of the gray box trading entity on one or more electronic trading exchanges and automatically and simultaneously display a list of one or more other electronic trading opportunities for the manual white box trading portion of the gray box trading entity in one or more graphical windows on a graphical user interface (GUI) with a plurality of graphical windows used for electronic trading on the first application; receiving on the first application on the target network device a first selection input including a list of specific electronic trades or trading strategies to execute for the automatic black box trading portion and the manual white box trading portion of the gray box trading entity; automatically executing on the first application on the target network device one or more electronic trades for a first portion of the gray box trading strategy on the automatic black box trading portion on the one or more electronic trading exchanges via a communications network; receiving on the first application on the target network device one or more sets of electronic trading information from one or more electronic trading exchanges including electronic trading information for the manual white box portion of the gray box trading entity via the communications network; displaying in the one or more graphical windows on the GUI on the first application on the target network device the list of one or more electronic trading opportunities for the manual white box portion of the gray box trading entity created from the received one or more sets of electronic trading information, wherein the list of one or more electronic trading opportunities is based in part on one the or more electronic trades previously automatically executed for the automatic black box trading portion of the gray box trading strategy; receiving a second selection input from a selected graphical window on the GUI on the first application on the target network device to execute one or more additional electronic trades from the displayed list of one or more electronic trading opportunities for the manual white box trading portion of the gray box trading strategy; and executing on the first application on the target network device the additional one or more electronic trades from the received selection input for the manual white box trading portion for a second portion of the gray box trading strategy on the one or more electronic trading exchanges via the communications network.