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 ›› historical stock data  


Post A Reply
    Page 2 of 2:   1   2  
PocketChange
 

Registered: Jul 2008
Posts: 2037

 

10-17-12 06:32 PM

Have you considered NxCore or IQFeed via API?

    Edit/Delete Quote Complain
tfc_trad3r
 

Registered: Mar 2012
Posts: 7

 

10-17-12 09:49 PM


Quote from fareastcoast:

You do not know what you are talking about.



Once you trashed the Bloomberg terminal for their data quality, your ignorance was apparent. You want to test on data that is as close to raw as possible.

Quants want to run their simulations on data that reflects the true trading session. By changing the order of the data, Quant Quote is not a true representation of the session but an interpretation of the actual events. The quant quote scrubbing / filtering process is an example of revisionist history.

Real-time traders do not have the advantage of hindsight or revised data. Strange things happen during the trading session and need to be factored for during testing. Ask anyone who traded during the flash crash session.

The Quant Quote data will give you a test result that is biased by 20-20 hindsight. Thus their data will not be accurate.

Quants want raw history. That is why many capture their own data or test on multiple feeds.

    Edit/Delete Quote Complain
tfc_trad3r
 

Registered: Mar 2012
Posts: 7

 

10-17-12 09:53 PM


Quote from PocketChange:

Have you considered NxCore or IQFeed via API?



NxCore and IQFeed are both owned by DTN last time I checked. Nx is just more robust for HFT. They track just about every transaction and quote event that occurs during the session.

    Edit/Delete Quote Complain
PocketChange
 

Registered: Jul 2008
Posts: 2037

 

10-17-12 11:14 PM

They are both fairly reasonable cost wise. NxCore provides every message but you have to have some coding skills to use their API.

IQFeed is fairly cheap and provides historic data that is a little more user friendly if your fluent with excel... qmatix xlq tool will pull the data.


I suggest the op start with IQFeed and get his feet wet then move to processing actual historic message files provided he has the skills and needs.


Quote from tfc_trad3r:

NxCore and IQFeed are both owned by DTN last time I checked. Nx is just more robust for HFT. They track just about every transaction and quote event that occurs during the session.

    Edit/Delete Quote Complain
fareastcoast
 

Registered: Sep 2012
Posts: 117

 

10-18-12 01:35 PM


Quote from tfc_trad3r:

Once you trashed the Bloomberg terminal for their data quality, your ignorance was apparent. You want to test on data that is as close to raw as possible.

Quants want to run their simulations on data that reflects the true trading session. By changing the order of the data, Quant Quote is not a true representation of the session but an interpretation of the actual events. The quant quote scrubbing / filtering process is an example of revisionist history.




Yea...you should get your eyes checked. I did not say there was anything wrong with the Bloomberg terminal. I used to work at a firm that had access to Bloomberg, if you look at the terminal closely, you will see that out of sequence trades are quite common. That was my only point regarding Bloomberg.

QuantQuote also offers Tick resolution data:
https://quantquote.com/products_tick-data.php
If you look at their Tick resolution data docs, you will see that they do NO FILTERING, and include every single trade, including out of sequence trades, along with their sale condition.

However, as I demonstrated in my earlier example, QuantQuote's methodology of removing late reported trades is the ONLY unbiased way to represent the data. Did you read the QuantQuote FAQ I linked to earlier? (https://quantquote.com/support_glossary.php#OFS)
QuantQuote is NOT changing the order of the data, they just don't use late reported trades when calculating low/high for a minute bar. That is the MOST accurate way to represent the data in a one minute bar format.

At the firm I used to work at, when reading off of live feeds, we also threw out trades with sale condition Z (out of sequence) for the exact reasons I brought up earlier so believe it or not, this is very common practice among truly professional quants.

Now, if you still have any doubts about the validity of this process, note that Tickdata (ridiculously expensive, but also well regarded) also performs this same type of filtering. Look at the second white paper here: http://www.tickdata.com/support/white-papers/

    Edit/Delete Quote Complain
    Page 2 of 2:   1   2  
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