FORUMS BROKERS SOFTWARE
Home
 
    Forums > Tools of the Trade > Data Sets and Feeds > Software to Calculate/Chart correlation from streaming data?

Old Nov 8th, 2011, 07:32 PM   #1
maxplanck
 
 
Join Date: Apr 2009
Posts: 15
I'm looking for software and a data feed that will allow me to calculate and chart the price correlation between two securities.

Currently I use Interactive Brokers, but I cannot do this w/ their Trader Workstation.

I'd like to do this w/ as high frequency data as is possible on a solo day trader's budget.

Generally, I'm trying to find the best combination of broker, data feed, software and API that provides fast execution, fast data, can calculate and display charts of price correlations, and will allow me to write my own algorithms for processing streaming data and charting these custom algorithms' output.

I'd like to be able to get very detailed w/ custom algorithms.. For example, I'd like to experiment w/ custom algorithms to calculate probabilities from streaming data along w/ historical data, using both price and volume as inputs.

I'm hoping to find the best, most full featured system(s) now, so that I don't spend my time learning a system that I will outgrow, then have to learn an entirely different system in order to progress further.

Thanks, any info is much appreciated

-Max

PS- I mainly trade the major ETFs: SPY, EEM, GLD, TLT, commodity ETFs, and eur.usd
    Quote
Old Nov 8th, 2011, 08:05 PM   #2
braincell
 
 
Join Date: Jul 2011
Location: inside your bubble
Posts: 551
I did this a while ago using eSignal data feed and a Ninja Trader indicator which I coded. It would have two charts in it and do the correlation studies from there. I since abandoned it and am using my own platform coded from scratch with either eSignal or Interactive Brokers data feed via the TWS API. My conclusion with regard to correlation studies was that they are not worthy signals. I looked at the same ones you listed and there were no arbitrage opportunities there. Nothing lags in this market, and nothing is oversold/overbought based on another correlated underlying, if that's what you're looking for. It's also not useful for creating buy/sell indicators for one underlying based on another. Statistically it came out pretty random, and I did lots of studies. Either way, any data feed with Ninja Trader would be easiest, then just make your indicators if you know how. However NT will get very slow if you compare lots of them via the grid (I ran about 60 and it started getting unusable, the code was efficient though, NT is slow).
    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
AMP Global Clearing
Futures and FX Trading
Collective2
Automated Trading Services
CTS
Futures Trading Software
dom993trading.com
NinjaTrader Consulting
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
NinjaTrader
Trading Software Provider
optionshouse
Option Trading & Education
Rithmic
Futures Trade Execution Platform
SpeedTrader
Direct Access Trading
SpreadProfessor
Spread Trading Instruction
thenut-trader.com
FX, Gold, & Stock Signals
TradersStudio
System Building & Backtesting
Tradier
Equity and Options Trading
Trading Technologies
Trading Software Provider