OptionWhales
Was dieses MCP kann
Provides US stock and options data including unusual flow, option chains, gamma and Greek exposure, earnings, financials, short interest, news, and market screens.
Tools
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 5000, 'minimum': 1, 'description': 'Trades to return (default 100)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['code'], 'properties': {'code': {'type': 'string', 'description': 'Confirmation code from the email'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'date': {'type': 'string', 'description': 'Snapshot date YYYY-MM-DD (default latest)'}, 'width': {'type': 'number', 'maximum': 0.5, 'minimum': 0.001, 'description': 'Strike band as a fraction of spot (default 0.05)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'date': {'type': 'string', 'description': 'Snapshot date YYYY-MM-DD (default latest)'}, 'type': {'enum': ['call', 'put'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 10000, 'minimum': 1, 'description': 'Contracts to return (default 500)'}, 'expiry': {'type': 'string', 'description': 'One expiry, YYYY-MM-DD'}, 'min_oi': {'type': 'integer', 'minimum': 0}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['occ', 'from', 'to'], 'properties': {'to': {'type': 'string', 'description': 'YYYY-MM-DD'}, 'occ': {'type': 'string', 'description': 'OCC option symbol, e.g. SPY260130C00600000'}, 'from': {'type': 'string', 'description': 'YYYY-MM-DD'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'date': {'type': 'string', 'description': 'YYYY-MM-DD (default latest)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'max_display': {'type': 'integer', 'maximum': 500, 'minimum': 10, 'description': 'Tickers to return (default 100)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Dividends to return (default 20)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'days': {'type': 'integer', 'maximum': 30, 'minimum': 1, 'description': 'Days ahead to return (default 7)'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Reporters to return (default 10)'}, 'ticker': {'type': 'string', 'description': 'Optional ticker, e.g. NVDA'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'impact': {'type': 'string', 'description': 'Optional filter: high, medium or low'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 40, 'minimum': 1, 'description': 'Periods to return (default 4)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}, 'timeframe': {'enum': ['ttm', 'quarterly', 'annual'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}, 'session': {'type': 'string', 'description': "Trading date YYYY-MM-DD, or 'latest' (default)"}, 'dte_filter': {'type': 'integer', 'description': 'Optional expiry window filter'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}, 'session': {'type': 'string', 'description': "Trading date YYYY-MM-DD, or 'latest' (default)"}, 'dte_filter': {'enum': ['all', '0dte', '0+1', 'weekly', 'monthly'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Transactions to return (default 25)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'top_n': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Top tickers to include (default 25)'}, 'session': {'type': 'string', 'description': "Trading date YYYY-MM-DD, or 'latest' (default)"}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'top': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Tickers to return (default 50)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'dte': {'enum': ['all', 'lt8', 'gte8'], 'type': 'string'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Tickers to return (default 50)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'dte': {'enum': ['all', 'lt8', 'gte8'], 'type': 'string'}, 'slot': {'enum': ['AM', 'PM'], 'type': 'string'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address of the person you act for'}, 'agent_name': {'type': 'string', 'maxLength': 60, 'description': "Your assistant's name, shown to them in the email"}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 200, 'minimum': 1, 'description': 'Rows to return (default 25)'}, 'order': {'enum': ['desc', 'asc'], 'type': 'string'}, 'phase': {'enum': ['any', 'PHASE2', 'PHASE3'], 'type': 'string'}, 'session': {'type': 'string', 'description': "Trading date YYYY-MM-DD, or 'latest' (default)"}, 'signals': {'type': 'array', 'items': {'enum': ['flow', 'oi', 'fda', 'congress'], 'type': 'string'}, 'description': 'Signals a row must carry'}, 'sort_by': {'enum': ['abs_premium', 'net_premium', 'oi_change', 'order_count', 'congress_30d', 'next_fda_days'], 'type': 'string'}, 'direction': {'enum': ['any', 'bullish', 'bearish'], 'type': 'string'}, 'has_congress': {'type': 'boolean', 'description': 'Require congressional trades in the last 30 days'}, 'min_oi_change': {'type': 'integer', 'description': 'Minimum day-over-day OI change'}, 'fda_within_days': {'type': 'integer', 'maximum': 1095, 'minimum': 0, 'description': 'Require an FDA catalyst within N days (0 = no requirement)'}, 'min_abs_premium': {'type': 'number', 'minimum': 0, 'description': 'Minimum absolute net premium in dollars'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'years': {'type': 'integer', 'maximum': 25, 'minimum': 1, 'description': 'Look-back in years (default 10)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'session': {'type': 'string', 'description': "Trading date YYYY-MM-DD, or 'latest' (default)"}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Settlements to return (default 24)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Days to return (default 30)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 1000, 'minimum': 1, 'description': 'Most recent bars to return (default 120)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}, 'session': {'type': 'string', 'description': 'YYYY-MM-DD (default today)'}, 'timespan': {'type': 'integer', 'maximum': 60, 'minimum': 1, 'description': 'Minutes per bar (default 1)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'Articles to return (default 10)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Splits to return (default 20)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker', 'indicator'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Points to return (default 50)'}, 'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}, 'window': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Look-back window for sma/ema/rsi (default 14)'}, 'timespan': {'enum': ['minute', 'hour', 'day', 'week', 'month', 'quarter', 'year'], 'type': 'string'}, 'indicator': {'enum': ['sma', 'ema', 'rsi', 'macd'], 'type': 'string'}, 'long_window': {'type': 'integer', 'maximum': 500, 'minimum': 1}, 'short_window': {'type': 'integer', 'maximum': 500, 'minimum': 1}, 'signal_window': {'type': 'integer', 'maximum': 500, 'minimum': 1}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['api_key'], 'properties': {'api_key': {'type': 'string', 'description': 'An ow_free_... or ow_pro_... key'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Tickers to return (default 10)'}, 'direction': {'enum': ['both', 'expansions', 'compressions'], 'type': 'string'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', 'required': ['ticker'], 'properties': {'ticker': {'type': 'string', 'description': 'Stock or ETF ticker, e.g. NVDA, SPY, BRK.B'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
AlpineDataWorks Intelligence Server
Provides economic, market, supply-chain, real-estate, energy, consumer, labor, and other scored intelligence indices with histori…
Stratalize Finance
Provides financial, macroeconomic, banking, credit, commodities, M&A, ESG, labor, and regulatory benchmarks for analysis and plan…
Valuein — SEC EDGAR Fundamentals & Smart-Money Data
Provides point-in-time SEC EDGAR fundamentals, filings, ownership signals, financial analysis, valuation models, research reports…
DFX Real Estate Intelligence
Provides US commercial real estate, parcel, debt maturity, bank CRE exposure, private capital, investor, ownership, occupancy, an…
equibles
Provides equity and market research tools covering SEC filings, company financials, portfolios, prices, options, macroeconomic da…
EventTrader MCP
Provides prediction-market research and trading capabilities, including real-time event-market data, CLOB execution paths, fund i…
simplefunctions
Provides prediction-market data, thesis analysis, market signals, portfolio tracking, and automated intent-based trading workflow…
Signal8
Provides SEC filings, dilution data, insider and institutional ownership, and political-trade data.