v2.3.0b5
Pre-release
Pre-release
What's New
underlying_price is now optional
csv_data()no longer requires anunderlying_pricecolumn — onlyunderlying_symbol,option_type,expiration,quote_date,strike,bid,ask, anddeltaare needed- TA-based signals (RSI, Bollinger, MACD, etc.) now require a
closecolumn in stock data rather than falling back tounderlying_price apply_signal()auto-merges Yahoo Finance stock prices when the options data lacks a price column, so IV rank and other price-based signals work out of the box
Standalone data CLI (optopsy-data)
- New
optopsy-dataCLI for downloading and caching historical options data optopsy-data symbolscommand to list available symbols [EODHD only]optopsy-data download SPY -sflag to download stock prices alongside optionsoptopsy-data cachesubcommand for cache management (size, clear)
Revamped sample files
- Replaced 12 repetitive examples with 5 progressive samples covering the full API: basic strategies, signal composition, simulation with risk management, portfolio backtesting, and strategy comparison
Documentation
- New MkDocs documentation site with auto-deploy on push
- Updated docs to reflect the optional
underlying_pricearchitecture