Method and system for providing automatic execution of gray box strategies for electronic trading
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing automatic execution of gray box trading strategies for electronic trading. A gray box trading entity is created from two or more real or synthetic trading entities including real or synthetic contracts or financial instruments. The gray box trading entity includes a black box portion (automatic trade execution) and a white box portion (manual trade execution). An electronic trader selects trades for black box and white box trades in the gray box trading entity. The trades can be dynamically changed. Selected trades for gray box trading entity are automatically traded with a black box trading entity on one or more electronic trading exchanges while a trader is prompted to manually execute selected other trades for the gray box trading entity with a white box trading entity.
619 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification