Hi,

Some background of what I am trying to test. I am trying to backtest strategy which do both long & short BTCUSD together with SPY. However I was unable to do so as shorting BTCUSD requires using the BitFinex brokerageModel. (which does not allows trading of US equities)

Thus I forego the above approach and created customData for BTCUSD. This allows me to go short both BTCUSD & SPY usiong the traditional self.SetHoldings method.

However I am working with the algorithm framework, and somehow the Alpha model does not detect the custom added symbol. 

I tested with the inbuilt bitfinex data and the framework detects thus it should be some issue with the Custom Data code I wrote or the issue with the Alpha model with using Custom Data.