×

Methods and apparatus for routing securities orders

  • US 9,892,459 B2
  • Filed: 06/04/2008
  • Issued: 02/13/2018
  • Est. Priority Date: 12/04/2003
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • at least one communication interface configured to communicate over at least one communication network;

    at least one processor; and

    at least one storage device storing instructions that when executed cause the at least one processor to;

    receive, via the at least one communication interface, a first order associated with a particular security during a trading session;

    obtain, from at least one database, information associated with multiple securities exchanges or electronic communication networks (ECNs), at least part of the information related to speeds of the securities exchanges or ECNs in executing orders for securities;

    determine a percentage of total market volume in the particular security handled during the trading session by each of at least some of the securities exchanges or ECNs;

    determine during the trading session, based at least in part on at least some of the information and the determined percentages of total market volume, (a) two or more of the securities exchanges or ECNs to be used to execute the first order and (b) a proportion of the first order to allocate to each of the two or more securities exchanges or ECNs;

    route, via the at least one communication interface, the first order to the two or more securities exchanges or ECNs in accordance with the proportions allocated to the two or more securities exchanges or ECNs for execution;

    receive, via the at least one communication interface, responses associated with the first order from the two or more securities exchanges or ECNs;

    dynamically update at least a portion of the information in the at least one database based on data associated with performance of the securities exchanges or ECNs, at least some of the data relating to the speeds of the securities exchanges or ECNs during the trading session; and

    use at least some of the dynamically updated information to route a second order during the trading session.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×