27 tools available via the Remora MCP server. All tools return filtered analysis, not financial advice. All read tools include staleness timestamps showing when data was last retrieved.
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols to screen | |
| min_dte | int | 20 | Minimum days to expiration |
| max_dte | int | 60 | Maximum days to expiration |
| min_delta | float | 0.15 | Minimum delta (0-1) |
| max_delta | float | 0.40 | Maximum delta (0-1) |
| min_yield | float | Minimum annual yield % | |
| min_open_interest | int | Minimum open interest | |
| max_bid_ask_spread_pct | float | Maximum bid-ask spread % | |
| top | int | 25 | Max results to return |
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols to screen | |
| min_dte | int | 20 | Min DTE |
| max_dte | int | 60 | Max DTE |
| min_delta | float | 0.15 | Min delta |
| max_delta | float | 0.40 | Max delta |
| min_yield | float | Min annual yield % | |
| min_open_interest | int | Min open interest | |
| top | int | 25 | Max results |
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols | |
| spread_type | string | bull_put | bull_put or bear_call |
| min_dte / max_dte | int | 20 / 60 | DTE range |
| spread_widths | float[] | Allowed spread widths ($) | |
| min_return_on_risk | float | Min return on risk % | |
| min_short_delta / max_short_delta | float | Short leg delta range | |
| top | int | 25 | Max results |
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols | |
| dte_min / dte_max | int | 30 / 180 | DTE range |
| delta_min / delta_max | float | 0.30 / 0.80 | Delta range |
| max_premium | float | Max premium per contract ($) | |
| min_iv_rank | float | Min IV rank (0-100) | |
| top | int | 25 | Max results |
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols | |
| dte_min / dte_max | int | 30 / 180 | DTE range |
| delta_min / delta_max | float | 0.30 / 0.80 | Delta range (absolute value) |
| max_premium | float | Max premium per contract ($) | |
| min_iv_rank | float | Min IV rank (0-100) | |
| top | int | 25 | Max results |
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers required | string[] | Ticker symbols | |
| spread_type | string | bull_call | bull_call or bear_put |
| min_dte / max_dte | int | 20 / 90 | DTE range |
| spread_widths | float[] | Allowed spread widths ($) | |
| min_return_on_risk | float | Min return on risk % | |
| top | int | 25 | Max results |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol | |
| capital | float | 10000 | Available capital ($) |
| view | string | bullish_mild | bullish_strong, bullish_mild, neutral, bearish_mild, bearish_strong |
| goal | string | income | income, appreciation, hedge, speculation |
| risk_tolerance | string | moderate | conservative, moderate, aggressive |
| dte_preference | string | any | short (0-30d), medium (30-90d), long (90d+), any |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol | |
| capital | float | 10000 | Available capital ($) |
| view | string | bullish_mild | bullish_strong, bullish_mild, or neutral |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID | |
| ticker required | string | Ticker symbol | |
| option_type required | string | PUT or CALL | |
| direction required | string | BUY or SELL | |
| strike required | float | Strike price | |
| premium required | float | Per-contract premium | |
| expiration required | string | Expiration date (YYYY-MM-DD) | |
| quantity | int | 1 | Number of contracts |
| entry_date | string | Entry date (YYYY-MM-DD, defaults to today) | |
| notes | string | Optional notes |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID | |
| trade_id required | string | Trade ID (e.g. T0001) | |
| exit_price required | float | Per-share exit price | |
| status | string | CLOSED | CLOSED, EXPIRED, ASSIGNED, or CALLED_AWAY |
| exit_date | string | Exit date (YYYY-MM-DD, defaults to today) |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID | |
| ticker required | string | Ticker symbol | |
| spread_type required | string | bull_put, bear_call, bull_call, bear_put, iron_condor, jade_lizard, short_straddle, long_straddle, short_strangle, long_strangle, calendar_call, calendar_put | |
| short_strike required | float | Short leg strike | |
| long_strike required | float | Long leg strike | |
| expiration required | string | Expiration date (YYYY-MM-DD) | |
| net_credit | float | 0 | Net credit received (credit spreads) |
| net_debit | float | 0 | Net debit paid (debit spreads) |
| quantity | int | 1 | Number of contracts |
| entry_date | string | Entry date (YYYY-MM-DD, defaults to today) | |
| notes | string | Optional notes |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID | |
| spread_id required | string | Spread ID (e.g. S0001) | |
| exit_price required | float | Per-contract close price | |
| status | string | CLOSED | CLOSED or EXPIRED |
| exit_date | string | Exit date (YYYY-MM-DD, defaults to today) |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID | |
| ticker required | string | Ticker symbol | |
| shares required | int | Number of shares | |
| cost_basis required | float | Cost basis per share | |
| acquired_date | string | Date acquired (YYYY-MM-DD) | |
| notes | string | Optional notes |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id | string | Portfolio UUID. Omit to combine all your portfolios. | |
| period | string | all | all, 30d, 90d, or ytd |
| Parameter | Type | Default | Description |
|---|---|---|---|
| portfolio_id required | string | Portfolio UUID |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol | |
| expiration | string | Expiration date (YYYY-MM-DD). Recommended — without one, the nearest weekly ≥7 DTE is auto-selected. Check available_expirations in the response for other dates. | |
| option_type | string | call or put. Omit for both. | |
| min_volume | int | Minimum volume filter | |
| min_open_interest | int | Minimum open interest filter | |
| top | int | Max contracts to return |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol | |
| expiration required | string | Expiration date (YYYY-MM-DD) | |
| strike required | float | Strike price | |
| option_type required | string | call or put |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker | string | Ticker (omit for calendar) | |
| within_days | int | 14 | Calendar lookahead (days) |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker required | string | Ticker symbol |
| Parameter | Type | Default | Description |
|---|---|---|---|
| ticker | string | Ticker symbol. Omit for market-wide flow. | |
| limit | int | 20 | Max rows for market-wide flow |
| Parameter | Type | Default | Description |
|---|---|---|---|
| iv_rank_min / iv_rank_max | float | IV rank range (0-100) | |
| pe_min / pe_max | float | P/E ratio range | |
| market_cap_min | int | Minimum market cap ($) | |
| dividend_yield_min | float | Minimum dividend yield % | |
| sector | string | Sector filter | |
| signal | string | Technical signal filter | |
| earnings_within | int | Earnings within N days | |
| sort_by | string | iv_rank, current_iv, pe_ratio, market_cap, dividend_yield, current_price, days_to_earnings, ticker | |
| sort_dir | string | desc | asc or desc |
| limit | int | 25 | Max results |