BackgroundCheck.run
Search For

Tomas Jeremy Bok, 55335 Summer St, Somerville, MA 02144

Tomas Bok Phones & Addresses

335 Summer St, Somerville, MA 02144    617-7180678   

Jamaica, VT   

1731 Vt Route 30, Townshend, VT 05353    802-3659787   

41 Monument St, Concord, MA 01742    978-2875606   

41A Monument St, Concord, MA 01742    978-2875606   

New York, NY   

Cambridge, MA   

335 Summer St, Somerville, MA 02144   

Social networks

Tomas Jeremy Bok

Linkedin

Work

Position: Professional/Technical

Education

Degree: High school graduate or higher

Mentions for Tomas Jeremy Bok

Tomas Bok resumes & CV records

Resumes

Tomas Bok Photo 10

Tomas Bok

Publications & IP owners

Us Patents

Systems And Methods For Order Analysis, Enrichment, And Execution

US Patent:
7818246, Oct 19, 2010
Filed:
Apr 5, 2006
Appl. No.:
11/398971
Inventors:
David Charles Cushing - Lexington MA, US
Tomas Bok - Somerville MA, US
Amit Manwani - New York NY, US
Mark Francis Mancini - New York NY, US
Assignee:
Barclays Capital Inc. - New York NY
International Classification:
G06Q 40/00
US Classification:
705 37, 705 36 R
Abstract:
A preferred embodiment of the invention provides an interface providing a model-driven projection of various order execution statistics based on the exact strategy (channel, algorithm, and parameters) that is selected by a user. In at least one embodiment, the interface is linked to at least order execution system and comprises an order execution display. In one embodiment, the invention comprises a computer system operable to display a graphical user interface comprising (a) a pre-trade analysis component for displaying market intelligence information regarding one or more specified securities; and (b) a strategy selection component for displaying order execution strategies for selection by a user and that comprises (i) an order execution component for routing a selected order execution strategy to an order execution system; (ii) an interface for enabling a user to specify trading strategies and strategy requirements; and (iii) a display for displaying projected order completion information.

Dynamic Aggressive/Passive Pegged Trading

US Patent:
8108295, Jan 31, 2012
Filed:
Mar 15, 2010
Appl. No.:
12/724131
Inventors:
Tomas Bok - Concord MA, US
Jose E. Gutierrez - Brooklyn NY, US
Sam Shteingart - Brooklyn NY, US
Assignee:
ITG Software Solutions, Inc. - Culver City CA
International Classification:
G06Q 40/00
US Classification:
705 37, 705 36 R, 705 35
Abstract:
A computer-implemented system and method for executing trades of financial securities according to a combination passive/aggressive trading strategy that reliably executes trades of lists of securities or blocks of a single security within a desired time frame while taking advantage of dynamic market movement to realize price improvement for the trade within the desired time frame. A passive trading agent executes trades at advantageous prices by floating portions of the order at the bid or ask to maximize exposure to the inside market and attract market orders. An aggressive agent opportunistically takes liquidity as it arises, setting discretionary prices in accordance with historical trading data of the specified security.

System, Method, And Computer Program Product For Executing A Buy Or Sell Order

US Patent:
8306900, Nov 6, 2012
Filed:
Jun 10, 2003
Appl. No.:
10/457479
Inventors:
Tomas Bok - Concord MA, US
David Cushing - Lexington MA, US
Assignee:
ITG Software Solutions, Inc. - Culver City CA
International Classification:
G06Q 40/00
US Classification:
705 37
Abstract:
An auto-trading strategy for executing an order to buy or sell a specified quantity of a certain item. The strategy utilizes urgency scores rather than time bins. In one embodiment, an urgency score is determined at a certain point in time. The urgency score is a function of a trading target associated with the point in time and the actual number of items that have been traded as of the certain point in time.

Dynamic Aggressive/Passive Pegged Trading

US Patent:
2004017, Sep 9, 2004
Filed:
Mar 3, 2003
Appl. No.:
10/376600
Inventors:
Tomas Bok - Concord MA, US
Jose Gutierrez - Brooklyn NY, US
Sam Shteingart - Brooklyn NY, US
International Classification:
G06F017/60
US Classification:
705/037000
Abstract:
A computer-implemented system and method for executing trades of financial securities according to a combination passive/aggressive trading strategy that reliably executes trades of lists of securities or blocks of a single security within a desired time frame while taking advantage of dynamic market movement to realize price improvement for the trade within the desired time frame. A passive trading agent executes trades at advantageous prices by floating portions of the order at the bid or ask to maximize exposure to the inside market and attract market orders. An aggressive agent opportunistically takes liquidity as it arises, setting discretionary prices in accordance with historical trading data of the specified security.

Systems And Methods For Delivering Parameters To Automated Security Order Execution Systems

US Patent:
2007001, Jan 11, 2007
Filed:
Jul 11, 2006
Appl. No.:
11/485030
Inventors:
Tomas Bok - Somerville MA, US
David Cushing - Lexington MA, US
David Jack - South Orange NJ, US
Sanjoy Choudhury - Stamford CT, US
Assignee:
Lehman Brothers Inc. - New York NY
International Classification:
G06Q 40/00
US Classification:
705037000
Abstract:
In one aspect, the present invention permits users of trading algorithms to jointly achieve the objectives described above, namely: (a) permit access to trading algorithms of (arbitrary) complexity without requiring proprietary protocol extensions; (b) allow users to easily identify and store one or more sets of dynamic vs. static parameters (and related details, including user interface layout); and (c) allow any given pre-defined set of parameters to be easily invoked and used to submit orders. In another aspect, the invention comprises a computer system comprising: (a) an authoring tool operable to enable a user to design custom trading strategies and create interface definitions; and (b) a pre-processor operable to receive a custom strategy order message delivered via a standard protocol, load an definition for a corresponding custom strategy, enrich the order message based on the definition, and pass the enriched message to a trading strategy destination.

Methods And Systems For Conditional Auto Trading

US Patent:
2007003, Feb 15, 2007
Filed:
Mar 22, 2006
Appl. No.:
11/387994
Inventors:
Barthelemy Caille - New York NY, US
Gregoire Schneider - New York NY, US
David Cushing - Lexington MA, US
Tomas Bok - Somerville MA, US
Joe Loftus - Little Silver NJ, US
Mike Eckert - Madison NJ, US
Joe Corcoran - Basking Ridge NJ, US
Art Ayzerov - Paramus NJ, US
Robert Saffer - Chappaqua NY, US
Assignee:
Lehman Brothers Inc. - New York NY
International Classification:
G06Q 40/00
US Classification:
705037000
Abstract:
In at one aspect, the invention comprises an interactive software toolkit for creating custom trading strategies. Traders are provided with the ability to easily construct hybrid strategies using automated trading and event building blocks: (a) trading algorithms (for example, so-called “percentage of volume” algorithms and algorithms designed to minimize the difference between average executed price and standardized benchmarks such as volume-weighted average price (“VWAP”)); (b) intelligent “sweeps” (automated trading actions designed to rapidly execute a specified number of shares); and (c) event triggers (time-, price-, spread-, depth-based, or based on other real-time market data or on current order status). Traders can create and store a set of custom strategies tailored to specific order types or trading styles.

Systems And Methods For Delivering Parameters To Automated Security Order Execution Systems

US Patent:
2010029, Nov 25, 2010
Filed:
Aug 6, 2010
Appl. No.:
12/851939
Inventors:
Tomas Bok - Somerville MA, US
David Charles Cushing - Lexington MA, US
David Andrew Jack - South Orange NJ, US
Sanjoy Roy Choudhury - Stamford CT, US
International Classification:
G06Q 40/00
US Classification:
705 36 R
Abstract:
In one aspect, the present invention permits users of trading algorithms to jointly achieve the objectives described above, namely: (a) permit access to trading algorithms of (arbitrary) complexity without requiring proprietary protocol extensions; (b) allow users to easily identify and store one or more sets of dynamic vs. static parameters (and related details, including user interface layout); and (c) allow any given pre-defined set of parameters to be easily invoked and used to submit orders. In another aspect, the invention comprises a computer system comprising: (a) an authoring tool operable to enable a user to design custom trading strategies and create interface definitions; and (b) a pre-processor operable to receive a custom strategy order message delivered via a standard protocol, load an definition for a corresponding custom strategy, enrich the order message based on the definition, and pass the enriched message to a trading strategy destination.

Systems And Methods For Delivering Parameters To Automated Security Order Execution Systems

US Patent:
2010032, Dec 23, 2010
Filed:
Aug 6, 2010
Appl. No.:
12/851986
Inventors:
Tomas BOK - Somerville MA, US
David Charles Cushing - Lexington MA, US
David Andrew Jack - South Orange NJ, US
Sanjoy Roy Choudhury - Stamford CT, US
International Classification:
G06Q 40/00
US Classification:
705 37
Abstract:
In one aspect, the present invention permits users of trading algorithms to jointly achieve the objectives described above, namely: (a) permit access to trading algorithms of (arbitrary) complexity without requiring proprietary protocol extensions; (b) allow users to easily identify and store one or more sets of dynamic vs. static parameters (and related details, including user interface layout); and (c) allow any given pre-defined set of parameters to be easily invoked and used to submit orders. In another aspect, the invention comprises a computer system comprising: (a) an authoring tool operable to enable a user to design custom trading strategies and create interface definitions; and (b) a pre-processor operable to receive a custom strategy order message delivered via a standard protocol, load an definition for a corresponding custom strategy, enrich the order message based on the definition, and pass the enriched message to a trading strategy destination.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.