OK, CCXT was calling BITTREX far to much for offline testing,
I applied

data=bt.feeds.PandasData(dataname=df,datetime=-1,open=-1,high=-1,low=-1,close=-1,volume=-1,openinterest='openinterest',timeframe=bt.TimeFrame.Days,compression=1)

after creating a static extract from the API using

from bittrex.bittrex import Bittrex, API_V2_0 trade = 'BTC' currency = 'DOGE' market = '{0}-{1}'.format(trade, currency) tick_interval ='day' my_bittrex = Bittrex(None, None, api_version=API_V2_0) # or defaulting to v1.1 as Bittrex(None, None) t = my_bittrex.get_candles(market,tick_interval) df = pd.DataFrame(t['result']) df['T'] = pd.to_datetime(df['T']) df.set_index(df['T'],inplace=True) df.columns = ['BV','close','high','low','open','datetime','volume'] df['openinterest'] = 0