-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
api:optionsPolygon Options API endpointsPolygon Options API endpointscomponent:toolsMCP tool implementationsMCP tool implementationsepicLarge feature containing multiple storiesLarge feature containing multiple storiespriority:mediumNormal priorityNormal priority
Milestone
Description
POLYMCP-005
Goals
- Options contract discovery and details
- Options chain with Greeks
- Historical options data access
- Snapshot of options activity
Implement MCP tools for Polygon.io Options API. Includes options contracts lookup, aggregates, trades, quotes, snapshots, and the options chain. Leverages patterns established in Stocks API tools.
Acceptance Criteria
AC-1
- Given A user wants options contracts for a stock
- When The get_options_contracts tool is called with underlying_ticker=AAPL
- Then It returns list of contracts with ticker, expiration_date, strike_price, contract_type
AC-2
- Given A user wants options aggregates
- When The get_options_aggregates tool is called with options ticker
- Then It returns OHLCV bars for the options contract
AC-3
- Given A user wants options snapshot
- When The get_options_snapshot tool is called with underlying=AAPL
- Then It returns snapshot with greeks, implied_volatility, open_interest for each contract
Technical Context
Files:
src/tools/options/mod.rssrc/tools/options/contracts.rssrc/tools/options/aggregates.rssrc/tools/options/snapshots.rs
Out of Scope
- Options pricing calculations
- Greeks computation (use Polygon's)
Source: epics/04-options-tools.json
Content Hash: 07b340073bfbfbc3
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
api:optionsPolygon Options API endpointsPolygon Options API endpointscomponent:toolsMCP tool implementationsMCP tool implementationsepicLarge feature containing multiple storiesLarge feature containing multiple storiespriority:mediumNormal priorityNormal priority