Zipline-norgatedata v1.2.1 has been released and is compatible with Zipline v1.4.1. Some interesting changes allow you to mix futures and equities assets within a bundle, plus benchmarks can be handled from the bundle itself.
However, there are a number of issues within the ZIpline code that need patching to resolve these sorts of cryptic (!) error messages.
I hjave documented them here:
(see the "Zipline Issues that require patching")
Specifically, patches are required to:
a) Handle reading of futures data in general
b) Handle backtesting on futures markets not hardcoded into Zipline (since the volatility is not defined for them)
c) Handle multiple asset types within a bundle (i.e. futures + equities)
d) Increase dates for backtesting (trading_calendars is hardcoded to 1990 for stocks and 2000 for futures)
The patches are pretty simple, but given these projects are owned by Quantopian and there was no discussion about any sort of handover to the Open Source community.
Also, I've updated the source code from Andreas Clenow's book to handle Zipline v1.4.1. The updated examples are here:
Cheers,
Richard.