I want to run backtests for an intraday strategy :
⢠single instrument - SPY, i.e. SPDR S&P 500 ETF
⢠single timeframe â 15 second bars
By my estimate, each year of SPY tick data equates to about 5 GB of data (well it does if itâs in .txt format).
My backtesting software (NinjaTrader) loads all data into memory before commencing a backtest. My testing machine canât handle this amount of SPY tick data in memory all at once, with the result that my backtest results for this strategy are unreliable (yes, even more unreliable than backtest results always are anyway!).
Iâm trying to understand whatâs required to upgrade to a machine that could handle 5 GB (or 10 GB, or 15 GB, etc â¦) of SPY tick data in memory all at once.
Am I looking at something like a top of the range DELL PC?
Or a chunky and more expensive server??
Or even a supercomputer??? :eek:
⢠single instrument - SPY, i.e. SPDR S&P 500 ETF
⢠single timeframe â 15 second bars
By my estimate, each year of SPY tick data equates to about 5 GB of data (well it does if itâs in .txt format).
My backtesting software (NinjaTrader) loads all data into memory before commencing a backtest. My testing machine canât handle this amount of SPY tick data in memory all at once, with the result that my backtest results for this strategy are unreliable (yes, even more unreliable than backtest results always are anyway!).
Iâm trying to understand whatâs required to upgrade to a machine that could handle 5 GB (or 10 GB, or 15 GB, etc â¦) of SPY tick data in memory all at once.
Am I looking at something like a top of the range DELL PC?
Or a chunky and more expensive server??
Or even a supercomputer??? :eek: