FORUMS BROKERS SOFTWARE
Home
 
    Forums > Technically Speaking > Programming > Trading Platform Programming

Old Sep 18th, 2012, 10:40 AM   #1
zbojnik
 
 
Join Date: Dec 2011
Location: Kraków
Posts: 134
If I would want to make my own Level 2, Time and sales and Charts, would I have to make my own trading platform or is there a platform that allows me to do this? What would be the process of making a trading platform? First buy a datafeed....then? Does each data feed have its own codes? Like or example, if I wanted to show the number of shares on the Ask, the sterling data feed code would be "nAskSize", but if I was using for example Esignal, would the code for the ask size be different? Then I would need to somehow hook up to my brokers account...:-)
    Quote
Old Sep 18th, 2012, 01:57 PM   #2
trademeisters
Registered User
 
Join Date: Sep 2012
Posts: 108
people who do to do what you want generally use an open source platform, like tradelink or marketcetera.
    Quote
Old Sep 18th, 2012, 05:15 PM   #3
zbojnik
 
 
Join Date: Dec 2011
Location: Kraków
Posts: 134
What about Ninja or M4?
    Quote
Old Sep 18th, 2012, 05:18 PM   #4
comintel
 
 
Join Date: Jun 2008
Posts: 1,238
Quote:
Quote from trademeisters:

people who do to do what you want generally use an open source platform, like tradelink or marketcetera.
Or you can start from your broker's API (or FIX) and build up on the sample applications they provide.

Some examples of platforms that come with good sample applications are Interactive Brokers and CTS T4.

You can abstract and architect your own code as a separate layer so that it can be generalized later to other platforms.

I prefer this approach because I found that most of the open source implementations are lacking in functionality, poorly architected, and end up being an albatross. You spend all of your time trying to re-engineer around their quirks and you are building on a licensing quicksand anyway because they often change the terms of their open-source licenses and start charging for certain connectors etc.

I am not speaking here of all of the open-source platforms. I do like ActiveQuant but decided to go to the other approach completely.
    Quote
 
Reply
Thread Tools

Forum Jump



   Conduct Rules   Privacy Policy   Sitemap Copyright © 2014, Elite Trader. All rights reserved.   

WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Trading & Clearing
Alpha 7 Trading Academy
Proprietary Trading Education
AMP Global Clearing
Futures and FX Trading
Bright Trading
Professional Equities Trading
CTS
Futures Trading Software
DaytradingBias.com
Professional Trading Analytics
ECHOtrade
Professional Trading Firm
eSignal
Trading Software Provider
FXCM
Forex Trading Services
Global Futures
Futures, Options & FX Trading
Interactive Brokers
Pro Gateway to World Markets
JC Trading Group
Direct Access Trading
MB Trading
Direct Access Trading
MultiCharts
Trading Software Provider
NinjaTrader
Trading Software Provider
OANDA
Currency Trading
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thinkorswim by TD Ameritrade
Direct Access TradingAdvertisement
TradersStudio
System Building & Backtesting
Trading Technologies
Trading Software Provider
Trend Following
Trading Systems Provider