Newbie asking what is the pro and cons between Tradelink and marketcetera. I know both are open source. I wish to read a good review comparison between them.. Thanks
well, i can give the link for you to get more info http://www.ptmultistation.com/trading_terminal/functionality/ hope, it'll be useful appreciate to get response
Seems like this is a non trival effort. Do you work by yourself or you hire people do coding work for you? Just curious.. How about data management? Typically the broker don't have any incentive beyond giving you some data so you don't switch to another broker. So the data from broker is short, incomplete and in some cases bad, how to deal with that? Do you offer any functionality for options?
Options are supported on some brokers, see here for broker/feed feature matrix : http://code.google.com/p/tradelink/wiki/ProviderFeatureMatrix If you find a given broker's data service is not reliable for your purposes, you can always use a feed (or historical data source/etc) from a vendor your consider reliable. In this situation you may then only use your clearing broker for execution. TradeLink supports these configurations out of the box in the included off-the-shelf applications. http://tradelink.googlecode.com
TradeLink is written in .net It should run on mono on unix environments although this has never been tested. Some of the brokers front-ends require to be run on a windows platform, but you can run those pieces on a seperate machine if need be. We don't have any special support for options calcualtions, but you should be able to find any of those things in the quant-lib library, and just call the quant-lib options functions from within tradelink. http://tradelink.googlecode.com
How much of reinventing the wheel is required in Tradelink? What I mean is that many open source softwares (one of the best examples marketcetera....one with very good foundations) doesn't have basic indicators......such an issue could have been solved with a calling interface to TAlib or something similar....but it is not....simply because it is assumed that user is going to be a programmer....they leave many of the basics, many of the (newbies at least) users are going to be interested in. Its like GM giving their cars in knocked down parts when the customers are expected to be mechanics
Your analogy is unfair. Marketcetera was designed as infrastrucure and plumbing - not as an automated trading "plaftorm" for retail traders who need to automate their moving average crossover system. Tradelink is much more in line with what you are looking for.