Market data inside
your Custom GPT.

Connect TickerDB as a GPT Action. Your Custom GPT gets market summaries, ticker event history, and watchlists — giving it real financial context for conversations.

Add as a GPT Action.

In the GPT Builder, go to Configure → Actions → Create new action. Paste the OpenAPI schema below. Add your API key under Authentication (API Key, Bearer token).

OpenAPI Schema (simplified)
openapi: 3.1.0
info:
  title: TickerDB
  version: "1.0"
servers:
  - url: https://api.tickerdb.com
paths:
  /v1/summary/{ticker}:
    get:
      operationId: getSummary
      summary: Get a market summary for a ticker
      parameters:
        - name: ticker
          in: path
          required: true
          schema:
            type: string
  /v1/summary/{ticker}:
    get:
      operationId: getSummaryWithFilters
      summary: Filtered summary with field/band params and date ranges
      parameters:
        - name: ticker
          in: path
          required: true
          schema:
            type: string
  /v1/watchlist:
    get:
      operationId: getWatchlist
      summary: Portfolio monitoring

This is a simplified schema. The full OpenAPI spec is available in the docs.

Multi-step analysis.

Your GPT can chain actions — get a full summary, use summary event mode for historical context, then pull another ticker for comparison. Each call returns categorical data the model understands without extra prompting.

1
getSummary(ticker="INTC")
Full categorical snapshot for the ticker
2
getSummaryWithFilters(ticker="INTC", field="rsi_zone", band="deep_oversold")
Historical ticker events with aftermath
3
getSummary(ticker="AMD")
Compare by pulling a second summary

Track state changes effortlessly.

Most market data APIs return point-in-time snapshots. TickerDB tracks state transitions — your agent sees what changed, not just what is.

json
{
  "ticker": "AAPL",
  "changes": [
    {
      "field": "rsi_zone",
      "from": "neutral",
      "to": "oversold"
    },
    {
      "field": "trend",
      "from": "uptrend",
      "to": "downtrend"
    }
  ]
}

What your agent sees.

Every tool returns categorical facts — not raw OHLCV data. Your agent can branch on "oversold" without needing to know what RSI > 70 means.

json
{
  "ticker": "NVDA",
  "trend": "strong_uptrend",
  "momentum": {
    "rsi_zone": "overbought",
    "macd_signal": "bullish"
  },
  "volatility": "high",
  "fundamentals": {
    "pe_zone": "above_historical_avg",
    "earnings_surprise": "positive"
  }
}

What your agent can call.

Every tool returns categorical, pre-computed data. Your agent gets facts it can reason about immediately.

get_summary

Full categorical snapshot for a single asset — trend, momentum, volatility, volume, extremes, fundamentals, support/resistance.

get_watchlist

Live summary data for all tickers in your saved watchlist.

get_watchlist_changes

Field-level diffs for your watchlist since the last pipeline run.

add_to_watchlist

Add tickers to your persistent watchlist.

remove_from_watchlist

Remove tickers from your watchlist.

get_search

Multi-field filtering across all assets. Build complex queries with arbitrary filter combinations.

get_schema

All queryable fields with types, values, and descriptions. Always free.

get_account

Your plan tier, rate limits, and current API usage.

create_webhook

Register a webhook URL for watchlist change notifications.

list_webhooks

List your registered webhook URLs.

delete_webhook

Remove a registered webhook.

Built for how agents consume data.

Natural language access

Users ask your GPT questions like "How does AAPL look?" — the GPT calls TickerDB automatically and reasons about the categorical response.

Compact responses

Tool-call context windows are limited. TickerDB responses are a fraction of the tokens you'd need to pass raw OHLCV data.

Pre-computed daily

No infrastructure to maintain. No cron jobs, no indicator math, no data pipelines. TickerDB handles computation and syncing.

Start building.

Try for free. No credit card required.