Is the following possible?
Hi:
I am very new to AlgoDeal, so I apologize in advance if the following questions are stupid.
Currently, I am implementing a stock trading strategy. Through AlgoDeal, I am hoping to set up a virtual account that allows me to trade virtual money by placing global stock trades automatically from a C++ program running on my machine.
Please tell me if each of the following is possible:
1. I want to run my program on my machine. I don't think it's
feasible to run my program on AlgoDeal. The program needs to
repeatedly access proprietary databases not available through
AlgoDeal.
2. I want to trade virtual money. I would need to set up an account
with X virtual dollars, where X >= 1,000,000 USD.
3. The program trades stocks in the Russell Global Index, so I
would need access to not only the NYSE, NASDAQ, and AMEX but also
other international exchanges.
4. Through AlgoDeal, the program would need to be able to request
both historical and current stock prices and execute buy and sell
market orders and sell trailing stop orders.
5. I want to write the program entirely in C++. I don't want to
write any of it in JAVA. I want to write even the interface with
AlgoDeal in C++. Ideally, I would like to interface with AlgoDeal
via URL connections using the C library libcurl.
Also, how up-to-date are your current stock prices? With many virtual exchanges, there is a 20 min delay.
Also, how granular are your historical stock prices? Is it daily with the open, high, low, close, and volume? Do you have tick-by-tick?
Thanks.
Comments are currently closed for this discussion. You can start a new one.
Support Staff 2 Posted by Mathieu on 10 Jun, 2010 07:52 AM
Hi Roland,
In hope this answers your questions,
Mathieu
Eric closed this discussion on 15 Jun, 2010 08:01 AM.