Patents by Inventor Hitesh Mittal

Hitesh Mittal has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190325516
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Application
    Filed: December 10, 2018
    Publication date: October 24, 2019
    Applicant: ITG Software Solutions, Inc.
    Inventors: Hitesh Mittal, Ronald Taur, Ryan Lee, Scott Kartinen
  • Patent number: 10152749
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: December 11, 2018
    Assignee: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh Mittal, Ronald Taur, Ryan Lee, Scott Kartinen
  • Publication number: 20180197237
    Abstract: A method and system for optimizing allocation of large block orders for a security for maximum fill rate and minimum information leakage. The invention includes a process by which a block order for a security is allocated to a number of suborders which are then submitted to various electronic trading destinations to be filled. This allocation process involves ranking the suborders on the basis of a quality measurement, calculating and assigned a liquidity expectation to each suborder, determining a maximum target execution rate for the security that will not result in market impact, assigning orders to a trade list beginning with the higher rank suborder until the sum of shares represented in the list is equal to the maximum target execution rate, allocating the suborders not assigned to the trade list, and submitting the suborders to the corresponding electronic trading destination.
    Type: Application
    Filed: March 9, 2018
    Publication date: July 12, 2018
    Applicant: ITG Software Solutions, Inc.
    Inventors: Ken Gleason, Hitesh Mittal
  • Publication number: 20150052037
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Application
    Filed: July 18, 2014
    Publication date: February 19, 2015
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh MITTAL, Ronald TAUR, Ryan LEE, Scott KARTINEN
  • Patent number: 8788399
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: July 22, 2014
    Assignee: ITG Software Solutions, Inc.
    Inventors: Hitesh Mittal, Ronald Taur, Ryan Lee, Scott Kartinen
  • Patent number: 8442902
    Abstract: System, method, and program for preventing gaming in a trading system. The systems, methods and programs can receive an order from a trader to trade securities in an alternative trading system, determine if gaming is occurring, set a price collar for the order, and submit the order to the alternative trading system with the price collar.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: May 14, 2013
    Assignee: ITG Software Solutions, Inc.
    Inventor: Hitesh Mittal
  • Publication number: 20130091072
    Abstract: A computer-implemented system and method for using market data and analysis of previous trades to improve return on investment in one or more future trades. Historical trading data relating to a fund is collected and used to identify an alpha profile of the fund. Outcomes of a plurality of strategies for trading a security are simulated based on the identified alpha profile, and an optimized trading strategy is determined based on the results of the simulations.
    Type: Application
    Filed: October 7, 2011
    Publication date: April 11, 2013
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Milan BORKOVEC, Hitesh MITTAL, Scott J. KARTINEN
  • Patent number: 8306906
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Grant
    Filed: December 19, 2011
    Date of Patent: November 6, 2012
    Assignee: ITG Software Solutions, Inc.
    Inventors: Hitesh Mittal, Ronald Taur, Ryan Lee, Scott Kartinen
  • Publication number: 20120150717
    Abstract: System, method, and program for preventing gaming in a trading system. The systems, methods and programs can receive an order from a trader to trade securities in an alternative trading system, determine if gaming is occurring, set a price collar for the order, and submit the order to the alternative trading system with the price collar.
    Type: Application
    Filed: February 17, 2012
    Publication date: June 14, 2012
    Applicant: ITG Software Solutions, Inc.
    Inventor: Hitesh MITTAL
  • Publication number: 20120089503
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Application
    Filed: December 19, 2011
    Publication date: April 12, 2012
    Applicant: ITG Software Solutions, Inc.
    Inventors: Hitesh MITTAL, Ronald Taur, Ryan Lee, Scott Kartinen
  • Patent number: 8121933
    Abstract: System, method, and program for preventing gaming in a trading system. The systems, methods and programs can receive an order from a trader to trade securities in an alternative trading system, determine if gaming is occurring, set a price collar for the order, and submit the order to the alternative trading system with the price collar.
    Type: Grant
    Filed: December 18, 2007
    Date of Patent: February 21, 2012
    Assignee: ITG Software Solutions, Inc.
    Inventor: Hitesh Mittal
  • Patent number: 8082204
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: December 20, 2011
    Assignee: ITG Software Solutions, Inc.
    Inventors: Hitesh Mittal, Ronald Taur, Ryan Lee, Scott Kartinen
  • Publication number: 20110191229
    Abstract: A method and system for optimizing allocation of large block orders for a security for maximum fill rate and minimum information leakage. The invention includes a process by which a block order for a security is allocated to a number of suborders which are then submitted to various electronic trading destinations to be filled. This allocation process involves ranking the suborders on the basis of a quality measurement, calculating and assigned a liquidity expectation to each suborder, determining a maximum target execution rate for the security that will not result in market impact, assigning orders to a trade list beginning with the higher rank suborder until the sum of shares represented in the list is equal to the maximum target execution rate, allocating the suborders not assigned to the trade list, and submitting the suborders to the corresponding electronic trading destination.
    Type: Application
    Filed: February 3, 2010
    Publication date: August 4, 2011
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh Mittal, Ken Gleason
  • Publication number: 20110010287
    Abstract: A system for redirecting electronic trade orders includes trade order routing facilities coupled with an electronic trade routing network and a plurality of trade venues, including one or more third party broker dealer systems and one or more alternative trading systems. The trade order routing facilities are configured to monitor electronic trade orders at destination trade venues to determine the number of available shares remaining. The trade order routing facilities are further configured to monitor the electronic trade routing network and a plurality of trade venues to identify if any executable trade orders exist that could be matched against some or all of the remaining order portion. Then the trade order routing facilities retrieve some or all of the remaining shares and submit trade orders to execute against the identified orders in other trade venues.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 13, 2011
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh MITTAL, Raj JAIN
  • Publication number: 20100293109
    Abstract: A system, method and computer program product are provided for routing electronic trade orders to trade execution venues. At an electronic trading server, electronic order information is received that defines a first electronic trade order including an identification of underlying assets to be traded on an electronic exchange or marketplace, a side of the trade, and a limit price. The electronic order information is stored in an electronic data storage facility. One or more second electronic trade orders are generated from the first electronic trade order and transmitted, via a trade router, to one or more electronic trading venues. Market data for a non-displayed electronic trading venue is received. It is determined if one or more of the second electronic trade orders has become stagnant.
    Type: Application
    Filed: May 14, 2010
    Publication date: November 18, 2010
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Rajendra Jain, Hitesh Mittal
  • Publication number: 20080249959
    Abstract: Systems and methods are provided for maintaining neutrality while trading a list of securities using an algorithmic trading facility coupled with at least one destination. This destination includes at least one alternative trading system (ATS). This facility is coupled, via an electronic data network, to a plurality of trading clients, and configured to receive a trade request to trade a list of securities from a trading client. This request includes user defined trading constraints that are used to generate and transmit trade orders to at least one ATS. The orders are transmitted based on trading data related to the destinations, the trade list, and the trading constraints. The facility can identify each executed trade corresponding to the trade orders and calculate a trade imbalance. The facility can determine whether the trade imbalance exceeds the trading constraints, and reallocate one or more of said submitted orders based on this determination.
    Type: Application
    Filed: March 7, 2008
    Publication date: October 9, 2008
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh MITTAL, Ronald TAUR, Ryan LEE, Scott KARTINEN
  • Publication number: 20070250436
    Abstract: A system for providing algorithmic trading services includes a server coupled to an electronic data network configured to receive a first message from a remote trading client computer requesting algorithmic trading services and in response thereto, to start an algorithmic trading portal on the remote trading client computer. The algorithmic trading portal is separate and independent of an order management system and is configured to allow selection of one of a plurality of algorithmic trading services and to build a request for the selected algorithmic trading service.
    Type: Application
    Filed: March 22, 2007
    Publication date: October 25, 2007
    Applicant: ITG SOFTWARE SOLUTIONS, INC.
    Inventors: Hitesh Mittal, Eric Sugden