d30357db5f
Python Virtual Environments / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
* Adds Unit Tests for ParseFutureSymbol Tests: - Ambiguous year with missing decade - Non-ambiguous known year - Expiring before 2000 * Fixes Missing Decade Tests If the ticket doesn't provide a decade, VXZ2, we assume the current decade. So VXZ2 expires on Dec 2022. * Fixes SymbolRepresentation.ParseFutureSymbol Use the value of `futureYear` to handle contracts that expire before 2000. (E.g.: NQZ99). Tickers from live trading may not provide futureYear. Use the current decade (2020).