DEVELOPER & AGENT READY

Infrastructure for
Autonomous Trading.

REST API + MCP server + A2A agent routing + HMAC-signed webhooks + live options flow + broker execution routes. Signa is the only retail trading platform built to be consumed by AI agents autonomously. The 29-Driver Action Card, ICS, Wyckoff Phase Detection, Elliott Wave, live Unusual Whales options flow, congressional trade data, and Alpaca broker execution are all accessible programmatically.

INDUSTRY FIRST

Native MCP Server

MCP (Model Context Protocol) was released by Anthropic in late 2024. Signa is one of the first commercial platforms to implement it for a non-developer consumer audience — not just as a demo, but as a production-grade signal data source.

No other retail trading platform has built an MCP server. This means Signa is the only platform where you can ask Claude, Cursor, or any AI assistant a trading question and get a response grounded in real, live institutional-grade signal data.

This is not a chatbot wrapper. The MCP server exposes the full signal engine — screener, indicators, analysis, and Action Card — as callable tools that any AI agent can invoke.

Works with Claude Desktop, Cursor, Windsurf, and any MCP client
Exposes screener, signal, indicators, and analysis as tools
Real-time data — not cached or delayed
Requires only an API key — no code required for consumers
Full tool documentation included in the MCP manifest
CLAUDE DESKTOP — claude_desktop_config.json
{
  "mcpServers": {
    "signa": {
      "url": "https://getsigna.ai/mcp",
      "headers": {
        "Authorization":
          "Bearer cmts_your_key"
      }
    }
  }
}
EXAMPLE: ASK CLAUDE
You: "What are the top 3 bullish setups right now?"
Claude calls signa.screener({symbols: watchlist, filter: "bullish"}) → returns ranked results with full signal data → responds with analysis grounded in live Signa data.
REST API v1

Full Programmatic Access

Generate named API keys from your dashboard. Set up HMAC-signed webhooks for push events. Build agents that act on institutional-grade signals automatically. Integrate with Alpaca for automated order execution.

GET/api/v1/signal

Get current trading signal for a symbol

Authorization: Bearer cmts_your_key
?sym=BTC&tf=1day
GET/api/v1/indicators

Get all 58+ indicator values

Authorization: Bearer cmts_your_key
?sym=BTC&tf=1day
POST/api/v1/screener

Scan multiple symbols for signals

Authorization: Bearer cmts_your_key
body: { symbols: ["BTC","ETH","NVDA"] }
GET/api/v1/analysis

Get full AI CMT analysis report

Authorization: Bearer cmts_your_key
?sym=BTC&tf=1day
WEBHOOKS

HMAC-Signed Push Events

Every signal event can be pushed to your endpoint in real time via HMAC-SHA256 signed webhooks. Verify the signature, parse the payload, and trigger any downstream action — including automated order execution via Alpaca.

Fires within 1 second of signal appearing on chart
HMAC-SHA256 signed — verify authenticity on your end
Payload includes full signal: direction, entry, stop, target, R:R, confidence
Filter by symbol, signal type, or confidence threshold
Alpaca integration for automated order execution
Compatible with any platform that accepts JSON webhooks
WEBHOOK PAYLOAD EXAMPLE
{
  "event": "signal.fired",
  "sym": "BTC/USD",
  "tf": "1day",
  "action": "LONG",
  "confidence": 94,
  "entry": 67240,
  "stop": 64800,
  "target": 72100,
  "rr": 3.2,
  "high_prob": true,
  "ts": 1711234567,
  "sig": "sha256=abc123..."
}
LIVE INTELLIGENCE ENDPOINTS

Options Flow, Dark Pool & Political Trades

Signa exposes Unusual Whales data through dedicated API endpoints — so your agents can query live options flow, dark pool prints, congressional trade disclosures, and market tide programmatically.

GET/api/options-flow/:symbol

Live options flow for any symbol — sweeps, blocks, unusual flags, premium, OI, volume

GET/api/options-flow/dark-pool

Institutional dark pool block prints — off-exchange trades with size and level

GET/api/options-flow/congress

US Congressional trade disclosures — buy and sell reports from House and Senate members

GET/api/options-flow/tide

Market tide — put/call ratio trend over 5 and 20 sessions, flow direction signal

BROKER EXECUTION

Alpaca Integration

Signa connects to Alpaca (paper or live) through dedicated broker API routes. Connect a user account, execute trades with Kelly Criterion position sizing, sync live positions, and retrieve positions with Signa edge recommendations — all programmatically.

Build fully autonomous trading agents that receive a Signa signal, calculate position size, execute the order, and monitor the position — without any human intervention.

AES-256-GCM encrypted credential storage
Kelly Criterion position sizing from edge score and confidence
Paper and live account support — switch without changing code
Full trade audit log stored in Supabase with signal metadata
Positions synced with Signa edge recommendations (HOLD/ADD, SELL)
Webhook-triggered execution — signal fires, order placed automatically
EXECUTE TRADE VIA API
POST /api/broker/execute-trade
Authorization: Bearer cmts_your_key
Content-Type: application/json

{
  "symbol": "AAPL",
  "direction": "LONG",
  "edgeScore": 87,
  "confidence": 0.87,
  "entry": 178.23,
  "stop": 174.80,
  "target": 185.90,
  "accountSize": 50000,
  "maxPositionPct": 0.05
}

// Response
{
  "ok": true,
  "orderId": "alp_abc123",
  "shares": 14,
  "estimatedCost": 2495.22,
  "kellyFraction": 0.028
}

Get Your API Key

API access is included on all paid plans. Start with a 7-day free trial — no credit card required.

Start Free Trial →View Pricing