What I need is a software that receives price data from the broker/exchange.
Based on a simple calculation, it generates orders. Orders go to the broker, he forwards them to the exchange. Some orders get filled, some get canceled , some replaced. The process is repeated many times throughout the day.
## Deliverables
What I need is a software that receives price data from the broker/exchange.
Based on a simple calculation, it generates orders. Orders go to the broker, he forwards them to the exchange.
The exchange sends the fills information and current price information.
Based on this information, the program generates new orders and replaces or cancels the old ones .
This adjustment occurs every tick , every time the price changes - can be several times per second, so the speed is important, as well as accuracy.
Software also tracks and displays current position in the markets open and filled orders and current profit and loss for the day.
The price tracking calculation is simple.
The order placement system is simple as well, there are several combinations of three order types(market, stop, limit) and how to replace one with another. There is an algorithm what to do in any given situation and what orders replace current open orders.
The program is to work with the Patsystems API
Attached is a link to Patsystems API brochure:
[login to view URL]
I have rules clearly written down. What I need is fast and precise execution.
Thank you for looking up the project.