HOME FORUMS BROKERS SOFTWARE BOOKS CONTACT US
Elite Trader Your Account  •  Become a Member  •  Help  •  Search    
    Forums ›› Tools of the Trade ›› Data Sets and Feeds ›› Software to Calculate/Chart correlation from streaming data?  


Post A Reply
    
maxplanck
 

Registered: Apr 2009
Posts: 15

 

11-09-11 12:32 AM

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

    Edit/Delete Quote Complain
braincell
 

Registered: Jul 2011
Posts: 538

 

11-09-11 01:05 AM

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).

    Edit/Delete Quote Complain
    
Post A Reply


Receive an email whenever a new post is added to this thread by subscribing to it.
 
Rate This Thread:

Forum Jump:
 

 

   Conduct Rules  -  Privacy Policy  -  Day Trader -  Day Trader Forum -  Best Trading Software -  Sitemap Copyright © 2013, Elite Trader. All rights reserved.    
 
WHILE YOU'RE HERE, TAKE A MINUTE TO VISIT SOME OF OUR SPONSORS:
Advantage Futures
Futures Brokerage & Clearing
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