Developer API

Signal API

Programmatic access to multi-model AI consensus trading signals. Build algo trading bots, dashboards, or integrate into your existing trading infrastructure.

Free

$0
  • 1-hour delayed signals
  • 10 requests per hour
  • /v1/signals, /v1/performance, /v1/health
  • No API key required

Developer

$29/mo
  • Real-time signals (no delay)
  • 100 requests per hour
  • Full historical data
  • Webhook delivery (coming soon)
  • Priority support
Get API Access →

Endpoints

GET/v1/signals

Latest trading signals (1hr delay on free tier)

{
  "tier": "free",
  "delay_minutes": 60,
  "signal_count": 3,
  "signals": [
    {
      "symbol": "BTCUSDT",
      "side": "long",
      "entry_price": 67450.20,
      "stop_loss": 65800.00,
      "take_profit": 70100.00,
      "confidence": 94,
      "entry_time": "2026-03-26T14:30:00Z",
      "status": "active"
    }
  ]
}
GET/v1/signals/history

Historical signal data with P&L

{
  "tier": "free",
  "total": 142,
  "limit": 50,
  "history": [
    {
      "symbol": "ETHUSDT",
      "side": "long",
      "entry_price": 3450.00,
      "exit_price": 3520.00,
      "pnl": 12.40,
      "pnl_pct": 2.03,
      "status": "closed"
    }
  ]
}
GET/v1/performance

Aggregate performance metrics

{
  "total_signals": 542,
  "wins": 89,
  "losses": 53,
  "win_rate": 62.7,
  "total_pnl_usd": 245.80,
  "models_used": ["Claude Sonnet", "GPT-4o", "Grok"],
  "risk_controls": {
    "daily_loss_limit": "4%",
    "max_drawdown": "12%"
  }
}
GET/v1/health

API health check

{
  "status": "ok",
  "version": "1.0.0"
}

Quick Start

# Get latest signals (free tier — 1hr delay)
curl https://eganforge.com/api/v1/signals

# Get performance metrics
curl https://eganforge.com/api/v1/performance

# Get signal history
curl https://eganforge.com/api/v1/signals/history?limit=20

Want signals delivered to your Telegram instead?

View Telegram signal plans →