Hi, First off, let me just say that this forum has some extremely good resources and a very interesting read. I came across this forum not even a few hours ago and have been reading thru a lot of the posts on automated trading. I was originally searching for Trading and Psychology but am I glad I found this forum too! Quick background: Relatively new to stocks (just over a year). Have some programming experience, so i know what i can and cant realistically program. Have a strong mathematics background too. After reading a lot of the posts here, i've developed a sense of pros and cons for automated trading systems. However, there's a few things that I still do not completely understand and was hoping you guys here could clarify. 1) Can home-made automated systems be in a pure programming language like C/C++, java etc or....? 2) The main thing I dont understand is: a)where do you get the data from to feed to the ATS? b)What kind of data is available? Quotes? News feeds? Price data etc... c)What are the restrictions(if any) to the kind of data individual traders can access? d) How much does it cost? 3) Are there any good guides available on automation? I've already seen a few books on amazon, but some of them seem to only talk about tradestation and its easy language. While I plan on starting off with something simpler like using Excel, I think it would be great to know the kind of options I have available. I do realise that developing a good system can take years... TIA
I am pretty sure that you can use pure programming languages with TradeStation. I don't know the details but apparently you can plug in DLLs or something like that. Check it out and if you find anything handy, please report back. Chabah
Forgot to add I already have a system envisioned. I can pretty much trade without much emotion, so it shouldn't be too hard to translate it to a computer. thanks Chabah, I'll check it out in detail.
Yes, of course. Check out MBTrading's SDK or IB's API The data feed is typically provided by the broker that provides the API or you can go with an independent feed like eSignal. The type of data available varies with the provider. I dont understand the restriction question, are you asking about re-distributing the data or what limits there are on how many symbols you can stream quotes for at once? Usng the MBT SDK or IB API (via the client) is free.
Yep, thats what i meant. Any restriction on that from the data provider themselves? I assume it will depend on the provider...
basics of what? MB trading SDK have some examples with it + help file. same for IB API. + IB DDE excel file example. good enough to start look for yahoo groups. TWSAPI group have all kind examples from very very basic