Claims
- 1. A system for processing a user trade, comprising:
a processing engine in communication with an algorithmic module and a database, said database including a liquidity database, wherein said processing engine is programmed to automatically access said liquidity database to determine an acceptable quantity of shares for trading in response to, and based upon, a requested user trade received by said processing engine.
- 2. A system according to claim 1, wherein said requested user trade is communicated to said processing engine across a network interface.
- 3. A system according to claim 2, wherein said network interface facilitates communication with said processing engine using a FIX protocol.
- 4. A system according to claim 1, wherein said requested user trade is communicated to said processing engine in a predetermined format that includes an identification of a trading action, a trading symbol and a trading price.
- 5. A system according to claim 4, wherein said predetermined format further includes an identification of cancel option and trading session, and wherein said processing engine automatically applies a default value in the absence of a specified cancel option or trading session.
- 6. A system according to claim 5, wherein said default value is based upon user-specific information contained in said database.
- 7. A system according to claim 1, wherein said processing engine automatically aggregates requested user trades based upon subject security and crosses of user trades.
- 8. A system according to claim 1, wherein said processing engine provides guaranteed VWAP pricing based upon a trading determination derived from said liquidity database.
- 9. A system according to claim 1, wherein said processing engine automatically processes trades during predetermined trading sessions of predetermined duration.
- 10. A system according to claim 9, wherein said requested user trade identifies a desired predetermined trading session from among said predetermined trading sessions for execution of said requested user trade.
- 11. A system according to claim 1, wherein said processing engine automatically processes a cancellation request received in connection with a requested user trade.
- 12. A system according to claim 11, wherein said processing engine automatically processes said cancellation request only if said cancellation request is received a predetermined period of time prior to commencement of an identified trading session.
- 13. A system according to claim 1, wherein said algorithmic module includes programming for establishing a trading regimen for effecting trades that approach or achieve a VWAP price for best efforts VWAP trades.
- 14. A method for processing a user trade, comprising:
(a) enrolling a user for utilization of a processing engine, said enrollment including storage of relevant enrollment information in an enrollment database; (b) receiving a requested user trade from an enrolled user in a predetermined format; (c) automatically determining a quantity of shares that may be traded at a VWAP price in response to said requested user trade based upon information derived from a liquidity database; (d) filling a quantity of shares at the VWAP price based upon said liquidity database-based determination.
- 15. A method according to claim 14, wherein said enrollment step includes a credit risk determination with respect to a potential enrollee.
- 16. A method according to claim 14, further comprising updating said liquidity database to reflect completed user trades.
- 17. A method according to claim 14, further comprising revising said liquidity database based on one or more external factors.
- 18. A method according to claim 17, wherein said one or more external factors are selected from the group consisting of historical market data for said shares, historical trading performance with respect to said shares, time remaining in trading session, and time remaining in trading day.
- 19. A method according to claim 14, further comprising automatically detecting and implementing crosses between requested user trades.
- 20. A method according to claim 14, further comprising algorithmically determining a trading regimen for a quantity of shares that are not filled at the VWAP price based upon said liquidity database-based determination, said trading regimen aimed at achieving a VWAP price for said non-filled quantity of shares.
1. CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims the benefit of a provisional patent application filed in the United States Patent and Trademark Office on Sep. 21, 2001, entitled “Volume Weighted Average Price System and Method” and assigned Serial No. 60/323,940, the entire contents of which are hereby incorporated by reference
Provisional Applications (1)
|
Number |
Date |
Country |
|
60323940 |
Sep 2001 |
US |