What's the best Algorithmic trading language?

This is a discussion on What's the best Algorithmic trading language? within the Trading Software forums, part of the Tools category; What's the best Algorithmic trading languages to learn, preferably ones that are used by the best and most popular trading ...

Reply
 
LinkBack Thread Tools
Junior Member
 
Join Date: Jul 2009
Posts: 42
Schopen's Trading Profile
What's the best Algorithmic trading language?

What's the best Algorithmic trading languages to learn, preferably ones that are used by the best and most popular trading platforms?
__________________
"Was sold a five or six on a six-sided dice, dressed up as a coin flip."

Last edited by Schopen; Jan 3, 2010 at 1:13am.
Schopen is offline   Reply With Quote
Legendary Member
 
Join Date: Sep 2004
Posts: 4,696
Re: What's the best Algorithmic trading language?

Learn for what purposes. C## maybe. Do you want to work as a developer? Or do you mean higher level languages for actually writing trading system rules? If so, maybe get familiar with something like MatLab I'd have thought.
__________________
"That which doesn't kill me makes me stronger"
GammaJammer is offline   Reply With Quote
Senior Member
 
Join Date: Jan 2008
Posts: 220
Re: What's the best Algorithmic trading language?

Assembly language. As fast as it can get.
intradaybill is offline   Reply With Quote
Legendary Member
 
Join Date: Nov 2004
Location: brisbane
Posts: 1,558
Re: What's the best Algorithmic trading language?

It depends

If you want the ultimate in performance C/C++. If you want something that is easier to program in - Java or C#. For just about anything retail traders are likely to be doing Java is more than fast enough - and then some. Running ultra high frequency trading systems from your garage is fantasy land.

For something easier try Python - won't match Java in performance but easier to use - at least for small to moderate sized projects.

For a free and well regarded statistical language see the "R" project:

http://www.r-project.org/
dcraig1 is offline   Reply With Quote
Rookie
 
Join Date: Feb 2009
Posts: 19
Re: What's the best Algorithmic trading language?

Quote:
Originally Posted by dcraig1 View Post
It depends

If you want the ultimate in performance C/C++. If you want something that is easier to program in - Java or C#. For just about anything retail traders are likely to be doing Java is more than fast enough - and then some. Running ultra high frequency trading systems from your garage is fantasy land.

For something easier try Python - won't match Java in performance but easier to use - at least for small to moderate sized projects.

For a free and well regarded statistical language see the "R" project:

http://www.r-project.org/
Generate the idea in Matlab - code it in C++ (or C# if you are scared of pointers).

If there are no advanced statistics involved and it's some sort of TA-based system then I suppose the language you get with tradestation or thinkorswim would suffice. There are no infrastructure complications with these either.

Short answer: it depends
cedricthefrog is offline   Reply With Quote
Junior Member
 
Join Date: Nov 2008
Posts: 38
Re: What's the best Algorithmic trading language?

If you have a lot of money and someone to impress, Apama may be good. Progress software is good at using the sort of terminology that impress people. However, I know of two people who've used it who've failed to cover costs. Neither have been sacked and that demonstrates how strong the Progress Software marketting team must be. So using Apama was good for their cvs, but bad for their bottom lines.
edgetrading is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Best Thread] Algorithmic trading experiences robster970 First Steps 221 Aug 3, 2010 10:21am
Best places for Algorithmic Trading? Imbalance First Steps 6 Aug 3, 2010 9:44am
Algorithmic trading imranmir1 General Trading Chat 46 Sep 12, 2008 12:10pm
Algorithmic CFD Trading robinroos Forex Discussion 3 Feb 13, 2006 5:44am


New To Site? Need Help?


All times are GMT -4. The time now is 6:42am.


Copyright © 2001-2010 Trade2Win.

Member, National Futures Association (NFA ID # 0402027). Please be aware that off-exchange retail foreign currency (forex) trading involves significant risk of loss and is not suitable for all investors. Increasing leverage increases risk. Before deciding to trade forex, you should carefully consider your financial goals, level of experience and risk appetite. Any opinions, news, research, analysis, prices or other information contained does not constitute investment advice.