Skip to main content
TraderDaddy Pro
CLOSED
Developer API

TraderDaddy Pro API

Access real-time institutional options flow, gamma exposure, sector analytics, and 15+ endpoints via a simple REST API. Build trading tools, alerts, and dashboards powered by the same data your subscribers see.

$29.99/mo add-on — available to Premium subscribers

Quick Start

Authenticate with your API key and start fetching data in minutes.

Authentication

Pass your API key in the X-API-Key request header on every request.

http
GET https://api.traderdaddy.pro/api/v1/unusual-activity
X-API-Key: td_live_your_key_here

Base URL

All endpoints are served over HTTPS. Include the versioned prefix on every request.

text
https://api.traderdaddy.pro/api/v1
Fetch unusual activity — example
curl
curl -H "X-API-Key: td_live_your_key_here" \
  "https://api.traderdaddy.pro/api/v1/unusual-activity?minScore=85&timeFrame=today"

Rate Limits

Rate limits are applied per API key to ensure fair access across all integrations.

30 requests per minute per API key. Headers are returned with every response.

X-RateLimit-LimitX-RateLimit-RemainingX-RateLimit-Reset

When the limit is exceeded the API returns HTTP 429. Check X-RateLimit-Reset for the Unix timestamp at which your quota resets.

MCP Server

Connect TraderDaddy Pro directly to your AI assistant. Our Model Context Protocol (MCP) server lets Claude Desktop, Cursor, and Claude Code query live market data using your existing API key.

MCP Endpoint

A single streamable HTTP endpoint. Authenticate with the same td_live_ key you use for the REST API.

text
https://api.traderdaddy.pro/api/v1/mcp

Compatible Clients

Works with any MCP-capable client that supports remote servers with custom auth headers.

Claude DesktopCursorClaude Code

Client configuration

Cursor / Claude Code (remote server with headers) — add to Cursor's ~/.cursor/mcp.json or your Claude Code MCP config. Replace td_live_your_key_here with your own key. Auth is also accepted as an X-API-Key header.

json
{
  "mcpServers": {
    "traderdaddy-pro": {
      "url": "https://api.traderdaddy.pro/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer td_live_your_key_here"
      }
    }
  }
}

Claude Desktop — Claude Desktop can't connect to a remote HTTP MCP server directly, so bridge it with mcp-remote. Add this to claude_desktop_config.json (Node.js required):

json
{
  "mcpServers": {
    "traderdaddy-pro": {
      "command": "npx",
      "args": [
        "-y", "mcp-remote",
        "https://api.traderdaddy.pro/api/v1/mcp",
        "--header", "Authorization: Bearer td_live_your_key_here"
      ]
    }
  }
}

Available tools

Nine read-only market-data tools your assistant can call.

  • get_market_stats

    Index put/call ratios, sentiment, and overall market health metrics.

  • get_gex_overview

    Gamma exposure across tracked symbols — flip points and key walls.

  • get_gex_ticker

    Gamma exposure analysis for any single ticker.

  • get_unusual_activity

    Real-time unusual options activity feed with scoring and sentiment.

  • run_screener

    Run a named screener and return matching tickers with scoring.

  • get_sector_flow

    Options flow aggregated by GICS sector ETF with sentiment breakdown.

  • get_put_call_ratios

    Put/call ratios for SPY, QQQ, IWM, and the broader CBOE index.

  • get_earnings_flow

    Pre-earnings unusual options positioning for tickers reporting soon.

  • get_economic_calendar

    Macroeconomic events — FOMC, CPI, NFP — with consensus estimates.

  • get_iv_rank

    Self-relative IV rank & percentile — is a ticker's premium rich or cheap vs its own history?

  • get_strategy_ideas

    Ranked, auto-assembled multi-leg option structures priced off the live chain.

  • get_edge_xray

    Whole-chain rich/cheap grade for one expiration, with optional trade-archetype lens.

The MCP server requires active Developer API access. It uses the same td_live_ key and shares the same 30 requests per minute rate limit as the REST API — tool calls count against the same quota.

Endpoints Reference

Click any endpoint to expand its parameters. All requests require the X-API-Key header.

Options Flow

Market Data

Gamma Exposure (GEX)

Sector Analysis

Signals & Scanners

Earnings & Events

Intelligence

Ticker Search

Long Term & Dividends

Error Handling

All errors return a JSON body with a consistent shape.

Error response format

json
{
  "error": "Unauthorized",
  "message": "API key is missing or invalid."
}

HTTP status codes

200OK — request succeeded, data in response body
400Bad Request — missing or invalid query parameters
401Unauthorized — API key missing or malformed
403Forbidden — key does not have permission for this resource
429Too Many Requests — rate limit exceeded, retry after X-RateLimit-Reset
500Internal Server Error — contact support if persistent

Getting Started

Four steps from zero to live data.

  1. 1

    Subscribe to Premium

    API access requires an active Premium subscription ($34.99/mo). View pricing

  2. 2

    Add Developer API access

    From your account, go to Settings → Developer tab and add the API add-on ($29.99/mo).

  3. 3

    Generate an API key

    Once the add-on is active, click "Generate API Key" on the Developer tab. Keys are prefixed td_live_. Store it securely — it will not be shown again.

  4. 4

    Start making requests

    Pass your key in the X-API-Key header. All endpoints return JSON. See the Endpoints Reference above for the full list.

Code Examples

Drop-in snippets for popular languages.

python
import requests

API_KEY = "td_live_your_key_here"
BASE_URL = "https://api.traderdaddy.pro/api/v1"

response = requests.get(
    f"{BASE_URL}/unusual-activity",
    headers={"X-API-Key": API_KEY},
    params={"minScore": 85, "timeFrame": "today"}
)

data = response.json()
for flow in data["data"][:5]:
    print(f"{flow['ticker']} {flow['sentiment']} ${flow['premium']:,.0f}")
javascript
const API_KEY = "td_live_your_key_here";
const BASE_URL = "https://api.traderdaddy.pro/api/v1";

const response = await fetch(
  `${BASE_URL}/unusual-activity?minScore=85&timeFrame=today`,
  { headers: { "X-API-Key": API_KEY } }
);

const { data } = await response.json();
data.slice(0, 5).forEach(flow => {
  console.log(`${flow.ticker} ${flow.sentiment} $${flow.premium.toLocaleString()}`);
});
bash
curl -H "X-API-Key: td_live_your_key_here" \
  "https://api.traderdaddy.pro/api/v1/unusual-activity?minScore=85&timeFrame=today"

Ready to build?

Add Developer API access from your account settings and start pulling live options flow data into your own tools.

Connect to trade
One-time setup
Connect your brokerage
Link your Tradier account once to execute the trades you find on TraderDaddy — options and stocks — without leaving the flow.
Trade straight from the tape
Any flow, contract, or ticker pre-fills your order ticket in one tap.
Bank-grade secure
You authorize on Tradier's site. We never see or store your password.
Your account, your money
Orders route directly to your own Tradier brokerage account.
Secured by OAuth · You can disconnect anytime in Settings
Brokerage & execution byttradier