It's quite terrible that I cant find an ECN capable of providing the fundamentals of kick-starting my ATS development. IB: 30 days of historical data only, must sign up for a paper trading account MBT: no historical data at all Hotspot: request me to pay $1875 for a single currency pair of data for 12 months Currenex: no response for the enquiries yet ... The MM's MetaTrader platform is even better as it provides all the fundamentals - data feed, historical data, API with indicators support, backtesting, demo account without need to sign up... even the whole forexfactory advocates the use of MetaTrader and provides many programmed strategies for download in MQ4 format... Why the ECNs are so poor.. ? etc.
Both MBTs and Hotspots FX-feed is on Tenfore and Esignal, both brokers and data-providers have APIs. Tenfore-clients can additionaly order data-files that are to big to download on CD (for free AFAIK).
You can try this platform - I think it will satisfy all you need that you mentioned above... http://download.fxclub.com/Rumus2/learn/rumus2eng_ids/
For those ECNs that do not provide historical data, they cannot provide indicators API as well like moving averages, MACD.. etc. For Tenfore and ESignal, they charge around 100 USD per month.. So there is no total free solutions for ECN, am I correct ?
Currenex seems do not deal with individual clients, they dont even give response to my enquiries.. correct me if I am wrong, thanks.
Currenex is not a broker. They provide a platform FOR brokers. If you have questions about it, you have to contact the vendors listed on the partners page.