# plugin-option-chain Multi-vendor options chain straddle table for [Jaspers Terminal](https://github.com/JaspersAI/terminal): calls and puts side by side per strike with Bid, Ask, Last, Volume, Open Interest, Implied Volatility %, and Black-Scholes Delta, plus summary statistics (spot price, ATM IV, ATM straddle, put/call ratios, and max pain). ## Install In Jaspers Terminal, open Settings > Plugins, paste ``` https://github.com/JaspersAI/plugin-option-chain ``` and press Install, or install `option-chain` from Jaspers Hub. ## Needs This plugin makes no direct network calls and declares no keys of its own. Instead, it reads options and underlying data from whichever sibling data plugins you have installed: - **Yahoo** (default): requires the `yfinance` plugin (`yfinance/server` MCP connection, no key required). - **Alpaca**: requires the `alpaca` plugin (`alpaca/option-chain` and `alpaca/stock-snapshots`). - **Massive**: requires the `massive` plugin (`massive/option-contracts`, `massive/option-chain`, and `massive/previous-close`). - **Databento**: requires the `databento` plugin (`databento/definitions`, `databento/quotes`, and `databento/underlying-ohlcv`). ## Develop ```sh git clone https://github.com/JaspersAI/plugin-option-chain.git ~/Jaspers/plugins/option-chain cd ~/Jaspers/plugins/option-chain npm install npm run typecheck npm test ``` ## Release Bump `version` in `package.json`, commit, and push a tag: ```sh npm version patch git push --follow-tags ``` ## License [MIT](LICENSE)