{
  "name": "APEX Runner Signal API",
  "provider": "APEX Runner",
  "provider_url": "https://apexrunner.ai",
  "version": "9.6",
  "description": "Live autonomous crypto trading signals from APEX Runner — the only x402 signal provider backed by a live trading system with real capital deployed on Kraken, Coinbase, and Hyperliquid. 57 signals: market regime, cross-exchange arbitrage, liquidation risk, whale sentiment, fear & greed, DCA timing, funding rates, live grid fill velocity, position exposure, ATR sizing, 3 bundles, 5 institutional signals, 4 execution signals, 5 strategic-edge signals (crowded trade detector, agent conviction, narrative intelligence, capital rotation, agent stress index), 3 micro signals, and a free trial endpoint. Dynamic pricing engine with loyalty discounts up to 20% off. Pay-per-call in USDC on Base.",
  "category": "crypto,trading,finance,signals",
  "tags": [
    "crypto",
    "trading",
    "signals",
    "DCA",
    "regime",
    "grid",
    "x402",
    "autonomous",
    "Kraken",
    "Coinbase",
    "Hyperliquid"
  ],
  "website": "https://apexrunner.ai",
  "docs": "https://apexrunner.ai/signals/docs",
  "payment_protocol": "x402",
  "network": "eip155:8453",
  "token": "USDC",
  "stats": {
    "total_signals": 57,
    "live": 57,
    "coming_soon": 4,
    "price_range_usd": "$0.01–$50.00"
  },
  "signals": [
    {
      "name": "apex_alpha_score",
      "tier": "flagship",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/apex-alpha-score",
      "price_usd": 10.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Flagship composite intelligence signal 0-100 synthesizing all 7 APEX signal pillars: regime confluence (25%), grid health (20%), Fear & Greed (15%), whale positioning (15%), funding pressure (10%), liquidation risk (10%), and evolution engine recommendation (5%). Returns DEPLOY/WAIT/REDUCE/AVOID with confidence level and full component breakdown.",
      "agent_use_case": "Call once before any capital deployment decision — if alpha_score ≥ 75 (DEPLOY), all pillars align favorably. Use confidence=HIGH for maximum conviction. Replaces 7 separate signal calls with a single authoritative verdict.",
      "example_output": {
        "_schema": "Composite alpha score 0-100 with recommendation (DEPLOY/WAIT/REDUCE/AVOID), confidence level (HIGH/MEDIUM/LOW), and 7-component breakdown with weighted scores",
        "_fields": [
          "alpha_score",
          "components",
          "confidence",
          "data_sources",
          "grid_status",
          "interpretation",
          "market_context",
          "recommendation",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_alpha_score",
            "signal_hash": "24cbd628b6710ddc",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "alpha_score": 63,
          "components": {
            "evolution_recommendation": {
              "action": null,
              "withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "fear_greed": {
              "classification": "Fear",
              "score": 70,
              "value": 34,
              "weight": 0.15
            },
            "funding_pressure": {
              "label": "NEUTRAL",
              "rate_8h": 1.3e-05,
              "score": 85,
              "status": "FAVORABLE",
              "weight": 0.1
            },
            "grid_health": {
              "best_performing_pair": "kraken:ATOMUSD",
              "composite_uses_neutral_50": true,
              "cycle_velocity_per_hour": 0.25,
              "exchanges": [
                "kraken",
                "coinbase",
                "hl"
              ],
              "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "score": null,
              "score_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "weight": 0.2
            },
            "liquidation_risk": {
              "cascade_alert": false,
              "cascade_risk_score": 0,
              "highest_pressure_coin": "BTC",
              "level": "LOW",
              "score": 100,
              "weight": 0.1
            },
            "regime_confluence": {
              "confluence": "MODERATE",
              "dominant_regime": "RANGING",
              "recommended_action": "ACCUMULATE",
              "score": 66,
              "weight": 0.25
            },
            "whale_bias": {
              "bias": "BEARISH",
              "long_pct": 2.9,
              "score": 25,
              "weight": 0.15
            }
          },
          "confidence": "MEDIUM",
          "data_sources": [
            "kraken",
            "coinbase",
            "hyperliquid",
            "alternative.me",
            "apex_memory"
          ],
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "interpretation": "Alpha score 63/100 — WAIT. Regime: RANGING (MODERATE confluence), Grid: withheld, F&G: 34 (Fear), Whale: BEARISH, Funding: FAVORABLE. Mixed signals — monitor conditions before committing capital.",
          "market_context": "BTC ranging. Whale bias: bearish. Grid velocity: 0.2 fills/hr across Kraken, Coinbase, Hyperliquid.",
          "recommendation": "WAIT",
          "timestamp": "2026-07-16T23:32:44Z",
          "valid_for_seconds": 300
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "alpha_score": {
            "type": "integer"
          },
          "components": {
            "type": "object",
            "properties": {
              "evolution_recommendation": {
                "type": "object",
                "properties": {
                  "action": {
                    "nullable": true
                  },
                  "withheld": {
                    "type": "string"
                  }
                }
              },
              "fear_greed": {
                "type": "object",
                "properties": {
                  "classification": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "value": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "funding_pressure": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "rate_8h": {
                    "type": "number"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "grid_health": {
                "type": "object",
                "properties": {
                  "best_performing_pair": {
                    "type": "string"
                  },
                  "composite_uses_neutral_50": {
                    "type": "boolean"
                  },
                  "cycle_velocity_per_hour": {
                    "type": "number"
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "pnl_withheld": {
                    "type": "string"
                  },
                  "score": {
                    "nullable": true
                  },
                  "score_withheld": {
                    "type": "string"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "liquidation_risk": {
                "type": "object",
                "properties": {
                  "cascade_alert": {
                    "type": "boolean"
                  },
                  "cascade_risk_score": {
                    "type": "integer"
                  },
                  "highest_pressure_coin": {
                    "type": "string"
                  },
                  "level": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "regime_confluence": {
                "type": "object",
                "properties": {
                  "confluence": {
                    "type": "string"
                  },
                  "dominant_regime": {
                    "type": "string"
                  },
                  "recommended_action": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "whale_bias": {
                "type": "object",
                "properties": {
                  "bias": {
                    "type": "string"
                  },
                  "long_pct": {
                    "type": "number"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "confidence": {
            "type": "string"
          },
          "data_sources": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "interpretation": {
            "type": "string"
          },
          "market_context": {
            "type": "string"
          },
          "recommendation": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "grid_health_score",
      "tier": "tier1",
      "category": "grid",
      "endpoint": "https://apexrunner.ai/signals/grid-health-score",
      "price_usd": 2.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Cross-exchange grid trading health dashboard from APEX Runner's live grid bots on Kraken, Coinbase, and Hyperliquid. Returns composite health score 0-100, per-exchange stats (avg PnL/cycle, inventory utilization %, cycle velocity fills/hr), and best performing pair across BTC, ETH, SOL, AVAX, LINK, ATOM. Real database data.",
      "agent_use_case": "Audit live grid trading performance across all three exchanges in a single call — identify which exchange and pair is generating the most alpha per cycle.",
      "example_output": {
        "_schema": "Cross-exchange grid health score 0-100 with per-exchange stats (fills, PnL, velocity, utilization) and best performing pair",
        "_fields": [
          "best_pair_detail",
          "best_performing_pair",
          "cached_at",
          "exchange_stats",
          "grid_status",
          "health_score",
          "interpretation",
          "pnl_withheld",
          "total_cycle_velocity_per_hour"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "grid_health_score",
            "signal_hash": "486aeef183ca4e8d",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "best_pair_detail": {
            "cycles": 4,
            "exchange": "kraken",
            "pair": "ATOMUSD",
            "total_pnl": 1.1921
          },
          "best_performing_pair": "kraken:ATOMUSD",
          "cached_at": "2026-07-16T23:33:49.627711+00:00",
          "exchange_stats": {
            "coinbase": {
              "active_pairs": 8,
              "cycle_velocity_per_hour": 0.0,
              "inventory_utilization_pct": 0.0,
              "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recent_fills_24h": 0,
              "total_cycles": 118
            },
            "hl": {
              "active_pairs": 5,
              "cycle_velocity_per_hour": 0.25,
              "inventory_utilization_pct": 0.3,
              "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recent_fills_24h": 6,
              "total_cycles": 3401
            },
            "kraken": {
              "active_pairs": 4,
              "cycle_velocity_per_hour": 0.0,
              "inventory_utilization_pct": 0.0,
              "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recent_fills_24h": 0,
              "total_cycles": 31
            }
          },
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "health_score": null,
          "interpretation": "Grid health score WITHHELD — 0.2 fills/hr across all exchanges. The score is derived from P&L, and pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation.",
          "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
          "total_cycle_velocity_per_hour": 0.25
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "best_pair_detail": {
            "type": "object",
            "properties": {
              "cycles": {
                "type": "integer"
              },
              "exchange": {
                "type": "string"
              },
              "pair": {
                "type": "string"
              },
              "total_pnl": {
                "type": "number"
              }
            }
          },
          "best_performing_pair": {
            "type": "string"
          },
          "cached_at": {
            "type": "string"
          },
          "exchange_stats": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "active_pairs": {
                  "type": "integer"
                },
                "cycle_velocity_per_hour": {
                  "type": "number"
                },
                "inventory_utilization_pct": {
                  "type": "number"
                },
                "pnl_withheld": {
                  "type": "string"
                },
                "recent_fills_24h": {
                  "type": "integer"
                },
                "total_cycles": {
                  "type": "integer"
                }
              }
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "health_score": {
            "nullable": true
          },
          "interpretation": {
            "type": "string"
          },
          "pnl_withheld": {
            "type": "string"
          },
          "total_cycle_velocity_per_hour": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "regime_confluence",
      "tier": "tier1",
      "category": "regime",
      "endpoint": "https://apexrunner.ai/signals/regime-confluence",
      "price_usd": 4.0,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Multi-coin market regime confluence signal across BTC, ETH, and SOL simultaneously. Returns dominant volatility regime, confluence score (1-3 coins agreeing), confluence label (WEAK/MODERATE/STRONG), strongest pair, and recommended action with live Fear & Greed context.",
      "agent_use_case": "Use when 3/3 confluence (STRONG) for highest-conviction autonomous trading entries — all three major coins agreeing on regime eliminates false signals.",
      "example_output": {
        "_schema": "Multi-coin regime confluence with dominant regime, confluence score 1-3 (WEAK/MODERATE/STRONG), strongest pair, and recommended action",
        "_fields": [
          "cached_at",
          "coin_regimes",
          "confluence_label",
          "confluence_score",
          "dominant_regime",
          "fear_greed",
          "interpretation",
          "recommended_action",
          "strongest_pair"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime_confluence",
            "signal_hash": "bcf14d39880cd341",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:33:52.647620+00:00",
          "coin_regimes": {
            "BTC": {
              "confidence": 15.0,
              "regime": "RANGING"
            },
            "ETH": {
              "confidence": 75.0,
              "regime": "RANGING"
            },
            "SOL": {
              "confidence": 50.0,
              "regime": "CHOPPY"
            }
          },
          "confluence_label": "MODERATE",
          "confluence_score": 2,
          "dominant_regime": "RANGING",
          "fear_greed": 34,
          "interpretation": "2/3 coins in RANGING regime — moderate confluence. F&G: 34. Action: ACCUMULATE",
          "recommended_action": "ACCUMULATE",
          "strongest_pair": "ETH"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "coin_regimes": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "confidence": {
                  "type": "number"
                },
                "regime": {
                  "type": "string"
                }
              }
            }
          },
          "confluence_label": {
            "type": "string"
          },
          "confluence_score": {
            "type": "integer"
          },
          "dominant_regime": {
            "type": "string"
          },
          "fear_greed": {
            "type": "integer"
          },
          "interpretation": {
            "type": "string"
          },
          "recommended_action": {
            "type": "string"
          },
          "strongest_pair": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "cross_exchange_spread",
      "tier": "tier1",
      "category": "cross_exchange",
      "endpoint": "https://apexrunner.ai/signals/cross-exchange-spread",
      "price_usd": 3.0,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Real-time Kraken vs Hyperliquid cross-exchange arbitrage spread for BTC and ETH. Returns mid-price per exchange, gross and net spread %, arb direction, and viability vs 0.35% threshold. Sourced from APEX Runner's live cross-exchange arb monitoring database.",
      "agent_use_case": "Monitor Kraken/Hyperliquid spread continuously — trigger cross-exchange arbitrage execution when net spread exceeds 0.35%.",
      "example_output": {
        "_schema": "Kraken vs Hyperliquid spread per pair with gross/net spread percentages, arb direction, viability flag, and threshold comparison",
        "_fields": [
          "active_arbs",
          "arb_threshold_pct",
          "best_net_spread_pct",
          "best_spread_asset",
          "cached_at",
          "interpretation",
          "pairs"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "cross_exchange_spread",
            "signal_hash": "e459f04dbae8ea7b",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "active_arbs": 0,
          "arb_threshold_pct": 0.35,
          "best_net_spread_pct": -0.2045,
          "best_spread_asset": "ETH",
          "cached_at": "2026-07-16T23:33:55.187802+00:00",
          "interpretation": "No arb opportunities above 0.35% — best spread: ETH at -0.204%",
          "pairs": {
            "ETH": {
              "arb_active": false,
              "asset": "ETH",
              "direction": "kr_buy_hl_sell",
              "gross_spread_pct": 0.1005,
              "hl_mid": 1862.45,
              "kr_mid": 1860.58,
              "net_spread_pct": -0.2045,
              "spread_vs_threshold": -0.5545,
              "timestamp": "2026-07-16T23:28:55.811875+00:00"
            }
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "active_arbs": {
            "type": "integer"
          },
          "arb_threshold_pct": {
            "type": "number"
          },
          "best_net_spread_pct": {
            "type": "number"
          },
          "best_spread_asset": {
            "type": "string"
          },
          "cached_at": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "pairs": {
            "type": "object",
            "properties": {
              "ETH": {
                "type": "object",
                "properties": {
                  "arb_active": {
                    "type": "boolean"
                  },
                  "asset": {
                    "type": "string"
                  },
                  "direction": {
                    "type": "string"
                  },
                  "gross_spread_pct": {
                    "type": "number"
                  },
                  "hl_mid": {
                    "type": "number"
                  },
                  "kr_mid": {
                    "type": "number"
                  },
                  "net_spread_pct": {
                    "type": "number"
                  },
                  "spread_vs_threshold": {
                    "type": "number"
                  },
                  "timestamp": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      }
    },
    {
      "name": "liquidation_pressure",
      "tier": "tier1",
      "category": "risk",
      "endpoint": "https://apexrunner.ai/signals/liquidation-pressure",
      "price_usd": 3.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Hyperliquid liquidation cascade pressure signal for BTC, ETH, SOL. Samples top leveraged trader liquidation prices via HL leaderboard. Returns long/short liquidation volumes near mark price, cascade risk score 0-100, and LONG_SQUEEZE/SHORT_SQUEEZE/BALANCED bias. Fires cascade_alert when risk ≥ 50.",
      "agent_use_case": "Before taking a leveraged position, check cascade risk — avoid entering when score ≥ 50, or use it to trade into the expected squeeze direction.",
      "example_output": {
        "_schema": "Liquidation cascade risk score 0-100 per coin with near-liquidation volumes, squeeze bias, and cascade alert flag",
        "_fields": [
          "cached_at",
          "cascade_alert",
          "coins",
          "highest_pressure_coin",
          "interpretation",
          "max_cascade_risk_score"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "liquidation_pressure",
            "signal_hash": "ab6f2ace9e76c6f2",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:32:44.162744+00:00",
          "cascade_alert": false,
          "coins": {
            "BTC": {
              "bias": "BALANCED",
              "cascade_risk_score": 0,
              "liq_vol_long_usd": 29273850.0,
              "liq_vol_short_usd": 51227795.84,
              "mark_price": 63785.0,
              "near_liq_long_usd": 0,
              "near_liq_short_usd": 0,
              "wallets_sampled": 25
            },
            "ETH": {
              "bias": "BALANCED",
              "cascade_risk_score": 0,
              "liq_vol_long_usd": 59878479.13,
              "liq_vol_short_usd": 72644197.19,
              "mark_price": 1860.8,
              "near_liq_long_usd": 0,
              "near_liq_short_usd": 0,
              "wallets_sampled": 25
            },
            "SOL": {
              "bias": "BALANCED",
              "cascade_risk_score": 0,
              "liq_vol_long_usd": 0,
              "liq_vol_short_usd": 8373842.6,
              "mark_price": 75.082,
              "near_liq_long_usd": 0,
              "near_liq_short_usd": 0,
              "wallets_sampled": 25
            }
          },
          "highest_pressure_coin": "BTC",
          "interpretation": "Max cascade risk 0/100 — highest pressure on BTC (BALANCED)",
          "max_cascade_risk_score": 0
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "cascade_alert": {
            "type": "boolean"
          },
          "coins": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "bias": {
                  "type": "string"
                },
                "cascade_risk_score": {
                  "type": "integer"
                },
                "liq_vol_long_usd": {
                  "type": "number"
                },
                "liq_vol_short_usd": {
                  "type": "number"
                },
                "mark_price": {
                  "type": "number"
                },
                "near_liq_long_usd": {
                  "type": "integer"
                },
                "near_liq_short_usd": {
                  "type": "integer"
                },
                "wallets_sampled": {
                  "type": "integer"
                }
              }
            }
          },
          "highest_pressure_coin": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "max_cascade_risk_score": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "dca_reentry_gate",
      "tier": "tier1",
      "category": "dca",
      "endpoint": "https://apexrunner.ai/signals/dca-reentry-gate",
      "price_usd": 2.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Full APEX DCA reentry gate — exposes the live gate logic from APEX Runner's autonomous accumulation engine: Fear & Greed index ≤20, RSI <45, BTC price below 20-period SMA, plus cooldown check. Returns OPEN/CLOSED with per-condition scorecard, gap-to-threshold values, and estimated 4h-sessions until gate opens.",
      "agent_use_case": "Check whether APEX's DCA engine would currently fire before deploying capital to a BTC accumulation strategy. Gate your own DCA bot on OPEN status.",
      "example_output": {
        "_schema": "DCA gate OPEN/CLOSED with per-condition scorecard (pass/fail, value, threshold, gap), cooldown status, and estimated sessions until gate opens",
        "_fields": [
          "blocking_gates",
          "btc_price",
          "cached_at",
          "cooldown",
          "estimated_sessions_until_fg_gate",
          "gate_status",
          "gates",
          "gates_passed",
          "interpretation"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "dca_reentry_gate",
            "signal_hash": "c6866f23ff63aae2",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "blocking_gates": [
            "rsi",
            "price_sma20"
          ],
          "btc_price": 64709.4,
          "cached_at": "2026-07-16T23:34:00.318828+00:00",
          "cooldown": {
            "active": false,
            "cooldown_until": null
          },
          "estimated_sessions_until_fg_gate": 9,
          "gate_status": "CLOSED",
          "gates": {
            "fear_greed": {
              "gap": 14,
              "pass": false,
              "threshold": "≤20",
              "value": 34
            },
            "price_sma20": {
              "pass": false,
              "threshold": "<0%",
              "value": "+3.94%"
            },
            "rsi": {
              "gap": 23.91,
              "pass": false,
              "threshold": "<45",
              "value": 68.91
            }
          },
          "gates_passed": 0,
          "interpretation": "DCA gate CLOSED — 0/3 conditions met. F&G 34/20, RSI 68.9/45, price +3.94% vs SMA20"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "blocking_gates": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "btc_price": {
            "type": "number"
          },
          "cached_at": {
            "type": "string"
          },
          "cooldown": {
            "type": "object",
            "properties": {
              "active": {
                "type": "boolean"
              },
              "cooldown_until": {
                "nullable": true
              }
            }
          },
          "estimated_sessions_until_fg_gate": {
            "type": "integer"
          },
          "gate_status": {
            "type": "string"
          },
          "gates": {
            "type": "object",
            "properties": {
              "fear_greed": {
                "type": "object",
                "properties": {
                  "gap": {
                    "type": "integer"
                  },
                  "pass": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "string"
                  },
                  "value": {
                    "type": "integer"
                  }
                }
              },
              "price_sma20": {
                "type": "object",
                "properties": {
                  "pass": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "string"
                  },
                  "value": {
                    "type": "string"
                  }
                }
              },
              "rsi": {
                "type": "object",
                "properties": {
                  "gap": {
                    "type": "number"
                  },
                  "pass": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "string"
                  },
                  "value": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "gates_passed": {
            "type": "integer"
          },
          "interpretation": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "combined_alpha",
      "tier": "tier2",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/combined-alpha",
      "price_usd": 3.0,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Combined alpha crypto trading score 0-100 for BTC, ETH, SOL, AVAX. Synthesizes trend confirmation, volume, Bollinger Bands, Hyperliquid funding rate, and whale positioning. Returns STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL. Query param: ?pair=BTC",
      "agent_use_case": "High-conviction trade decision signal — only enter when score ≥ 80 (STRONG_BUY) for maximum alpha.",
      "example_output": {
        "_schema": "Combined alpha score 0-100 with overall signal direction (STRONG_BUY to STRONG_SELL) and component breakdown by factor",
        "_fields": [
          "bb_label",
          "cached_at",
          "fg",
          "funding_label",
          "interpretation",
          "overall_signal",
          "pair",
          "regime",
          "score",
          "signal_breakdown",
          "trend_confirmed",
          "volume_label",
          "whale_bias"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "combined_alpha",
            "signal_hash": "d8ec4ebd86a4982d",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "bb_label": "EXPANDED",
          "cached_at": "2026-07-16T23:32:44.614398+00:00",
          "fg": 34,
          "funding_label": "NEUTRAL",
          "interpretation": "SELL — alpha score 25/100 for BTC. Regime: RANGING, BB: EXPANDED, Volume: NORMAL, Whale: BEARISH, F&G: 34",
          "overall_signal": "SELL",
          "pair": "BTC",
          "regime": "RANGING",
          "score": 25,
          "signal_breakdown": {
            "bb_expanded": 15,
            "fg_neutral_zone": 0,
            "funding_confirms": 10,
            "trend_confirmed": 0,
            "volume_high": 0,
            "whale_confirms": 0
          },
          "trend_confirmed": false,
          "volume_label": "NORMAL",
          "whale_bias": "BEARISH"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "bb_label": {
            "type": "string"
          },
          "cached_at": {
            "type": "string"
          },
          "fg": {
            "type": "integer"
          },
          "funding_label": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "overall_signal": {
            "type": "string"
          },
          "pair": {
            "type": "string"
          },
          "regime": {
            "type": "string"
          },
          "score": {
            "type": "integer"
          },
          "signal_breakdown": {
            "type": "object",
            "properties": {
              "bb_expanded": {
                "type": "integer"
              },
              "fg_neutral_zone": {
                "type": "integer"
              },
              "funding_confirms": {
                "type": "integer"
              },
              "trend_confirmed": {
                "type": "integer"
              },
              "volume_high": {
                "type": "integer"
              },
              "whale_confirms": {
                "type": "integer"
              }
            }
          },
          "trend_confirmed": {
            "type": "boolean"
          },
          "volume_label": {
            "type": "string"
          },
          "whale_bias": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "apex_composite",
      "tier": "tier2",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/apex-composite",
      "price_usd": 1.0,
      "refresh_seconds": 120,
      "status": "live",
      "description": "APEX composite crypto trading score 0-100 for BTC, ETH, SOL, AVAX. Aggregates Fear & Greed index, momentum breakout, volume, and market regime detection into a single conviction score with letter grade.",
      "agent_use_case": "Single-call signal check before any trade — if composite score ≥ 70 (grade B or higher), proceed with entry.",
      "example_output": {
        "_schema": "Composite score -100 to +100 with direction (STRONG_BUY/BUY/NEUTRAL/SELL/STRONG_SELL) and component contributions",
        "_fields": [
          "action",
          "coin",
          "components",
          "composite_score",
          "direction"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_composite",
            "signal_hash": "b5d3965c9d90f280",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "action": "NEUTRAL BTC — composite conviction score -14.6/100",
          "coin": "BTC",
          "components": {
            "btc_dominance": {
              "contribution": 0,
              "value": "SELECTIVE_ALTS"
            },
            "fear_greed": {
              "contribution": -9.6,
              "value": 34
            },
            "funding_rate": {
              "contribution": 0,
              "value": "NO_EDGE"
            },
            "regime": {
              "contribution": 10,
              "value": "RANGING"
            },
            "whale_bias": {
              "contribution": -15,
              "value": "BEARISH"
            }
          },
          "composite_score": -14.6,
          "direction": "NEUTRAL"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "action": {
            "type": "string"
          },
          "coin": {
            "type": "string"
          },
          "components": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "contribution": {
                  "type": "integer"
                },
                "value": {
                  "type": "string"
                }
              }
            }
          },
          "composite_score": {
            "type": "number"
          },
          "direction": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "ai_narrative",
      "tier": "tier2",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/ai-narrative",
      "price_usd": 0.75,
      "refresh_seconds": 3600,
      "status": "unavailable",
      "replacement": "https://apexrunner.ai/signals/narrative-intelligence",
      "description": "RETIRED — superseded by narrative-intelligence. AI-generated macro narrative signal for BTC and crypto markets (dominant macro theme, narrative sentiment, key keywords).",
      "agent_use_case": "Retired 2026-07-14; use narrative-intelligence for macro narrative analysis with momentum scoring.",
      "example_output": {
        "_schema": "AI-generated macro narrative with sentiment label, theme classification, keywords, and confidence score",
        "_fields": [
          "narrative",
          "sentiment",
          "theme",
          "keywords",
          "confidence",
          "cached_at"
        ]
      }
    },
    {
      "name": "arb_spread",
      "tier": "tier2",
      "category": "cross_exchange",
      "endpoint": "https://apexrunner.ai/signals/arb-spread",
      "price_usd": 2.0,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Cross-exchange arb spread monitoring (Kraken vs Hyperliquid) for BTC, ETH, SOL. Returns spread %, direction, and viability vs 0.35% execution threshold.",
      "agent_use_case": "Screen for arb opportunities before committing legs — execute only when arb_viable=true.",
      "example_output": {
        "_schema": "Cross-exchange arb spread per pair with gross spread percentage, direction (HL_PREMIUM/CEX_PREMIUM), viability flag, and threshold",
        "_fields": [
          "pairs"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "arb_spread",
            "signal_hash": "d76b71af435faca4",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "pairs": {
            "BTC": {
              "action": "No arb — spread 0.0118% below 0.35% threshold",
              "arb_viable": false,
              "cex_price": 63746,
              "direction": "HL_PREMIUM",
              "gross_spread_pct": 0.0118,
              "hl_price": 63753.5,
              "threshold_pct": 0.35
            },
            "ETH": {
              "action": "No arb — spread 0.0489% below 0.35% threshold",
              "arb_viable": false,
              "cex_price": 1860.34,
              "direction": "HL_PREMIUM",
              "gross_spread_pct": 0.0489,
              "hl_price": 1861.25,
              "threshold_pct": 0.35
            },
            "SOL": {
              "action": "No arb — spread 0.0087% below 0.35% threshold",
              "arb_viable": false,
              "cex_price": 75.1,
              "direction": "HL_PREMIUM",
              "gross_spread_pct": 0.0087,
              "hl_price": 75.1065,
              "threshold_pct": 0.35
            }
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "pairs": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "action": {
                  "type": "string"
                },
                "arb_viable": {
                  "type": "boolean"
                },
                "cex_price": {
                  "type": "integer"
                },
                "direction": {
                  "type": "string"
                },
                "gross_spread_pct": {
                  "type": "number"
                },
                "hl_price": {
                  "type": "number"
                },
                "threshold_pct": {
                  "type": "number"
                }
              }
            }
          }
        }
      }
    },
    {
      "name": "regime_transition",
      "tier": "tier2",
      "category": "regime",
      "endpoint": "https://apexrunner.ai/signals/regime-transition",
      "price_usd": 2.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Crypto market regime transition detector — flags active shifts between TRENDING, RANGING, CRISIS, and RECOVERY volatility regimes with transition probability.",
      "agent_use_case": "Pre-position strategy rotation before a regime shift completes — switch from grid to momentum when RANGING→TRENDING transition probability exceeds 0.7.",
      "example_output": {
        "_schema": "Regime transition detection with current regime, target regime, transition probability, and signal label",
        "_fields": [
          "coin",
          "current_regime",
          "most_likely_next_regime",
          "regime_score",
          "signal",
          "transition_probability"
        ],
        "_example": {
          "coin": "BTC",
          "current_regime": "RANGING",
          "most_likely_next_regime": "CHOPPY",
          "regime_score": 58,
          "signal": "MODERATE_RISK — monitor closely",
          "transition_probability": {
            "24h_pct": 52,
            "4h_pct": 26
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "coin": {
            "type": "string"
          },
          "current_regime": {
            "type": "string"
          },
          "most_likely_next_regime": {
            "type": "string"
          },
          "regime_score": {
            "type": "integer"
          },
          "signal": {
            "type": "string"
          },
          "transition_probability": {
            "type": "object",
            "properties": {
              "24h_pct": {
                "type": "integer"
              },
              "4h_pct": {
                "type": "integer"
              }
            }
          }
        }
      }
    },
    {
      "name": "momentum_status",
      "tier": "tier2",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/momentum-status",
      "price_usd": 0.5,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Multi-coin momentum status across BTC, ETH, SOL, AVAX. Synthesizes ADX trend strength, volume breakout, and Bollinger Band expansion for each coin. Returns STRONG_MOMENTUM / BUILDING / WEAK / FADING per coin.",
      "agent_use_case": "Only open momentum trades when status=STRONG_MOMENTUM with volume confirmation — avoid false breakouts in choppy markets.",
      "example_output": {
        "_schema": "Per-coin momentum status (STRONG_MOMENTUM/BUILDING/WEAK/FADING) with ADX value and volume/BB labels",
        "_fields": [
          "active_trades",
          "cached_at",
          "interpretation",
          "momentum_available",
          "open_count"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "momentum_status",
            "signal_hash": "b17d0b9e190502b7",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "active_trades": [],
          "cached_at": "2026-07-16T23:34:13.474949+00:00",
          "interpretation": "0 active momentum trade(s) across all instances — capacity available for new entries",
          "momentum_available": true,
          "open_count": 0
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "active_trades": {
            "type": "array",
            "items": {}
          },
          "cached_at": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "momentum_available": {
            "type": "boolean"
          },
          "open_count": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "whale_sentiment",
      "tier": "tier2",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/whale-sentiment",
      "price_usd": 2.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Top 20 Hyperliquid leaderboard wallet aggregate positioning. Returns long/short notional split, average leverage, and directional bias (BULLISH/NEUTRAL/BEARISH).",
      "agent_use_case": "Align position direction with smart money — enter long only when whale_bias=BULLISH, reduce when BEARISH.",
      "example_output": {
        "_schema": "HL leaderboard aggregate with long/short percentage split, average leverage, directional bias, and total notional sampled",
        "_fields": [
          "avg_leverage",
          "bias",
          "long_pct",
          "short_pct",
          "timestamp",
          "total_notional_usd",
          "wallets_sampled"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "whale_sentiment",
            "signal_hash": "c78ebce9fc22d721",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "avg_leverage": 5.6,
          "bias": "BEARISH",
          "long_pct": 2.9,
          "short_pct": 97.1,
          "timestamp": 1784244510,
          "total_notional_usd": 112866313.0,
          "wallets_sampled": 103
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "avg_leverage": {
            "type": "number"
          },
          "bias": {
            "type": "string"
          },
          "long_pct": {
            "type": "number"
          },
          "short_pct": {
            "type": "number"
          },
          "timestamp": {
            "type": "integer"
          },
          "total_notional_usd": {
            "type": "number"
          },
          "wallets_sampled": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "grid_health",
      "tier": "tier2",
      "category": "grid",
      "endpoint": "https://apexrunner.ai/signals/grid-health",
      "price_usd": 0.5,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Simplified grid health snapshot for Kraken APEX grid bots. Returns active pairs, fill rate, and health classification.",
      "agent_use_case": "Quick grid health check before adjusting grid parameters — pause changes when health=DEGRADED.",
      "example_output": {
        "_schema": "Simplified grid health snapshot with health label (HEALTHY/DEGRADED/IDLE), active pair count, 24h fills, and 24h PnL",
        "_fields": [
          "atr_14",
          "atr_fit",
          "coin",
          "current_config",
          "grid_efficiency_pct",
          "optimal_spacing_pct",
          "projected_daily_fills",
          "recommendation",
          "rsi_14"
        ],
        "_example": {
          "atr_14": 1835.63,
          "atr_fit": "TOO_TIGHT",
          "coin": "BTC",
          "current_config": {
            "levels": 8,
            "spacing_pct": 0.8
          },
          "grid_efficiency_pct": 66.0,
          "optimal_spacing_pct": 2.27,
          "projected_daily_fills": 10.6,
          "recommendation": "Widen spacing to ~2.27%",
          "rsi_14": 68.91
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "atr_14": {
            "type": "number"
          },
          "atr_fit": {
            "type": "string"
          },
          "coin": {
            "type": "string"
          },
          "current_config": {
            "type": "object",
            "properties": {
              "levels": {
                "type": "integer"
              },
              "spacing_pct": {
                "type": "number"
              }
            }
          },
          "grid_efficiency_pct": {
            "type": "number"
          },
          "optimal_spacing_pct": {
            "type": "number"
          },
          "projected_daily_fills": {
            "type": "number"
          },
          "recommendation": {
            "type": "string"
          },
          "rsi_14": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "trend_confirmed",
      "tier": "tier2",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/trend-confirmed",
      "price_usd": 0.25,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Multi-factor trend confirmation for a coin (ADX ≥30, volume ratio ≥1.5, BB expanded, whale confirms, F&G in neutral zone). Returns confirmed=true/false with per-factor breakdown. Query param: ?pair=BTC",
      "agent_use_case": "Gate momentum trade entries — only enter when confirmed=true, all 5 factors green.",
      "example_output": {
        "_schema": "Trend confirmation boolean with confidence score, per-factor pass/fail breakdown, and factors passing count",
        "_fields": [
          "cached_at",
          "confidence",
          "factors",
          "factors_passing",
          "interpretation",
          "pair",
          "trend_confirmed"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "trend_confirmed",
            "signal_hash": "903b86f492f33cd3",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:32:44.615778+00:00",
          "confidence": 20.0,
          "factors": {
            "adx": {
              "pass": false,
              "threshold": 30,
              "value": 25.16
            },
            "bb": {
              "label": "EXPANDED",
              "pass": true,
              "required": "EXPANDED"
            },
            "fg": {
              "pass": false,
              "range": "35-75",
              "value": 34
            },
            "volume": {
              "pass": false,
              "ratio": 0.894,
              "threshold": 1.5
            },
            "whale": {
              "bias": "BEARISH",
              "confirms": false,
              "pass": false
            }
          },
          "factors_passing": 1,
          "interpretation": "Trend NOT confirmed — only 1/5 factors pass (need >=3)",
          "pair": "BTC",
          "trend_confirmed": false
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "confidence": {
            "type": "number"
          },
          "factors": {
            "type": "object",
            "properties": {
              "adx": {
                "type": "object",
                "properties": {
                  "pass": {
                    "type": "boolean"
                  },
                  "threshold": {
                    "type": "integer"
                  },
                  "value": {
                    "type": "number"
                  }
                }
              },
              "bb": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "pass": {
                    "type": "boolean"
                  },
                  "required": {
                    "type": "string"
                  }
                }
              },
              "fg": {
                "type": "object",
                "properties": {
                  "pass": {
                    "type": "boolean"
                  },
                  "range": {
                    "type": "string"
                  },
                  "value": {
                    "type": "integer"
                  }
                }
              },
              "volume": {
                "type": "object",
                "properties": {
                  "pass": {
                    "type": "boolean"
                  },
                  "ratio": {
                    "type": "number"
                  },
                  "threshold": {
                    "type": "number"
                  }
                }
              },
              "whale": {
                "type": "object",
                "properties": {
                  "bias": {
                    "type": "string"
                  },
                  "confirms": {
                    "type": "boolean"
                  },
                  "pass": {
                    "type": "boolean"
                  }
                }
              }
            }
          },
          "factors_passing": {
            "type": "integer"
          },
          "interpretation": {
            "type": "string"
          },
          "pair": {
            "type": "string"
          },
          "trend_confirmed": {
            "type": "boolean"
          }
        }
      }
    },
    {
      "name": "altcoin_season",
      "tier": "tier2",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/altcoin-season",
      "price_usd": 0.25,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Altcoin season rotation index 0-100. Returns current phase (altcoin season vs bitcoin season) and top rotating sector.",
      "agent_use_case": "Shift BTC/altcoin allocation when altcoin season signal triggers — rotate into L1 alts when index >75.",
      "example_output": {
        "_schema": "Altcoin season index 0-100 with phase label (DEEP_BTC_SEASON to PEAK_ALT_SEASON), component scores, and action",
        "_fields": [
          "action",
          "altseason_index",
          "btc_dominance",
          "components",
          "fear_greed",
          "season_label"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "altcoin_season",
            "signal_hash": "45dc9f1ed20aee1f",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "action": "Stay BTC/ETH heavy",
          "altseason_index": 7,
          "btc_dominance": 56.26,
          "components": {
            "altcoin_performance_score": 0,
            "dominance_score": 7,
            "fear_greed_score": 0
          },
          "fear_greed": 34,
          "season_label": "DEEP_BTC_SEASON"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "action": {
            "type": "string"
          },
          "altseason_index": {
            "type": "integer"
          },
          "btc_dominance": {
            "type": "number"
          },
          "components": {
            "type": "object",
            "properties": {
              "altcoin_performance_score": {
                "type": "integer"
              },
              "dominance_score": {
                "type": "integer"
              },
              "fear_greed_score": {
                "type": "integer"
              }
            }
          },
          "fear_greed": {
            "type": "integer"
          },
          "season_label": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "mean_reversion_scan",
      "tier": "core",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/mean-reversion-scan",
      "price_usd": 1.5,
      "refresh_seconds": 300,
      "status": "live",
      "description": "RSI-based mean reversion scan across BTC, ETH, SOL, AVAX, LINK. Flags oversold/overbought assets with reversion signals active in RANGING and CHOPPY regimes.",
      "agent_use_case": "Scan for oversold dip-buy entries in ranging markets — accumulate coins showing RSI ≤ 30 in RANGING regime.",
      "example_output": {
        "_schema": "Mean reversion scan with count of qualifying coins, signal type, and per-coin RSI and signal label",
        "_fields": [
          "fear_greed",
          "note",
          "regime",
          "regime_suitable",
          "setups_found",
          "top_setups"
        ],
        "_example": {
          "fear_greed": 34,
          "note": "Mean reversion most reliable in RANGING/CHOPPY regimes",
          "regime": "RANGING",
          "regime_suitable": true,
          "setups_found": 0,
          "top_setups": []
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "fear_greed": {
            "type": "integer"
          },
          "note": {
            "type": "string"
          },
          "regime": {
            "type": "string"
          },
          "regime_suitable": {
            "type": "boolean"
          },
          "setups_found": {
            "type": "integer"
          },
          "top_setups": {
            "type": "array",
            "items": {}
          }
        }
      }
    },
    {
      "name": "token_unlock",
      "tier": "core",
      "category": "risk",
      "endpoint": "https://apexrunner.ai/signals/token-unlock",
      "price_usd": 0.4,
      "refresh_seconds": 86400,
      "status": "live",
      "description": "Upcoming token unlock events for major crypto assets. Returns unlock date, amount, % of circulating supply, and sell pressure risk (LOW/MEDIUM/HIGH).",
      "agent_use_case": "Avoid opening new positions 48h before a HIGH risk unlock event — reduce position size in affected tokens.",
      "example_output": {
        "_schema": "Upcoming token unlock events with date, USD amount, supply percentage, and sell pressure risk classification",
        "_fields": [
          "coin",
          "note",
          "unlock_pressure"
        ],
        "_example": {
          "coin": "BTC",
          "note": "BTC has no scheduled token unlocks (PoW/fixed supply)",
          "unlock_pressure": "N/A"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "coin": {
            "type": "string"
          },
          "note": {
            "type": "string"
          },
          "unlock_pressure": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "liquidation_magnet",
      "tier": "core",
      "category": "risk",
      "endpoint": "https://apexrunner.ai/signals/liquidation-magnet",
      "price_usd": 1.5,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Identifies price levels acting as liquidation magnets — where large clusters of leveraged positions would be wiped out. Returns nearest magnet levels above and below current price.",
      "agent_use_case": "Set take-profit targets at liquidation magnet levels above — price tends to gravitate toward high-density liquidation clusters.",
      "example_output": {
        "_schema": "Nearest liquidation cluster levels above and below current price with distance percentages and notional volumes",
        "_fields": [
          "coin",
          "distance_down_pct",
          "distance_up_pct",
          "liq_clusters",
          "magnet_bias",
          "mark_price",
          "nearest_long_liq",
          "nearest_short_liq",
          "note",
          "source",
          "spot_price",
          "wallets_sampled"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "liquidation_magnet",
            "signal_hash": "1e906fcc6efa51b4",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coin": "BTC",
          "distance_down_pct": 6.71,
          "distance_up_pct": 10.53,
          "liq_clusters": {
            "above_count": 8,
            "above_notional_usd": 51227796.0,
            "below_count": 3,
            "below_notional_usd": 29273850.0
          },
          "magnet_bias": "DOWN",
          "mark_price": 63785.0,
          "nearest_long_liq": 70501.14,
          "nearest_short_liq": 59503.94,
          "note": "Price likely pulled toward $59,504 liquidation cluster",
          "source": "hyperliquid",
          "spot_price": 63778,
          "wallets_sampled": 25
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "distance_down_pct": {
            "type": "number"
          },
          "distance_up_pct": {
            "type": "number"
          },
          "liq_clusters": {
            "type": "object",
            "properties": {
              "above_count": {
                "type": "integer"
              },
              "above_notional_usd": {
                "type": "number"
              },
              "below_count": {
                "type": "integer"
              },
              "below_notional_usd": {
                "type": "number"
              }
            }
          },
          "magnet_bias": {
            "type": "string"
          },
          "mark_price": {
            "type": "number"
          },
          "nearest_long_liq": {
            "type": "number"
          },
          "nearest_short_liq": {
            "type": "number"
          },
          "note": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "spot_price": {
            "type": "integer"
          },
          "wallets_sampled": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "oi_divergence",
      "tier": "core",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/oi-divergence",
      "price_usd": 1.5,
      "refresh_seconds": 300,
      "status": "unavailable",
      "description": "Open interest vs price divergence detector for BTC, ETH, SOL perpetuals. Flags OI/price divergence — a leading indicator of trend exhaustion and reversals.",
      "agent_use_case": "Exit or reduce positions when bearish_divergence fires — price making new highs while OI drops is a classic trend exhaustion signal.",
      "example_output": {
        "_schema": "OI vs price divergence per coin with divergence type, signal label, and 24h change percentages",
        "_fields": [
          "coins",
          "market_signal"
        ]
      }
    },
    {
      "name": "portfolio_heat",
      "tier": "core",
      "category": "risk",
      "endpoint": "https://apexrunner.ai/signals/portfolio-heat",
      "price_usd": 1.5,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Portfolio drawdown risk signal for autonomous crypto trading. Returns heat level, estimated drawdown probability, and recommended exposure fraction based on APEX Runner's live position-sizing logic.",
      "agent_use_case": "Scale position sizing to recommended_exposure — reduce to 0.3 when heat=high, increase to 0.9 when heat=low.",
      "example_output": {
        "_schema": "Market heat percentage 0-100 with status label (SAFE/CAUTION/HIGH/CRITICAL), action recommendation, and thresholds",
        "_fields": [
          "action",
          "inputs",
          "market_heat_pct",
          "status",
          "thresholds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "portfolio_heat",
            "signal_hash": "683f8b1fde4107ad",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "action": "Emergency — close positions / capital preservation",
          "inputs": {
            "avg_market_drop_24h": 2.61,
            "fear_greed": 34
          },
          "market_heat_pct": 10.0,
          "status": "CRITICAL",
          "thresholds": {
            "caution": 3,
            "critical": 9,
            "high": 6
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "action": {
            "type": "string"
          },
          "inputs": {
            "type": "object",
            "properties": {
              "avg_market_drop_24h": {
                "type": "number"
              },
              "fear_greed": {
                "type": "integer"
              }
            }
          },
          "market_heat_pct": {
            "type": "number"
          },
          "status": {
            "type": "string"
          },
          "thresholds": {
            "type": "object",
            "properties": {
              "caution": {
                "type": "integer"
              },
              "critical": {
                "type": "integer"
              },
              "high": {
                "type": "integer"
              }
            }
          }
        }
      }
    },
    {
      "name": "grid_levels",
      "tier": "core",
      "category": "grid",
      "endpoint": "https://apexrunner.ai/signals/grid-levels",
      "price_usd": 0.3,
      "refresh_seconds": 300,
      "status": "live",
      "description": "ATR-calibrated optimal grid trading levels for BTC, ETH, SOL, AVAX. Returns precise buy/sell grid spacing derived from APEX Runner's live grid bots.",
      "agent_use_case": "Initialize new grid bot with these levels to match APEX's live grid spacing — no manual ATR calculation needed.",
      "example_output": {
        "_schema": "ATR-calibrated grid bounds with upper/lower levels, spacing percentage, and per-level move in USD",
        "_fields": [
          "atr_basis",
          "coin",
          "deployment_note",
          "price_usd",
          "recommended_grid"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "grid_levels",
            "signal_hash": "2d101b3b09578499",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "atr_basis": {
            "atr_14": 1835.63,
            "atr_pct": 2.84
          },
          "coin": "BTC",
          "deployment_note": "Each grid level ~2.0% apart. ATR-calibrated for current volatility.",
          "price_usd": 64709.4,
          "recommended_grid": {
            "levels": 8,
            "lower_bound": 59532.65,
            "per_level_move_usd": 1294.19,
            "spacing_pct": 2.0,
            "upper_bound": 69886.15
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "atr_basis": {
            "type": "object",
            "properties": {
              "atr_14": {
                "type": "number"
              },
              "atr_pct": {
                "type": "number"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "deployment_note": {
            "type": "string"
          },
          "price_usd": {
            "type": "number"
          },
          "recommended_grid": {
            "type": "object",
            "properties": {
              "levels": {
                "type": "integer"
              },
              "lower_bound": {
                "type": "number"
              },
              "per_level_move_usd": {
                "type": "number"
              },
              "spacing_pct": {
                "type": "number"
              },
              "upper_bound": {
                "type": "number"
              }
            }
          }
        }
      }
    },
    {
      "name": "funding_rate",
      "tier": "core",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/funding-rate",
      "price_usd": 0.2,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Aggregate perpetual funding rate signal across crypto exchanges. Returns 8h rate, annualized %, and long/short pressure.",
      "agent_use_case": "Monitor funding for arbitrage — when annualized rate >100%, short perp / long spot for funding yield.",
      "example_output": {
        "_schema": "Per-coin funding rates with 8h rate, annualized percentage, sentiment label (NEUTRAL to OVERHEATED_LONG), and contrarian signal",
        "_fields": [
          "coins",
          "market_summary"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "funding_rate",
            "signal_hash": "93c2a8b47f075b5e",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coins": {},
          "market_summary": "Funding neutral — no clear funding edge"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coins": {
            "type": "object",
            "additionalProperties": true
          },
          "market_summary": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "dca_signal",
      "tier": "core",
      "category": "dca",
      "endpoint": "https://apexrunner.ai/signals/dca-signal",
      "price_usd": 0.2,
      "refresh_seconds": 300,
      "status": "live",
      "description": "DCA accumulation entry signal based on Fear & Greed index, RSI, and volatility regime for BTC, ETH, SOL, AVAX. Mirrors APEX Runner's live DCA logic.",
      "agent_use_case": "Gate DCA bot entries — only accumulate when action=accumulate and score ≥ 70.",
      "example_output": {
        "_schema": "DCA entry signal (BUY/HOLD) with conviction percentage, per-gate pass/fail scorecard, and price_usd",
        "_fields": [
          "action",
          "coin",
          "conviction_pct",
          "gates",
          "price_usd",
          "signal"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "dca_entry",
            "signal_hash": "02a09dcbaffebfe9",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "action": "Hold — 0/3 gates open",
          "coin": "BTC",
          "conviction_pct": 0,
          "gates": {
            "fear_greed_gate": {
              "pass": false,
              "threshold": "≤20",
              "value": 34
            },
            "price_sma_gate": {
              "pass": false,
              "threshold": "<0%",
              "value": "3.94%"
            },
            "rsi_gate": {
              "pass": false,
              "threshold": "<45",
              "value": 68.91
            }
          },
          "price_usd": 64709.4,
          "signal": "HOLD"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "action": {
            "type": "string"
          },
          "coin": {
            "type": "string"
          },
          "conviction_pct": {
            "type": "integer"
          },
          "gates": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "pass": {
                  "type": "boolean"
                },
                "threshold": {
                  "type": "string"
                },
                "value": {
                  "type": "integer"
                }
              }
            }
          },
          "price_usd": {
            "type": "number"
          },
          "signal": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "btc_dominance",
      "tier": "core",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/btc-dominance",
      "price_usd": 0.15,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "BTC market dominance trend signal for crypto rotation strategy. Returns dominance %, direction, and altcoin rotation bias.",
      "agent_use_case": "Rotate portfolio toward altcoins when dominance is falling + altcoin_bias=rotate.",
      "example_output": {
        "_schema": "BTC and ETH dominance percentages with trend label (RISK_OFF to ALT_SEASON), altcoin signal, and rotation hint",
        "_fields": [
          "altcoin_signal",
          "btc_dominance_pct",
          "eth_dominance_pct",
          "rotation_hint",
          "total_market_cap_usd",
          "trend"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "btc_dominance",
            "signal_hash": "01b4d7f9a11ee9d6",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "altcoin_signal": "SELECTIVE_ALTS",
          "btc_dominance_pct": 56.26,
          "eth_dominance_pct": 9.88,
          "rotation_hint": "Moderate dominance — large-cap alts (ETH, SOL) only",
          "total_market_cap_usd": 2272941080795.4385,
          "trend": "BTC_FAVORED"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "altcoin_signal": {
            "type": "string"
          },
          "btc_dominance_pct": {
            "type": "number"
          },
          "eth_dominance_pct": {
            "type": "number"
          },
          "rotation_hint": {
            "type": "string"
          },
          "total_market_cap_usd": {
            "type": "number"
          },
          "trend": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "funding_rate_hl",
      "tier": "core",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/funding-rate-hl",
      "price_usd": 0.15,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Hyperliquid funding rate for a specific perpetual pair. Returns 8h rate, annualized %, funding label, and long/short confirmation flags. Query param: ?pair=BTC",
      "agent_use_case": "Use negative funding (funding_confirms_long=true) as signal to add to long positions — longs are being paid to hold.",
      "example_output": {
        "_schema": "Hyperliquid funding rate with 8h rate, annualized percentage, label, long/short confirmation flags, and interpretation",
        "_fields": [
          "cached_at",
          "funding_annualized_pct",
          "funding_confirms_long",
          "funding_confirms_short",
          "funding_label",
          "funding_rate_8h",
          "interpretation",
          "pair",
          "source"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "funding_rate_hl",
            "signal_hash": "576ec983afcbf438",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:34:12Z",
          "funding_annualized_pct": 1.37,
          "funding_confirms_long": true,
          "funding_confirms_short": false,
          "funding_label": "NEUTRAL",
          "funding_rate_8h": 1.3e-05,
          "interpretation": "Funding +1.4%/yr — neutral",
          "pair": "BTC",
          "source": "hl_cache"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "funding_annualized_pct": {
            "type": "number"
          },
          "funding_confirms_long": {
            "type": "boolean"
          },
          "funding_confirms_short": {
            "type": "boolean"
          },
          "funding_label": {
            "type": "string"
          },
          "funding_rate_8h": {
            "type": "number"
          },
          "interpretation": {
            "type": "string"
          },
          "pair": {
            "type": "string"
          },
          "source": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "regime",
      "tier": "core",
      "category": "regime",
      "endpoint": "https://apexrunner.ai/signals/regime",
      "price_usd": 0.15,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Market regime detection for a single coin (BTC, ETH, SOL, AVAX). Classifies volatility state as TRENDING, RANGING, CRISIS, or RECOVERY with confidence score. Query param: ?coin=BTC",
      "agent_use_case": "Core routing signal — run TRENDING strategies in TRENDING regimes, switch to grid/DCA in RANGING.",
      "example_output": {
        "_schema": "Single-coin regime (TRENDING/RANGING/CHOPPY/CRISIS) with confidence score and strategy hint",
        "_fields": [
          "coin",
          "confidence_pct",
          "inputs",
          "regime",
          "score",
          "strategy_hint"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime",
            "signal_hash": "a58b68d75bea2c20",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coin": "BTC",
          "confidence_pct": 15.0,
          "inputs": {
            "fear_greed": 34,
            "rsi_14": 68.91,
            "sma20_gap_pct": 3.94
          },
          "regime": "RANGING",
          "score": 58,
          "strategy_hint": "Grid trading optimal; mean reversion setups"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "confidence_pct": {
            "type": "number"
          },
          "inputs": {
            "type": "object",
            "properties": {
              "fear_greed": {
                "type": "integer"
              },
              "rsi_14": {
                "type": "number"
              },
              "sma20_gap_pct": {
                "type": "number"
              }
            }
          },
          "regime": {
            "type": "string"
          },
          "score": {
            "type": "integer"
          },
          "strategy_hint": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "bb_analysis",
      "tier": "core",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/bb-analysis",
      "price_usd": 0.1,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Bollinger Band analysis for a crypto pair. Returns band width, price position, squeeze detection, and EXPANDED/CONTRACTING/CONTRACTED label. Query param: ?pair=BTC",
      "agent_use_case": "Enter breakout trades on BB expansion from tight squeeze — CONTRACTED→EXPANDED transition predicts volatility spike.",
      "example_output": {
        "_schema": "Bollinger Band width percentile, price position within band, squeeze/expansion label, and breakout pending flag",
        "_fields": [
          "bb_label",
          "bb_width_pct",
          "bb_width_percentile",
          "breakout_pending",
          "cached_at",
          "interpretation",
          "pair",
          "price_position"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "bb_analysis",
            "signal_hash": "9263084b87066629",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "bb_label": "EXPANDED",
          "bb_width_pct": 12.123,
          "bb_width_percentile": 90.9,
          "breakout_pending": false,
          "cached_at": "2026-07-16T23:34:52.155625+00:00",
          "interpretation": "Bands are expanded (width pct 91) — trend in progress, price at 82% of band",
          "pair": "BTC",
          "price_position": 0.825
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "bb_label": {
            "type": "string"
          },
          "bb_width_pct": {
            "type": "number"
          },
          "bb_width_percentile": {
            "type": "number"
          },
          "breakout_pending": {
            "type": "boolean"
          },
          "cached_at": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "pair": {
            "type": "string"
          },
          "price_position": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "volume_analysis",
      "tier": "core",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/volume-analysis",
      "price_usd": 0.1,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Volume ratio vs 20-period SMA for BTC, ETH, SOL, AVAX. Returns HIGH/NORMAL/LOW label and momentum breakout confirmation flag. Query param: ?pair=BTC",
      "agent_use_case": "Confirm breakout entries — only trade momentum signals when volume_label=HIGH (ratio ≥ 1.5).",
      "example_output": {
        "_schema": "Volume ratio vs 20-period SMA with HIGH/NORMAL/LOW label, volume confirmation flag, and interpretation",
        "_fields": [
          "cached_at",
          "interpretation",
          "pair",
          "volume_confirms",
          "volume_label",
          "volume_ratio"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "volume_analysis",
            "signal_hash": "174fbf749d7bee8e",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:34:54.685111+00:00",
          "interpretation": "Volume is normal (0.9x average) — no unusual activity",
          "pair": "BTC",
          "volume_confirms": false,
          "volume_label": "NORMAL",
          "volume_ratio": 0.894
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "interpretation": {
            "type": "string"
          },
          "pair": {
            "type": "string"
          },
          "volume_confirms": {
            "type": "boolean"
          },
          "volume_label": {
            "type": "string"
          },
          "volume_ratio": {
            "type": "number"
          }
        }
      }
    },
    {
      "name": "fear_greed",
      "tier": "core",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/fear-greed",
      "price_usd": 0.05,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Composite crypto Fear & Greed index 0-100 with APEX market regime context and autonomous trading bias. Times DCA accumulation entries and market tops for BTC, ETH, SOL, AVAX.",
      "agent_use_case": "Gate all trade types — DCA when score ≤ 20 (Extreme Fear), avoid new positions when score ≥ 80 (Extreme Greed).",
      "example_output": {
        "_schema": "Fear & Greed index 0-100 with zone label (EXTREME_FEAR to EXTREME_GREED), trading implication, DCA gate flag, and greed exit flag",
        "_fields": [
          "dca_gate_open",
          "greed_exit_signal",
          "label",
          "source",
          "trading_implication",
          "value",
          "zone"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "fear_greed",
            "signal_hash": "2d2d3ac1052e9102",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "dca_gate_open": false,
          "greed_exit_signal": false,
          "label": "Fear",
          "source": "coinmarketcap",
          "trading_implication": "Accumulation zone — consider scaling in",
          "value": 34,
          "zone": "FEAR"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "dca_gate_open": {
            "type": "boolean"
          },
          "greed_exit_signal": {
            "type": "boolean"
          },
          "label": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "trading_implication": {
            "type": "string"
          },
          "value": {
            "type": "integer"
          },
          "zone": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "apex_pulse",
      "tier": "utility",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/apex-pulse",
      "price_usd": 0.05,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Ultra-cheap $0.01 heartbeat signal for AI agents running health checks. Returns APEX system status, current BTC market regime, Fear & Greed value, and total active trading pairs across all 3 exchanges (Kraken, Coinbase, Hyperliquid) in a single fast call. Cache: 60 seconds.",
      "agent_use_case": "Call every 6 hours as a cheap system heartbeat — confirm APEX is live, get current regime and F&G without paying for full signals. Gate strategy decisions on apex_trading=true.",
      "example_output": {
        "_schema": "APEX system status (LIVE/DEGRADED), regime, Fear & Greed value, apex_trading boolean, and active pair count across all exchanges",
        "_fields": [
          "active_pairs",
          "apex_trading",
          "btc_price",
          "fg",
          "fg_label",
          "regime",
          "status",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_pulse",
            "signal_hash": "b0d3a701babe5a7d",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "active_pairs": 5,
          "apex_trading": true,
          "btc_price": 63767.5,
          "fg": 34,
          "fg_label": "Fear",
          "regime": "RANGING",
          "status": "LIVE",
          "timestamp": "2026-07-16T23:34:50Z",
          "valid_for_seconds": 60
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "active_pairs": {
            "type": "integer"
          },
          "apex_trading": {
            "type": "boolean"
          },
          "btc_price": {
            "type": "number"
          },
          "fg": {
            "type": "integer"
          },
          "fg_label": {
            "type": "string"
          },
          "regime": {
            "type": "string"
          },
          "status": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "market_tick",
      "tier": "utility",
      "category": "market_data",
      "endpoint": "https://apexrunner.ai/signals/market-tick",
      "price_usd": 0.02,
      "refresh_seconds": 30,
      "status": "live",
      "description": "Lowest-priced signal at $0.005 — minimal live price tick for BTC, ETH, SOL plus one-word regime, Fear & Greed, and momentum label. Absolute minimum JSON payload for maximum polling speed. Designed for agents calling 1,000+ times per day. Cache: 30 seconds.",
      "agent_use_case": "Stream this signal at high frequency for continuous market awareness. At $0.005/call, 1,000 daily calls cost $5 — cheaper than any subscription. Gate aggressive entries on momentum=STRONG.",
      "example_output": {
        "_schema": "Minimal live price tick for BTC/ETH/SOL with one-word regime, Fear & Greed value, and momentum label",
        "_fields": [
          "btc",
          "eth",
          "fg",
          "momentum",
          "regime",
          "sol",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "market_tick",
            "signal_hash": "cfe0d337508988d2",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "btc": 63764.5,
          "eth": 1861.8,
          "fg": 34,
          "momentum": "WEAK",
          "regime": "RANGING",
          "sol": 75.2,
          "timestamp": "2026-07-16T23:35:02Z",
          "valid_for_seconds": 30
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "btc": {
            "type": "number"
          },
          "eth": {
            "type": "number"
          },
          "fg": {
            "type": "integer"
          },
          "momentum": {
            "type": "string"
          },
          "regime": {
            "type": "string"
          },
          "sol": {
            "type": "number"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "regime_transition_probability",
      "tier": "exotic",
      "category": "predictive",
      "endpoint": "https://apexrunner.ai/signals/regime-transition-probability",
      "price_usd": 15.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Exotic signal at $15. Mines APEX Runner's real trade history to build a regime transition matrix and predict probability of market regime shift within 4 hours. Derived from 199 real trade outcomes across 10 evolution runs — not simulated data. Combines historical transition patterns with live ADX, volume, and Bollinger Band signals.",
      "agent_use_case": "Pre-rotate strategy before regime change completes — when transition_probability > 0.55 and signal=PRE_TREND, switch from grid to momentum before the crowd does.",
      "example_output": {
        "_schema": "Regime transition probability matrix with most likely next regime, overall transition probability, confidence level, key factors, and signal label",
        "_fields": [
          "confidence",
          "current_regime",
          "data_points",
          "key_factors",
          "most_likely_next",
          "signal",
          "timestamp",
          "transition_probabilities",
          "transition_probability",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime_transition_probability",
            "signal_hash": "f80faa9a4f080097",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "confidence": "HIGH",
          "current_regime": "RANGING",
          "data_points": 86,
          "key_factors": [],
          "most_likely_next": "TRENDING",
          "signal": "STABLE",
          "timestamp": "2026-07-16T23:23:47Z",
          "transition_probabilities": {
            "CHOPPY": 0.0,
            "CRISIS": 0.0,
            "RANGING": 1.0,
            "TRENDING": 0.0
          },
          "transition_probability": 0.0,
          "valid_for_seconds": 3600
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "confidence": {
            "type": "string"
          },
          "current_regime": {
            "type": "string"
          },
          "data_points": {
            "type": "integer"
          },
          "key_factors": {
            "type": "array",
            "items": {}
          },
          "most_likely_next": {
            "type": "string"
          },
          "signal": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "transition_probabilities": {
            "type": "object",
            "properties": {
              "CHOPPY": {
                "type": "number"
              },
              "CRISIS": {
                "type": "number"
              },
              "RANGING": {
                "type": "number"
              },
              "TRENDING": {
                "type": "number"
              }
            }
          },
          "transition_probability": {
            "type": "number"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "cross_asset_contagion",
      "tier": "exotic",
      "category": "cross_exchange",
      "endpoint": "https://apexrunner.ai/signals/cross-asset-contagion",
      "price_usd": 15.0,
      "refresh_seconds": 900,
      "status": "live",
      "description": "Exotic signal at $15. When BTC moves sharply, predicts ETH/SOL/AVAX response magnitude and lag based on APEX's real cross-exchange grid fill timing observations from Hyperliquid. Returns predicted move % per coin, lag minutes, and historical correlation coefficient derived from real trade data.",
      "agent_use_case": "When BTC dumps >3% (contagion_active=true), immediately reduce alt exposure before the predicted lag window expires — ETH lags 8 min, SOL 12 min, AVAX 15 min on average.",
      "example_output": {
        "_schema": "BTC 1h/4h move percentages, contagion active flag, per-alt predicted move with lag minutes and correlation, severity label, and recommended action",
        "_fields": [
          "btc_move_1h_pct",
          "btc_move_4h_pct",
          "contagion_active",
          "contagion_severity",
          "correlation_source",
          "data_points_used",
          "predictions",
          "recommended_action",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "cross_asset_contagion",
            "signal_hash": "448f6d2f83253d12",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "btc_move_1h_pct": -0.57,
          "btc_move_4h_pct": -0.71,
          "contagion_active": false,
          "contagion_severity": "LOW",
          "correlation_source": "computed",
          "data_points_used": 500,
          "predictions": {
            "AVAX": {
              "confidence": 0.23,
              "correlation_source": "computed",
              "historical_correlation": 0.27,
              "lag_minutes": 15,
              "predicted_move_pct": -0.19
            },
            "ETH": {
              "confidence": 0.34,
              "correlation_source": "computed",
              "historical_correlation": 0.4,
              "lag_minutes": 8,
              "predicted_move_pct": -0.28
            },
            "SOL": {
              "confidence": 0.34,
              "correlation_source": "computed",
              "historical_correlation": 0.4,
              "lag_minutes": 12,
              "predicted_move_pct": -0.28
            }
          },
          "recommended_action": "MONITOR",
          "timestamp": "2026-07-16T23:22:28Z",
          "valid_for_seconds": 900
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "btc_move_1h_pct": {
            "type": "number"
          },
          "btc_move_4h_pct": {
            "type": "number"
          },
          "contagion_active": {
            "type": "boolean"
          },
          "contagion_severity": {
            "type": "string"
          },
          "correlation_source": {
            "type": "string"
          },
          "data_points_used": {
            "type": "integer"
          },
          "predictions": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "confidence": {
                  "type": "number"
                },
                "correlation_source": {
                  "type": "string"
                },
                "historical_correlation": {
                  "type": "number"
                },
                "lag_minutes": {
                  "type": "integer"
                },
                "predicted_move_pct": {
                  "type": "number"
                }
              }
            }
          },
          "recommended_action": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "apex_evolution_insight",
      "tier": "exotic",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/apex-evolution-insight",
      "price_usd": 25.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Most unique signal in the APEX catalog at $25. Raw output from APEX's AI evolution engine after analyzing 200+ real trades across 10 evolution runs. Exposes key insights, regime win rates, DCA gate status, and current optimization target. No other provider can offer this — it is direct access to a live AI's trading intelligence.",
      "agent_use_case": "Meta-signal for sophisticated agents: align your strategy with APEX's evolution engine conclusions. If current_optimization=GRID_ONLY and dca_gate.status=CLOSED, avoid DCA strategies entirely and focus on grid-friendly conditions.",
      "example_output": {
        "_schema": "Evolution engine output with key insight, per-regime performance (win rate, trade count), current optimization target, DCA gate status, and APEX recommendation",
        "_fields": [
          "apex_recommendation",
          "current_optimization",
          "dca_gate",
          "evolution_run",
          "grid_execution_quality",
          "grid_status",
          "key_insight",
          "last_updated",
          "lesson_date_range",
          "next_evolution",
          "regime_performance",
          "signal_catalog_intelligence",
          "timestamp",
          "total_lessons",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_evolution_insight",
            "signal_hash": "7d31724b7ba7d9d7",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "apex_recommendation": "WITHHELD — insufficient_trustworthy_data. pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation No allocation recommendation can be made until fee-aware (realized_net) history accumulates. DCA gate: CLOSED.",
          "current_optimization": "UNDETERMINED — insufficient_trustworthy_data",
          "dca_gate": {
            "consecutive_ok": 2,
            "needed": 3,
            "reason": "enable conditions not met: F&G=28, RSI=38, stoch=20, dca_wr=40% @ 2026-07-14T02:00:34.585467+00:00",
            "status": "CLOSED"
          },
          "evolution_run": 10,
          "grid_execution_quality": {
            "withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
          },
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "key_insight": "insufficient_trustworthy_data — evolution pending real fee-aware history. pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
          "last_updated": "2026-07-16T00:30:18.765130+00:00",
          "lesson_date_range": "2026-06-29 to 2026-07-14",
          "next_evolution": "Sunday 2am UTC",
          "regime_performance": {
            "BEAR": {
              "trades": 2,
              "win_rate": 0.0
            },
            "DCA": {
              "trades": 25,
              "win_rate": 0.2
            },
            "GRID": {
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "trades": 3676,
              "win_rate": null
            },
            "RANGING": {
              "trades": 1,
              "win_rate": 0.0
            },
            "UNKNOWN": {
              "trades": 2,
              "win_rate": 0.0
            }
          },
          "signal_catalog_intelligence": {
            "bundle_candidates": [
              "agent_stress_index + arb_opportunity_delta: called together 1 times",
              "apex_alpha_score + narrative_intelligence: called together 1 times",
              "apex_alpha_score_institutional + regime_transition_probability_institutional: called together 1 times"
            ],
            "key_insight": "apex_trial leads with 47 calls generating $0.00 — individual signals dominating",
            "price_recommendations": [
              "apex_trial: high demand (47 calls), consider price increase"
            ],
            "retention": {
              "returning_agents": 2,
              "top_spender_calls": 63,
              "top_spender_total": 253.022,
              "top_spender_wallet": "0x55ca549Bd9...",
              "total_agents": 13
            },
            "top_signals_7d": [
              "apex_trial: 47 calls, $0.00 revenue",
              "market_pulse_bundle: 9 calls, $0.14 revenue",
              "risk_assessment_bundle: 4 calls, $2.10 revenue",
              "trading_intelligence_bundle: 4 calls, $1.75 revenue",
              "btc_price_tick: 3 calls, $0.02 revenue"
            ]
          },
          "timestamp": "2026-07-16T23:23:48Z",
          "total_lessons": 200,
          "valid_for_seconds": 3600
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "apex_recommendation": {
            "type": "string"
          },
          "current_optimization": {
            "type": "string"
          },
          "dca_gate": {
            "type": "object",
            "properties": {
              "consecutive_ok": {
                "type": "integer"
              },
              "needed": {
                "type": "integer"
              },
              "reason": {
                "type": "string"
              },
              "status": {
                "type": "string"
              }
            }
          },
          "evolution_run": {
            "type": "integer"
          },
          "grid_execution_quality": {
            "type": "object",
            "properties": {
              "withheld": {
                "type": "string"
              }
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "key_insight": {
            "type": "string"
          },
          "last_updated": {
            "type": "string"
          },
          "lesson_date_range": {
            "type": "string"
          },
          "next_evolution": {
            "type": "string"
          },
          "regime_performance": {
            "type": "object",
            "properties": {
              "BEAR": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "DCA": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "GRID": {
                "type": "object",
                "properties": {
                  "reason": {
                    "type": "string"
                  },
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "nullable": true
                  }
                }
              },
              "RANGING": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "UNKNOWN": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "signal_catalog_intelligence": {
            "type": "object",
            "properties": {
              "bundle_candidates": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "key_insight": {
                "type": "string"
              },
              "price_recommendations": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "retention": {
                "type": "object",
                "properties": {
                  "returning_agents": {
                    "type": "integer"
                  },
                  "top_spender_calls": {
                    "type": "integer"
                  },
                  "top_spender_total": {
                    "type": "number"
                  },
                  "top_spender_wallet": {
                    "type": "string"
                  },
                  "total_agents": {
                    "type": "integer"
                  }
                }
              },
              "top_signals_7d": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "timestamp": {
            "type": "string"
          },
          "total_lessons": {
            "type": "integer"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "market_pulse_bundle",
      "tier": "bundle",
      "category": "bundle",
      "endpoint": "https://apexrunner.ai/signals/market-pulse-bundle",
      "price_usd": 0.1,
      "refresh_seconds": 60,
      "status": "live",
      "description": "5-signal market snapshot bundle — apex_pulse, market_tick, fear_greed, BTC regime, BTC dominance in one call. Saves 73% vs individual ($0.375 value).",
      "agent_use_case": "Single heartbeat call for agents needing full market snapshot. Replaces 5 separate calls with one $0.10 bundle.",
      "example_output": {
        "_schema": "5-signal bundle combining apex_pulse, market_tick, fear_greed, regime, and btc_dominance in one response",
        "_fields": [
          "btc_dominance",
          "bundle",
          "bundle_savings_pct",
          "fear_greed",
          "pulse",
          "regime",
          "tick",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "market_pulse_bundle",
            "signal_hash": "c138d3433a10effb",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "btc_dominance": {
            "direction": "BTC_FAVORED",
            "dominance_pct": 56.26
          },
          "bundle": "market_pulse",
          "bundle_savings_pct": 76.2,
          "fear_greed": {
            "classification": "Fear",
            "value": 34,
            "zone": "FEAR"
          },
          "pulse": {
            "active_pairs": 5,
            "apex_trading": true,
            "btc_price": 63760.5,
            "fg": 34,
            "fg_label": "Fear",
            "regime": "RANGING",
            "status": "LIVE",
            "timestamp": "2026-07-16T23:35:12Z",
            "valid_for_seconds": 60
          },
          "regime": {
            "confidence": 15.0,
            "regime": "RANGING"
          },
          "tick": {
            "btc": 63764.5,
            "eth": 1861.8,
            "fg": 34,
            "momentum": "WEAK",
            "regime": "RANGING",
            "sol": 75.2,
            "timestamp": "2026-07-16T23:35:02Z",
            "valid_for_seconds": 30
          },
          "timestamp": "2026-07-16T23:35:13Z",
          "valid_for_seconds": 60
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "btc_dominance": {
            "type": "object",
            "properties": {
              "direction": {
                "type": "string"
              },
              "dominance_pct": {
                "type": "number"
              }
            }
          },
          "bundle": {
            "type": "string"
          },
          "bundle_savings_pct": {
            "type": "number"
          },
          "fear_greed": {
            "type": "object",
            "properties": {
              "classification": {
                "type": "string"
              },
              "value": {
                "type": "integer"
              },
              "zone": {
                "type": "string"
              }
            }
          },
          "pulse": {
            "type": "object",
            "properties": {
              "active_pairs": {
                "type": "integer"
              },
              "apex_trading": {
                "type": "boolean"
              },
              "btc_price": {
                "type": "number"
              },
              "fg": {
                "type": "integer"
              },
              "fg_label": {
                "type": "string"
              },
              "regime": {
                "type": "string"
              },
              "status": {
                "type": "string"
              },
              "timestamp": {
                "type": "string"
              },
              "valid_for_seconds": {
                "type": "integer"
              }
            }
          },
          "regime": {
            "type": "object",
            "properties": {
              "confidence": {
                "type": "number"
              },
              "regime": {
                "type": "string"
              }
            }
          },
          "tick": {
            "type": "object",
            "properties": {
              "btc": {
                "type": "number"
              },
              "eth": {
                "type": "number"
              },
              "fg": {
                "type": "integer"
              },
              "momentum": {
                "type": "string"
              },
              "regime": {
                "type": "string"
              },
              "sol": {
                "type": "number"
              },
              "timestamp": {
                "type": "string"
              },
              "valid_for_seconds": {
                "type": "integer"
              }
            }
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "trading_intelligence_bundle",
      "tier": "bundle",
      "category": "bundle",
      "endpoint": "https://apexrunner.ai/signals/trading-intelligence-bundle",
      "price_usd": 2.5,
      "refresh_seconds": 120,
      "status": "live",
      "description": "5-signal trading intelligence bundle — regime_confluence, cross_exchange_spread, apex_composite, combined_alpha, momentum_status. $9.50 value for $2.50 (74% savings).",
      "agent_use_case": "Pre-trade intelligence sweep for agents making capital deployment decisions. Replaces $9.50 in individual calls.",
      "example_output": {
        "_schema": "5-signal bundle combining regime_confluence, cross_exchange_spread, apex_composite, combined_alpha, and momentum_status",
        "_fields": [
          "apex_composite",
          "bundle",
          "bundle_savings_pct",
          "combined_alpha",
          "cross_exchange_spread",
          "momentum_status",
          "regime_confluence",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "trading_intelligence_bundle",
            "signal_hash": "3523874acb071061",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "apex_composite": {
            "action": "NEUTRAL BTC — composite conviction score -14.6/100",
            "coin": "BTC",
            "components": {
              "btc_dominance": {
                "contribution": 0,
                "value": "SELECTIVE_ALTS"
              },
              "fear_greed": {
                "contribution": -9.6,
                "value": 34
              },
              "funding_rate": {
                "contribution": 0,
                "value": "NO_EDGE"
              },
              "regime": {
                "contribution": 10,
                "value": "RANGING"
              },
              "whale_bias": {
                "contribution": -15,
                "value": "BEARISH"
              }
            },
            "composite_score": -14.6,
            "direction": "NEUTRAL"
          },
          "bundle": "trading_intelligence",
          "bundle_savings_pct": 78.3,
          "combined_alpha": {
            "bb_label": "EXPANDED",
            "cached_at": "2026-07-16T23:32:44.614398+00:00",
            "fg": 34,
            "funding_label": "NEUTRAL",
            "interpretation": "SELL — alpha score 25/100 for BTC. Regime: RANGING, BB: EXPANDED, Volume: NORMAL, Whale: BEARISH, F&G: 34",
            "overall_signal": "SELL",
            "pair": "BTC",
            "regime": "RANGING",
            "score": 25,
            "signal_breakdown": {
              "bb_expanded": 15,
              "fg_neutral_zone": 0,
              "funding_confirms": 10,
              "trend_confirmed": 0,
              "volume_high": 0,
              "whale_confirms": 0
            },
            "trend_confirmed": false,
            "volume_label": "NORMAL",
            "whale_bias": "BEARISH"
          },
          "cross_exchange_spread": {
            "active_arbs": 0,
            "arb_threshold_pct": 0.35,
            "best_net_spread_pct": -0.2045,
            "best_spread_asset": "ETH",
            "cached_at": "2026-07-16T23:34:50.880535+00:00",
            "interpretation": "No arb opportunities above 0.35% — best spread: ETH at -0.204%",
            "pairs": {
              "ETH": {
                "arb_active": false,
                "asset": "ETH",
                "direction": "kr_buy_hl_sell",
                "gross_spread_pct": 0.1005,
                "hl_mid": 1862.45,
                "kr_mid": 1860.58,
                "net_spread_pct": -0.2045,
                "spread_vs_threshold": -0.5545,
                "timestamp": "2026-07-16T23:28:55.811875+00:00"
              }
            }
          },
          "momentum_status": {
            "active_trades": [],
            "cached_at": "2026-07-16T23:34:50.893054+00:00",
            "interpretation": "0 active momentum trade(s) across all instances — capacity available for new entries",
            "momentum_available": true,
            "open_count": 0
          },
          "regime_confluence": {
            "cached_at": "2026-07-16T23:34:50.879842+00:00",
            "coin_regimes": {
              "BTC": {
                "confidence": 15.0,
                "regime": "RANGING"
              },
              "ETH": {
                "confidence": 75.0,
                "regime": "RANGING"
              },
              "SOL": {
                "confidence": 50.0,
                "regime": "CHOPPY"
              }
            },
            "confluence_label": "MODERATE",
            "confluence_score": 2,
            "dominant_regime": "RANGING",
            "fear_greed": 34,
            "interpretation": "2/3 coins in RANGING regime — moderate confluence. F&G: 34. Action: ACCUMULATE",
            "recommended_action": "ACCUMULATE",
            "strongest_pair": "ETH"
          },
          "timestamp": "2026-07-16T23:34:50Z",
          "valid_for_seconds": 120
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "apex_composite": {
            "type": "object",
            "properties": {
              "action": {
                "type": "string"
              },
              "coin": {
                "type": "string"
              },
              "components": {
                "type": "object",
                "additionalProperties": {
                  "type": "object",
                  "properties": {
                    "contribution": {
                      "type": "integer"
                    },
                    "value": {
                      "type": "string"
                    }
                  }
                }
              },
              "composite_score": {
                "type": "number"
              },
              "direction": {
                "type": "string"
              }
            }
          },
          "bundle": {
            "type": "string"
          },
          "bundle_savings_pct": {
            "type": "number"
          },
          "combined_alpha": {
            "type": "object",
            "properties": {
              "bb_label": {
                "type": "string"
              },
              "cached_at": {
                "type": "string"
              },
              "fg": {
                "type": "integer"
              },
              "funding_label": {
                "type": "string"
              },
              "interpretation": {
                "type": "string"
              },
              "overall_signal": {
                "type": "string"
              },
              "pair": {
                "type": "string"
              },
              "regime": {
                "type": "string"
              },
              "score": {
                "type": "integer"
              },
              "signal_breakdown": {
                "type": "object",
                "properties": {
                  "bb_expanded": {
                    "type": "integer"
                  },
                  "fg_neutral_zone": {
                    "type": "integer"
                  },
                  "funding_confirms": {
                    "type": "integer"
                  },
                  "trend_confirmed": {
                    "type": "integer"
                  },
                  "volume_high": {
                    "type": "integer"
                  },
                  "whale_confirms": {
                    "type": "integer"
                  }
                }
              },
              "trend_confirmed": {
                "type": "boolean"
              },
              "volume_label": {
                "type": "string"
              },
              "whale_bias": {
                "type": "string"
              }
            }
          },
          "cross_exchange_spread": {
            "type": "object",
            "properties": {
              "active_arbs": {
                "type": "integer"
              },
              "arb_threshold_pct": {
                "type": "number"
              },
              "best_net_spread_pct": {
                "type": "number"
              },
              "best_spread_asset": {
                "type": "string"
              },
              "cached_at": {
                "type": "string"
              },
              "interpretation": {
                "type": "string"
              },
              "pairs": {
                "type": "object",
                "properties": {
                  "ETH": {
                    "type": "object",
                    "properties": {
                      "arb_active": {
                        "type": "boolean"
                      },
                      "asset": {
                        "type": "string"
                      },
                      "direction": {
                        "type": "string"
                      },
                      "gross_spread_pct": {
                        "type": "number"
                      },
                      "hl_mid": {
                        "type": "number"
                      },
                      "kr_mid": {
                        "type": "number"
                      },
                      "net_spread_pct": {
                        "type": "number"
                      },
                      "spread_vs_threshold": {
                        "type": "number"
                      },
                      "timestamp": {
                        "type": "string"
                      }
                    }
                  }
                }
              }
            }
          },
          "momentum_status": {
            "type": "object",
            "properties": {
              "active_trades": {
                "type": "array",
                "items": {}
              },
              "cached_at": {
                "type": "string"
              },
              "interpretation": {
                "type": "string"
              },
              "momentum_available": {
                "type": "boolean"
              },
              "open_count": {
                "type": "integer"
              }
            }
          },
          "regime_confluence": {
            "type": "object",
            "properties": {
              "cached_at": {
                "type": "string"
              },
              "coin_regimes": {
                "type": "object",
                "additionalProperties": {
                  "type": "object",
                  "properties": {
                    "confidence": {
                      "type": "number"
                    },
                    "regime": {
                      "type": "string"
                    }
                  }
                }
              },
              "confluence_label": {
                "type": "string"
              },
              "confluence_score": {
                "type": "integer"
              },
              "dominant_regime": {
                "type": "string"
              },
              "fear_greed": {
                "type": "integer"
              },
              "interpretation": {
                "type": "string"
              },
              "recommended_action": {
                "type": "string"
              },
              "strongest_pair": {
                "type": "string"
              }
            }
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "risk_assessment_bundle",
      "tier": "bundle",
      "category": "bundle",
      "endpoint": "https://apexrunner.ai/signals/risk-assessment-bundle",
      "price_usd": 3.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "5-signal risk dashboard bundle — liquidation_pressure, liquidation_magnet, portfolio_heat, oi_divergence, whale_sentiment. $4.60 value for $3.00 (35% savings).",
      "agent_use_case": "Risk assessment before position sizing. Complete liquidation and heat picture in one call.",
      "example_output": {
        "_schema": "5-signal bundle combining liquidation_pressure, liquidation_magnet, portfolio_heat, oi_divergence, and whale_sentiment",
        "_fields": [
          "bundle",
          "bundle_note",
          "bundle_savings_pct",
          "components_delivered",
          "liquidation_magnet",
          "liquidation_pressure",
          "portfolio_heat",
          "timestamp",
          "valid_for_seconds",
          "whale_sentiment"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "risk_assessment_bundle",
            "signal_hash": "faee5cb7bdefe3e2",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "bundle": "risk_assessment",
          "bundle_note": "4 of a planned 5 signals — oi_divergence is temporarily disabled (open-interest data feed offline) and excluded from price and savings; it returns as a 5th component when the feed is restored.",
          "bundle_savings_pct": 62.5,
          "components_delivered": 4,
          "liquidation_magnet": {
            "coin": "BTC",
            "distance_down_pct": 6.71,
            "distance_up_pct": 10.53,
            "liq_clusters": {
              "above_count": 8,
              "above_notional_usd": 51227796.0,
              "below_count": 3,
              "below_notional_usd": 29273850.0
            },
            "magnet_bias": "DOWN",
            "mark_price": 63785.0,
            "nearest_long_liq": 70501.14,
            "nearest_short_liq": 59503.94,
            "note": "Price likely pulled toward $59,504 liquidation cluster",
            "source": "hyperliquid",
            "spot_price": 63778,
            "wallets_sampled": 25
          },
          "liquidation_pressure": {
            "cached_at": "2026-07-16T23:32:44.162744+00:00",
            "cascade_alert": false,
            "coins": {
              "BTC": {
                "bias": "BALANCED",
                "cascade_risk_score": 0,
                "liq_vol_long_usd": 29273850.0,
                "liq_vol_short_usd": 51227795.84,
                "mark_price": 63785.0,
                "near_liq_long_usd": 0,
                "near_liq_short_usd": 0,
                "wallets_sampled": 25
              },
              "ETH": {
                "bias": "BALANCED",
                "cascade_risk_score": 0,
                "liq_vol_long_usd": 59878479.13,
                "liq_vol_short_usd": 72644197.19,
                "mark_price": 1860.8,
                "near_liq_long_usd": 0,
                "near_liq_short_usd": 0,
                "wallets_sampled": 25
              },
              "SOL": {
                "bias": "BALANCED",
                "cascade_risk_score": 0,
                "liq_vol_long_usd": 0,
                "liq_vol_short_usd": 8373842.6,
                "mark_price": 75.082,
                "near_liq_long_usd": 0,
                "near_liq_short_usd": 0,
                "wallets_sampled": 25
              }
            },
            "highest_pressure_coin": "BTC",
            "interpretation": "Max cascade risk 0/100 — highest pressure on BTC (BALANCED)",
            "max_cascade_risk_score": 0
          },
          "portfolio_heat": {
            "action": "Emergency — close positions / capital preservation",
            "inputs": {
              "avg_market_drop_24h": 2.61,
              "fear_greed": 34
            },
            "market_heat_pct": 10.0,
            "status": "CRITICAL",
            "thresholds": {
              "caution": 3,
              "critical": 9,
              "high": 6
            }
          },
          "timestamp": "2026-07-16T23:35:18Z",
          "valid_for_seconds": 300,
          "whale_sentiment": {
            "avg_leverage": 5.6,
            "bias": "BEARISH",
            "long_pct": 2.9,
            "short_pct": 97.1,
            "timestamp": 1784244890,
            "total_notional_usd": 112851561.0,
            "wallets_sampled": 103
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "bundle": {
            "type": "string"
          },
          "bundle_note": {
            "type": "string"
          },
          "bundle_savings_pct": {
            "type": "number"
          },
          "components_delivered": {
            "type": "integer"
          },
          "liquidation_magnet": {
            "type": "object",
            "properties": {
              "coin": {
                "type": "string"
              },
              "distance_down_pct": {
                "type": "number"
              },
              "distance_up_pct": {
                "type": "number"
              },
              "liq_clusters": {
                "type": "object",
                "properties": {
                  "above_count": {
                    "type": "integer"
                  },
                  "above_notional_usd": {
                    "type": "number"
                  },
                  "below_count": {
                    "type": "integer"
                  },
                  "below_notional_usd": {
                    "type": "number"
                  }
                }
              },
              "magnet_bias": {
                "type": "string"
              },
              "mark_price": {
                "type": "number"
              },
              "nearest_long_liq": {
                "type": "number"
              },
              "nearest_short_liq": {
                "type": "number"
              },
              "note": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "spot_price": {
                "type": "integer"
              },
              "wallets_sampled": {
                "type": "integer"
              }
            }
          },
          "liquidation_pressure": {
            "type": "object",
            "properties": {
              "cached_at": {
                "type": "string"
              },
              "cascade_alert": {
                "type": "boolean"
              },
              "coins": {
                "type": "object",
                "additionalProperties": {
                  "type": "object",
                  "properties": {
                    "bias": {
                      "type": "string"
                    },
                    "cascade_risk_score": {
                      "type": "integer"
                    },
                    "liq_vol_long_usd": {
                      "type": "number"
                    },
                    "liq_vol_short_usd": {
                      "type": "number"
                    },
                    "mark_price": {
                      "type": "number"
                    },
                    "near_liq_long_usd": {
                      "type": "integer"
                    },
                    "near_liq_short_usd": {
                      "type": "integer"
                    },
                    "wallets_sampled": {
                      "type": "integer"
                    }
                  }
                }
              },
              "highest_pressure_coin": {
                "type": "string"
              },
              "interpretation": {
                "type": "string"
              },
              "max_cascade_risk_score": {
                "type": "integer"
              }
            }
          },
          "portfolio_heat": {
            "type": "object",
            "properties": {
              "action": {
                "type": "string"
              },
              "inputs": {
                "type": "object",
                "properties": {
                  "avg_market_drop_24h": {
                    "type": "number"
                  },
                  "fear_greed": {
                    "type": "integer"
                  }
                }
              },
              "market_heat_pct": {
                "type": "number"
              },
              "status": {
                "type": "string"
              },
              "thresholds": {
                "type": "object",
                "properties": {
                  "caution": {
                    "type": "integer"
                  },
                  "critical": {
                    "type": "integer"
                  },
                  "high": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          },
          "whale_sentiment": {
            "type": "object",
            "properties": {
              "avg_leverage": {
                "type": "number"
              },
              "bias": {
                "type": "string"
              },
              "long_pct": {
                "type": "number"
              },
              "short_pct": {
                "type": "number"
              },
              "timestamp": {
                "type": "integer"
              },
              "total_notional_usd": {
                "type": "number"
              },
              "wallets_sampled": {
                "type": "integer"
              }
            }
          }
        }
      }
    },
    {
      "name": "live_fill_rate",
      "tier": "moat",
      "category": "live_trading",
      "endpoint": "https://apexrunner.ai/signals/live-fill-rate",
      "price_usd": 3.0,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Live grid fill velocity from APEX's 3 exchange databases — fills in last 60 minutes per exchange, HIGH/MODERATE/LOW/IDLE velocity label. Impossible to replicate without running live grid bots.",
      "agent_use_case": "Use before deploying a grid strategy — HIGH velocity means favorable oscillating conditions. Pulled from live SQLite DBs, not APIs.",
      "example_output": {
        "_schema": "Live grid fill count per exchange in last hour with velocity label (HIGH/MODERATE/LOW/IDLE), most active pair, and market interpretation",
        "_fields": [
          "fills_last_hour",
          "grid_status",
          "market_interpretation",
          "most_active_pair",
          "timestamp",
          "total_fills_hour",
          "valid_for_seconds",
          "velocity"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "live_fill_rate",
            "signal_hash": "334aa9e2cce82bed",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "fills_last_hour": {
            "coinbase": {
              "avg_pnl": 0.0,
              "count": 0,
              "pairs": []
            },
            "hyperliquid": {
              "avg_pnl": 0.0814,
              "count": 2,
              "pairs": [
                "AVAX"
              ]
            },
            "kraken": {
              "avg_pnl": 0.0,
              "count": 0,
              "pairs": []
            }
          },
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "market_interpretation": "Low activity — 2 fills in last hour",
          "most_active_pair": "AVAX",
          "timestamp": "2026-07-16T23:35:20Z",
          "total_fills_hour": 2,
          "valid_for_seconds": 60,
          "velocity": "LOW"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "fills_last_hour": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "avg_pnl": {
                  "type": "number"
                },
                "count": {
                  "type": "integer"
                },
                "pairs": {
                  "type": "array",
                  "items": {}
                }
              }
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "market_interpretation": {
            "type": "string"
          },
          "most_active_pair": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "total_fills_hour": {
            "type": "integer"
          },
          "valid_for_seconds": {
            "type": "integer"
          },
          "velocity": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "position_exposure",
      "tier": "moat",
      "category": "live_trading",
      "endpoint": "https://apexrunner.ai/signals/position-exposure",
      "price_usd": 4.0,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Exact live capital deployed across Kraken, Coinbase, and Hyperliquid grid bots from APEX's live databases. Returns USD per exchange/pair, concentration risk, cash reserve %. Impossible to replicate without APEX running live.",
      "agent_use_case": "Check APEX's real-world exposure before copying positions. Only signal showing actual deployed capital by pair across 3 exchanges simultaneously.",
      "example_output": {
        "_schema": "Total deployed USD by exchange and pair with concentration risk label (BALANCED/MODERATE/CONCENTRATED), largest position percentage, and cash reserve percentage",
        "_fields": [
          "by_exchange",
          "cash_reserve",
          "concentration_risk",
          "exposure_rating",
          "grid_status",
          "largest_position_pct",
          "timestamp",
          "total_deployed_usd",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "position_exposure",
            "signal_hash": "b190ed0df7fccbe0",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "by_exchange": {
            "coinbase": {
              "deployed": 0,
              "pairs": {}
            },
            "hyperliquid": {
              "deployed": 236.0,
              "pairs": {
                "AVAX": 80.0,
                "BTC": 36.0,
                "ETH": 44.0,
                "LINK": 36.0,
                "SOL": 40.0
              }
            },
            "kraken": {
              "deployed": 0,
              "pairs": {}
            }
          },
          "cash_reserve": "not_tracked",
          "concentration_risk": "MODERATE",
          "exposure_rating": "MODERATE",
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "largest_position_pct": 33.9,
          "timestamp": "2026-07-16T23:35:23Z",
          "total_deployed_usd": 236.0,
          "valid_for_seconds": 120
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "by_exchange": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "deployed": {
                  "type": "integer"
                },
                "pairs": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          },
          "cash_reserve": {
            "type": "string"
          },
          "concentration_risk": {
            "type": "string"
          },
          "exposure_rating": {
            "type": "string"
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "largest_position_pct": {
            "type": "number"
          },
          "timestamp": {
            "type": "string"
          },
          "total_deployed_usd": {
            "type": "number"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "live_atr_sizing",
      "tier": "moat",
      "category": "live_trading",
      "endpoint": "https://apexrunner.ai/signals/live-atr-sizing",
      "price_usd": 3.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "ATR values and grid spacing parameters currently used by APEX's live Hyperliquid grid bots — actual execution-based ATR, not estimated. Returns atr_usd, spacing_pct, recommended_size_usd per coin. Impossible to replicate without running live grids.",
      "agent_use_case": "Use APEX's actual execution ATR for your own grid sizing. Sourced from live grid config database, not calculated separately.",
      "example_output": {
        "_schema": "Live ATR grid parameters per coin with spacing percentage, recommended size, volatility regime label, and overall market volatility",
        "_fields": [
          "atr_grid_params",
          "atr_source",
          "coins_tracked",
          "market_volatility",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "live_atr_sizing",
            "signal_hash": "358097fa53c43c50",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "atr_grid_params": {
            "AVAX": {
              "atr": 0.05,
              "atr_pct": 0.77,
              "grid_spacing_pct": 0.5,
              "levels": 8,
              "recommended_size_usd": 20.0,
              "vol_regime": "NORMAL"
            },
            "BTC": {
              "atr": 294.43,
              "atr_pct": 0.462,
              "grid_spacing_pct": 0.5,
              "levels": 8,
              "recommended_size_usd": 9.0,
              "vol_regime": "NORMAL"
            },
            "ETH": {
              "atr": 10.53,
              "atr_pct": 0.565,
              "grid_spacing_pct": 0.5,
              "levels": 8,
              "recommended_size_usd": 11.0,
              "vol_regime": "NORMAL"
            },
            "LINK": {
              "atr": 0.07,
              "atr_pct": 0.787,
              "grid_spacing_pct": 0.5,
              "levels": 8,
              "recommended_size_usd": 9.0,
              "vol_regime": "NORMAL"
            },
            "SOL": {
              "atr": 0.57,
              "atr_pct": 0.756,
              "grid_spacing_pct": 0.5,
              "levels": 8,
              "recommended_size_usd": 10.0,
              "vol_regime": "NORMAL"
            }
          },
          "atr_source": "APEX live execution data — Hyperliquid grid config",
          "coins_tracked": 5,
          "market_volatility": "LOW",
          "timestamp": "2026-07-16T23:35:25Z",
          "valid_for_seconds": 300
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "atr_grid_params": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "atr": {
                  "type": "number"
                },
                "atr_pct": {
                  "type": "number"
                },
                "grid_spacing_pct": {
                  "type": "number"
                },
                "levels": {
                  "type": "integer"
                },
                "recommended_size_usd": {
                  "type": "number"
                },
                "vol_regime": {
                  "type": "string"
                }
              }
            }
          },
          "atr_source": {
            "type": "string"
          },
          "coins_tracked": {
            "type": "integer"
          },
          "market_volatility": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "apex_alpha_score_institutional",
      "tier": "institutional",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/apex-alpha-score-institutional",
      "price_usd": 35.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Institutional apex-alpha-score at $35 — adds confidence intervals, position sizing (% AUM), signal strength classification, and APEX track record with 199-trade validation history.",
      "agent_use_case": "For systematic traders and hedge funds requiring quantified uncertainty bounds and position sizing guidance alongside the alpha score.",
      "example_output": {
        "_schema": "Alpha score with recommendation plus institutional layer: confidence intervals, signal strength, position sizing, historical accuracy, and APEX track record",
        "_fields": [
          "alpha_score",
          "components",
          "confidence",
          "data_sources",
          "grid_status",
          "institutional",
          "interpretation",
          "market_context",
          "recommendation",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_alpha_score",
            "signal_hash": "ccdcaa806e47feeb",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "alpha_score": 63,
          "components": {
            "evolution_recommendation": {
              "action": null,
              "withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "fear_greed": {
              "classification": "Fear",
              "score": 70,
              "value": 34,
              "weight": 0.15
            },
            "funding_pressure": {
              "label": "NEUTRAL",
              "rate_8h": 1.3e-05,
              "score": 85,
              "status": "FAVORABLE",
              "weight": 0.1
            },
            "grid_health": {
              "best_performing_pair": "kraken:ATOMUSD",
              "composite_uses_neutral_50": true,
              "cycle_velocity_per_hour": 0.25,
              "exchanges": [
                "kraken",
                "coinbase",
                "hl"
              ],
              "pnl_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "score": null,
              "score_withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "weight": 0.2
            },
            "liquidation_risk": {
              "cascade_alert": false,
              "cascade_risk_score": 0,
              "highest_pressure_coin": "BTC",
              "level": "LOW",
              "score": 100,
              "weight": 0.1
            },
            "regime_confluence": {
              "confluence": "MODERATE",
              "dominant_regime": "RANGING",
              "recommended_action": "ACCUMULATE",
              "score": 66,
              "weight": 0.25
            },
            "whale_bias": {
              "bias": "BEARISH",
              "long_pct": 2.9,
              "score": 25,
              "weight": 0.15
            }
          },
          "confidence": "MEDIUM",
          "data_sources": [
            "kraken",
            "coinbase",
            "hyperliquid",
            "alternative.me",
            "apex_memory"
          ],
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "institutional": {
            "apex_track_record": {
              "cex_trades": 91,
              "cex_win_rate": null,
              "exchanges": [
                "Kraken",
                "Coinbase",
                "Hyperliquid"
              ],
              "hl_fills": 3585,
              "hl_win_rate": null,
              "live_capital": true,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "confidence_interval": {
              "confidence": 0.85,
              "high": 0.68,
              "low": 0.58
            },
            "data_provenance": {
              "backtested": false,
              "live_since": "2026-05-23",
              "real_capital": true,
              "source": "APEX Runner live trading system"
            },
            "generated_at": "2026-07-16T23:35:28.578879+00:00",
            "grid_status": {
              "_summary": "2 venue(s) PAUSED: kraken, coinbase",
              "coinbase": {
                "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              },
              "hyperliquid": {
                "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
                "open_orders": 31,
                "status": "ACTIVE"
              },
              "kraken": {
                "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              }
            },
            "historical_accuracy": {
              "cex_completed_cycles": 91,
              "cex_exchanges": [
                "Kraken",
                "Coinbase"
              ],
              "cex_grid_win_rate": null,
              "data_since": "2026-05-23",
              "evolution_runs": 10,
              "hl_completed_fills": 3585,
              "hl_exchange": "Hyperliquid",
              "hl_win_rate": null,
              "methodology": "win rate WITHHELD — see reason",
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "position_sizing": {
              "max_allocation_pct": 0.25,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recommended_allocation_pct": null,
              "risk_adjusted": false
            },
            "signal_strength": "MODERATE",
            "tier": "institutional"
          },
          "interpretation": "Alpha score 63/100 — WAIT. Regime: RANGING (MODERATE confluence), Grid: withheld, F&G: 34 (Fear), Whale: BEARISH, Funding: FAVORABLE. Mixed signals — monitor conditions before committing capital.",
          "market_context": "BTC ranging. Whale bias: bearish. Grid velocity: 0.2 fills/hr across Kraken, Coinbase, Hyperliquid.",
          "recommendation": "WAIT",
          "timestamp": "2026-07-16T23:32:44Z",
          "valid_for_seconds": 300
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "alpha_score": {
            "type": "integer"
          },
          "components": {
            "type": "object",
            "properties": {
              "evolution_recommendation": {
                "type": "object",
                "properties": {
                  "action": {
                    "nullable": true
                  },
                  "withheld": {
                    "type": "string"
                  }
                }
              },
              "fear_greed": {
                "type": "object",
                "properties": {
                  "classification": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "value": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "funding_pressure": {
                "type": "object",
                "properties": {
                  "label": {
                    "type": "string"
                  },
                  "rate_8h": {
                    "type": "number"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "grid_health": {
                "type": "object",
                "properties": {
                  "best_performing_pair": {
                    "type": "string"
                  },
                  "composite_uses_neutral_50": {
                    "type": "boolean"
                  },
                  "cycle_velocity_per_hour": {
                    "type": "number"
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "pnl_withheld": {
                    "type": "string"
                  },
                  "score": {
                    "nullable": true
                  },
                  "score_withheld": {
                    "type": "string"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "liquidation_risk": {
                "type": "object",
                "properties": {
                  "cascade_alert": {
                    "type": "boolean"
                  },
                  "cascade_risk_score": {
                    "type": "integer"
                  },
                  "highest_pressure_coin": {
                    "type": "string"
                  },
                  "level": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "regime_confluence": {
                "type": "object",
                "properties": {
                  "confluence": {
                    "type": "string"
                  },
                  "dominant_regime": {
                    "type": "string"
                  },
                  "recommended_action": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              },
              "whale_bias": {
                "type": "object",
                "properties": {
                  "bias": {
                    "type": "string"
                  },
                  "long_pct": {
                    "type": "number"
                  },
                  "score": {
                    "type": "integer"
                  },
                  "weight": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "confidence": {
            "type": "string"
          },
          "data_sources": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "institutional": {
            "type": "object",
            "properties": {
              "apex_track_record": {
                "type": "object",
                "properties": {
                  "cex_trades": {
                    "type": "integer"
                  },
                  "cex_win_rate": {
                    "nullable": true
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "hl_fills": {
                    "type": "integer"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "live_capital": {
                    "type": "boolean"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "confidence_interval": {
                "type": "object",
                "properties": {
                  "confidence": {
                    "type": "number"
                  },
                  "high": {
                    "type": "number"
                  },
                  "low": {
                    "type": "number"
                  }
                }
              },
              "data_provenance": {
                "type": "object",
                "properties": {
                  "backtested": {
                    "type": "boolean"
                  },
                  "live_since": {
                    "type": "string"
                  },
                  "real_capital": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "string"
                  }
                }
              },
              "generated_at": {
                "type": "string"
              },
              "grid_status": {
                "type": "object",
                "properties": {
                  "_summary": {
                    "type": "string"
                  },
                  "coinbase": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "hyperliquid": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "kraken": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "historical_accuracy": {
                "type": "object",
                "properties": {
                  "cex_completed_cycles": {
                    "type": "integer"
                  },
                  "cex_exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cex_grid_win_rate": {
                    "nullable": true
                  },
                  "data_since": {
                    "type": "string"
                  },
                  "evolution_runs": {
                    "type": "integer"
                  },
                  "hl_completed_fills": {
                    "type": "integer"
                  },
                  "hl_exchange": {
                    "type": "string"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "methodology": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "position_sizing": {
                "type": "object",
                "properties": {
                  "max_allocation_pct": {
                    "type": "number"
                  },
                  "reason": {
                    "type": "string"
                  },
                  "recommended_allocation_pct": {
                    "nullable": true
                  },
                  "risk_adjusted": {
                    "type": "boolean"
                  }
                }
              },
              "signal_strength": {
                "type": "string"
              },
              "tier": {
                "type": "string"
              }
            }
          },
          "interpretation": {
            "type": "string"
          },
          "market_context": {
            "type": "string"
          },
          "recommendation": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "regime_confluence_institutional",
      "tier": "institutional",
      "category": "composite",
      "endpoint": "https://apexrunner.ai/signals/regime-confluence-institutional",
      "price_usd": 20.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Institutional regime-confluence at $20 — adds statistical confidence bounds, position sizing, and APEX historical accuracy metadata for systematic trading frameworks.",
      "agent_use_case": "For systematic funds requiring confidence bounds on regime signals before capital allocation.",
      "example_output": {
        "_schema": "Regime confluence with institutional layer: confidence bounds, signal strength classification, and position sizing recommendation",
        "_fields": [
          "cached_at",
          "coin_regimes",
          "confluence_label",
          "confluence_score",
          "dominant_regime",
          "fear_greed",
          "institutional",
          "interpretation",
          "recommended_action",
          "strongest_pair"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime_confluence",
            "signal_hash": "b2674ec60d6a391b",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "cached_at": "2026-07-16T23:35:31.107118+00:00",
          "coin_regimes": {
            "BTC": {
              "confidence": 15.0,
              "regime": "RANGING"
            },
            "ETH": {
              "confidence": 75.0,
              "regime": "RANGING"
            },
            "SOL": {
              "confidence": 50.0,
              "regime": "CHOPPY"
            }
          },
          "confluence_label": "MODERATE",
          "confluence_score": 2,
          "dominant_regime": "RANGING",
          "fear_greed": 34,
          "institutional": {
            "apex_track_record": {
              "cex_trades": 91,
              "cex_win_rate": null,
              "exchanges": [
                "Kraken",
                "Coinbase",
                "Hyperliquid"
              ],
              "hl_fills": 3585,
              "hl_win_rate": null,
              "live_capital": true,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "confidence_interval": {
              "confidence": 0.85,
              "high": 0.022,
              "low": 0.018
            },
            "data_provenance": {
              "backtested": false,
              "live_since": "2026-05-23",
              "real_capital": true,
              "source": "APEX Runner live trading system"
            },
            "generated_at": "2026-07-16T23:35:31.149638+00:00",
            "grid_status": {
              "_summary": "2 venue(s) PAUSED: kraken, coinbase",
              "coinbase": {
                "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              },
              "hyperliquid": {
                "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
                "open_orders": 31,
                "status": "ACTIVE"
              },
              "kraken": {
                "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              }
            },
            "historical_accuracy": {
              "cex_completed_cycles": 91,
              "cex_exchanges": [
                "Kraken",
                "Coinbase"
              ],
              "cex_grid_win_rate": null,
              "data_since": "2026-05-23",
              "evolution_runs": 10,
              "hl_completed_fills": 3585,
              "hl_exchange": "Hyperliquid",
              "hl_win_rate": null,
              "methodology": "win rate WITHHELD — see reason",
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "position_sizing": {
              "max_allocation_pct": 0.25,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recommended_allocation_pct": null,
              "risk_adjusted": false
            },
            "signal_strength": "WEAK",
            "tier": "institutional"
          },
          "interpretation": "2/3 coins in RANGING regime — moderate confluence. F&G: 34. Action: ACCUMULATE",
          "recommended_action": "ACCUMULATE",
          "strongest_pair": "ETH"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "cached_at": {
            "type": "string"
          },
          "coin_regimes": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "confidence": {
                  "type": "number"
                },
                "regime": {
                  "type": "string"
                }
              }
            }
          },
          "confluence_label": {
            "type": "string"
          },
          "confluence_score": {
            "type": "integer"
          },
          "dominant_regime": {
            "type": "string"
          },
          "fear_greed": {
            "type": "integer"
          },
          "institutional": {
            "type": "object",
            "properties": {
              "apex_track_record": {
                "type": "object",
                "properties": {
                  "cex_trades": {
                    "type": "integer"
                  },
                  "cex_win_rate": {
                    "nullable": true
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "hl_fills": {
                    "type": "integer"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "live_capital": {
                    "type": "boolean"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "confidence_interval": {
                "type": "object",
                "properties": {
                  "confidence": {
                    "type": "number"
                  },
                  "high": {
                    "type": "number"
                  },
                  "low": {
                    "type": "number"
                  }
                }
              },
              "data_provenance": {
                "type": "object",
                "properties": {
                  "backtested": {
                    "type": "boolean"
                  },
                  "live_since": {
                    "type": "string"
                  },
                  "real_capital": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "string"
                  }
                }
              },
              "generated_at": {
                "type": "string"
              },
              "grid_status": {
                "type": "object",
                "properties": {
                  "_summary": {
                    "type": "string"
                  },
                  "coinbase": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "hyperliquid": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "kraken": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "historical_accuracy": {
                "type": "object",
                "properties": {
                  "cex_completed_cycles": {
                    "type": "integer"
                  },
                  "cex_exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cex_grid_win_rate": {
                    "nullable": true
                  },
                  "data_since": {
                    "type": "string"
                  },
                  "evolution_runs": {
                    "type": "integer"
                  },
                  "hl_completed_fills": {
                    "type": "integer"
                  },
                  "hl_exchange": {
                    "type": "string"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "methodology": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "position_sizing": {
                "type": "object",
                "properties": {
                  "max_allocation_pct": {
                    "type": "number"
                  },
                  "reason": {
                    "type": "string"
                  },
                  "recommended_allocation_pct": {
                    "nullable": true
                  },
                  "risk_adjusted": {
                    "type": "boolean"
                  }
                }
              },
              "signal_strength": {
                "type": "string"
              },
              "tier": {
                "type": "string"
              }
            }
          },
          "interpretation": {
            "type": "string"
          },
          "recommended_action": {
            "type": "string"
          },
          "strongest_pair": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "regime_transition_probability_institutional",
      "tier": "institutional",
      "category": "exotic",
      "endpoint": "https://apexrunner.ai/signals/regime-transition-probability-institutional",
      "price_usd": 40.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Institutional regime-transition-probability at $40 — Bayesian confidence intervals on transition probabilities, tail-risk quantification, and uncertainty bounds from 200-trade history.",
      "agent_use_case": "For quantitative funds requiring uncertainty bounds on regime transition predictions for risk management.",
      "example_output": {
        "_schema": "Transition probability with institutional layer: Bayesian confidence intervals, signal strength, and tail-risk quantification",
        "_fields": [
          "confidence",
          "current_regime",
          "data_points",
          "institutional",
          "key_factors",
          "most_likely_next",
          "signal",
          "timestamp",
          "transition_probabilities",
          "transition_probability",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime_transition_probability",
            "signal_hash": "75d4f28891e8204d",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "confidence": "HIGH",
          "current_regime": "RANGING",
          "data_points": 86,
          "institutional": {
            "apex_track_record": {
              "cex_trades": 91,
              "cex_win_rate": null,
              "exchanges": [
                "Kraken",
                "Coinbase",
                "Hyperliquid"
              ],
              "hl_fills": 3585,
              "hl_win_rate": null,
              "live_capital": true,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "confidence_interval": {
              "confidence": 0.85,
              "high": 0.0,
              "low": 0.0
            },
            "data_provenance": {
              "backtested": false,
              "live_since": "2026-05-23",
              "real_capital": true,
              "source": "APEX Runner live trading system"
            },
            "generated_at": "2026-07-16T23:35:33.725728+00:00",
            "grid_status": {
              "_summary": "2 venue(s) PAUSED: kraken, coinbase",
              "coinbase": {
                "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              },
              "hyperliquid": {
                "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
                "open_orders": 31,
                "status": "ACTIVE"
              },
              "kraken": {
                "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              }
            },
            "historical_accuracy": {
              "cex_completed_cycles": 91,
              "cex_exchanges": [
                "Kraken",
                "Coinbase"
              ],
              "cex_grid_win_rate": null,
              "data_since": "2026-05-23",
              "evolution_runs": 10,
              "hl_completed_fills": 3585,
              "hl_exchange": "Hyperliquid",
              "hl_win_rate": null,
              "methodology": "win rate WITHHELD — see reason",
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "position_sizing": {
              "max_allocation_pct": 0.25,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recommended_allocation_pct": null,
              "risk_adjusted": false
            },
            "signal_strength": "WEAK",
            "tier": "institutional"
          },
          "key_factors": [],
          "most_likely_next": "TRENDING",
          "signal": "STABLE",
          "timestamp": "2026-07-16T23:22:06Z",
          "transition_probabilities": {
            "CHOPPY": 0.0,
            "CRISIS": 0.0,
            "RANGING": 1.0,
            "TRENDING": 0.0
          },
          "transition_probability": 0.0,
          "valid_for_seconds": 3600
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "confidence": {
            "type": "string"
          },
          "current_regime": {
            "type": "string"
          },
          "data_points": {
            "type": "integer"
          },
          "institutional": {
            "type": "object",
            "properties": {
              "apex_track_record": {
                "type": "object",
                "properties": {
                  "cex_trades": {
                    "type": "integer"
                  },
                  "cex_win_rate": {
                    "nullable": true
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "hl_fills": {
                    "type": "integer"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "live_capital": {
                    "type": "boolean"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "confidence_interval": {
                "type": "object",
                "properties": {
                  "confidence": {
                    "type": "number"
                  },
                  "high": {
                    "type": "number"
                  },
                  "low": {
                    "type": "number"
                  }
                }
              },
              "data_provenance": {
                "type": "object",
                "properties": {
                  "backtested": {
                    "type": "boolean"
                  },
                  "live_since": {
                    "type": "string"
                  },
                  "real_capital": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "string"
                  }
                }
              },
              "generated_at": {
                "type": "string"
              },
              "grid_status": {
                "type": "object",
                "properties": {
                  "_summary": {
                    "type": "string"
                  },
                  "coinbase": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "hyperliquid": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "kraken": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "historical_accuracy": {
                "type": "object",
                "properties": {
                  "cex_completed_cycles": {
                    "type": "integer"
                  },
                  "cex_exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cex_grid_win_rate": {
                    "nullable": true
                  },
                  "data_since": {
                    "type": "string"
                  },
                  "evolution_runs": {
                    "type": "integer"
                  },
                  "hl_completed_fills": {
                    "type": "integer"
                  },
                  "hl_exchange": {
                    "type": "string"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "methodology": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "position_sizing": {
                "type": "object",
                "properties": {
                  "max_allocation_pct": {
                    "type": "number"
                  },
                  "reason": {
                    "type": "string"
                  },
                  "recommended_allocation_pct": {
                    "nullable": true
                  },
                  "risk_adjusted": {
                    "type": "boolean"
                  }
                }
              },
              "signal_strength": {
                "type": "string"
              },
              "tier": {
                "type": "string"
              }
            }
          },
          "key_factors": {
            "type": "array",
            "items": {}
          },
          "most_likely_next": {
            "type": "string"
          },
          "signal": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "transition_probabilities": {
            "type": "object",
            "properties": {
              "CHOPPY": {
                "type": "number"
              },
              "CRISIS": {
                "type": "number"
              },
              "RANGING": {
                "type": "number"
              },
              "TRENDING": {
                "type": "number"
              }
            }
          },
          "transition_probability": {
            "type": "number"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "cross_asset_contagion_institutional",
      "tier": "institutional",
      "category": "exotic",
      "endpoint": "https://apexrunner.ai/signals/cross-asset-contagion-institutional",
      "price_usd": 40.0,
      "refresh_seconds": 900,
      "status": "live",
      "description": "Institutional cross-asset-contagion at $40 — adds statistical confidence bounds on predicted alt moves, risk-adjusted position sizing, and full APEX track record for model validation.",
      "agent_use_case": "For systematic traders requiring confidence bounds on contagion predictions for portfolio hedging.",
      "example_output": {
        "_schema": "Contagion signal with institutional layer: confidence bounds on predicted alt moves, risk-adjusted position sizing, and APEX track record",
        "_fields": [
          "btc_move_1h_pct",
          "btc_move_4h_pct",
          "contagion_active",
          "contagion_severity",
          "correlation_source",
          "data_points_used",
          "institutional",
          "predictions",
          "recommended_action",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "cross_asset_contagion",
            "signal_hash": "e4e9cceed4bddbb3",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "btc_move_1h_pct": -0.57,
          "btc_move_4h_pct": -0.71,
          "contagion_active": false,
          "contagion_severity": "LOW",
          "correlation_source": "computed",
          "data_points_used": 500,
          "institutional": {
            "apex_track_record": {
              "cex_trades": 91,
              "cex_win_rate": null,
              "exchanges": [
                "Kraken",
                "Coinbase",
                "Hyperliquid"
              ],
              "hl_fills": 3585,
              "hl_win_rate": null,
              "live_capital": true,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "confidence_interval": {
              "confidence": 0.85,
              "high": 0.54,
              "low": 0.46
            },
            "data_provenance": {
              "backtested": false,
              "live_since": "2026-05-23",
              "real_capital": true,
              "source": "APEX Runner live trading system"
            },
            "generated_at": "2026-07-16T23:35:36.318573+00:00",
            "grid_status": {
              "_summary": "2 venue(s) PAUSED: kraken, coinbase",
              "coinbase": {
                "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              },
              "hyperliquid": {
                "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
                "open_orders": 31,
                "status": "ACTIVE"
              },
              "kraken": {
                "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              }
            },
            "historical_accuracy": {
              "cex_completed_cycles": 91,
              "cex_exchanges": [
                "Kraken",
                "Coinbase"
              ],
              "cex_grid_win_rate": null,
              "data_since": "2026-05-23",
              "evolution_runs": 10,
              "hl_completed_fills": 3585,
              "hl_exchange": "Hyperliquid",
              "hl_win_rate": null,
              "methodology": "win rate WITHHELD — see reason",
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "position_sizing": {
              "max_allocation_pct": 0.25,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recommended_allocation_pct": null,
              "risk_adjusted": false
            },
            "signal_strength": "MODERATE",
            "tier": "institutional"
          },
          "predictions": {
            "AVAX": {
              "confidence": 0.23,
              "correlation_source": "computed",
              "historical_correlation": 0.27,
              "lag_minutes": 15,
              "predicted_move_pct": -0.19
            },
            "ETH": {
              "confidence": 0.34,
              "correlation_source": "computed",
              "historical_correlation": 0.4,
              "lag_minutes": 8,
              "predicted_move_pct": -0.28
            },
            "SOL": {
              "confidence": 0.34,
              "correlation_source": "computed",
              "historical_correlation": 0.4,
              "lag_minutes": 12,
              "predicted_move_pct": -0.28
            }
          },
          "recommended_action": "MONITOR",
          "timestamp": "2026-07-16T23:22:06Z",
          "valid_for_seconds": 900
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "btc_move_1h_pct": {
            "type": "number"
          },
          "btc_move_4h_pct": {
            "type": "number"
          },
          "contagion_active": {
            "type": "boolean"
          },
          "contagion_severity": {
            "type": "string"
          },
          "correlation_source": {
            "type": "string"
          },
          "data_points_used": {
            "type": "integer"
          },
          "institutional": {
            "type": "object",
            "properties": {
              "apex_track_record": {
                "type": "object",
                "properties": {
                  "cex_trades": {
                    "type": "integer"
                  },
                  "cex_win_rate": {
                    "nullable": true
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "hl_fills": {
                    "type": "integer"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "live_capital": {
                    "type": "boolean"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "confidence_interval": {
                "type": "object",
                "properties": {
                  "confidence": {
                    "type": "number"
                  },
                  "high": {
                    "type": "number"
                  },
                  "low": {
                    "type": "number"
                  }
                }
              },
              "data_provenance": {
                "type": "object",
                "properties": {
                  "backtested": {
                    "type": "boolean"
                  },
                  "live_since": {
                    "type": "string"
                  },
                  "real_capital": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "string"
                  }
                }
              },
              "generated_at": {
                "type": "string"
              },
              "grid_status": {
                "type": "object",
                "properties": {
                  "_summary": {
                    "type": "string"
                  },
                  "coinbase": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "hyperliquid": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "kraken": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "historical_accuracy": {
                "type": "object",
                "properties": {
                  "cex_completed_cycles": {
                    "type": "integer"
                  },
                  "cex_exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cex_grid_win_rate": {
                    "nullable": true
                  },
                  "data_since": {
                    "type": "string"
                  },
                  "evolution_runs": {
                    "type": "integer"
                  },
                  "hl_completed_fills": {
                    "type": "integer"
                  },
                  "hl_exchange": {
                    "type": "string"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "methodology": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "position_sizing": {
                "type": "object",
                "properties": {
                  "max_allocation_pct": {
                    "type": "number"
                  },
                  "reason": {
                    "type": "string"
                  },
                  "recommended_allocation_pct": {
                    "nullable": true
                  },
                  "risk_adjusted": {
                    "type": "boolean"
                  }
                }
              },
              "signal_strength": {
                "type": "string"
              },
              "tier": {
                "type": "string"
              }
            }
          },
          "predictions": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "confidence": {
                  "type": "number"
                },
                "correlation_source": {
                  "type": "string"
                },
                "historical_correlation": {
                  "type": "number"
                },
                "lag_minutes": {
                  "type": "integer"
                },
                "predicted_move_pct": {
                  "type": "number"
                }
              }
            }
          },
          "recommended_action": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "apex_evolution_insight_institutional",
      "tier": "institutional",
      "category": "exotic",
      "endpoint": "https://apexrunner.ai/signals/apex-evolution-insight-institutional",
      "price_usd": 50.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Institutional evolution insight at $50 — adds win rate confidence intervals, regime-stratified performance attribution, and position sizing derived from APEX's live trading history.",
      "agent_use_case": "For institutional allocators requiring performance attribution and uncertainty quantification on AI evolution signals.",
      "example_output": {
        "_schema": "Evolution insight with institutional layer: win rate confidence intervals, regime-stratified attribution, and position sizing from live history",
        "_fields": [
          "apex_recommendation",
          "current_optimization",
          "dca_gate",
          "evolution_run",
          "grid_execution_quality",
          "grid_status",
          "institutional",
          "key_insight",
          "last_updated",
          "lesson_date_range",
          "next_evolution",
          "regime_performance",
          "signal_catalog_intelligence",
          "timestamp",
          "total_lessons",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "apex_evolution_insight",
            "signal_hash": "c4b1984f52ce20c9",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "apex_recommendation": "WITHHELD — insufficient_trustworthy_data. pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation No allocation recommendation can be made until fee-aware (realized_net) history accumulates. DCA gate: CLOSED.",
          "current_optimization": "UNDETERMINED — insufficient_trustworthy_data",
          "dca_gate": {
            "consecutive_ok": 2,
            "needed": 3,
            "reason": "enable conditions not met: F&G=28, RSI=38, stoch=20, dca_wr=40% @ 2026-07-14T02:00:34.585467+00:00",
            "status": "CLOSED"
          },
          "evolution_run": 10,
          "grid_execution_quality": {
            "withheld": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
          },
          "grid_status": {
            "_summary": "2 venue(s) PAUSED: kraken, coinbase",
            "coinbase": {
              "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            },
            "hyperliquid": {
              "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
              "open_orders": 31,
              "status": "ACTIVE"
            },
            "kraken": {
              "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
              "open_orders": 0,
              "status": "PAUSED"
            }
          },
          "institutional": {
            "apex_track_record": {
              "cex_trades": 91,
              "cex_win_rate": null,
              "exchanges": [
                "Kraken",
                "Coinbase",
                "Hyperliquid"
              ],
              "hl_fills": 3585,
              "hl_win_rate": null,
              "live_capital": true,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "confidence_interval": {
              "confidence": 0.85,
              "high": 0.54,
              "low": 0.46
            },
            "data_provenance": {
              "backtested": false,
              "live_since": "2026-05-23",
              "real_capital": true,
              "source": "APEX Runner live trading system"
            },
            "generated_at": "2026-07-16T23:35:38.906607+00:00",
            "grid_status": {
              "_summary": "2 venue(s) PAUSED: kraken, coinbase",
              "coinbase": {
                "last_cycle_utc": "2026-07-13T00:11:06.733837+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              },
              "hyperliquid": {
                "last_cycle_utc": "2026-07-16T17:55:41.027316+00:00",
                "open_orders": 31,
                "status": "ACTIVE"
              },
              "kraken": {
                "last_cycle_utc": "2026-07-13T00:11:06.509919+00:00",
                "open_orders": 0,
                "status": "PAUSED"
              }
            },
            "historical_accuracy": {
              "cex_completed_cycles": 91,
              "cex_exchanges": [
                "Kraken",
                "Coinbase"
              ],
              "cex_grid_win_rate": null,
              "data_since": "2026-05-23",
              "evolution_runs": 10,
              "hl_completed_fills": 3585,
              "hl_exchange": "Hyperliquid",
              "hl_win_rate": null,
              "methodology": "win rate WITHHELD — see reason",
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation"
            },
            "position_sizing": {
              "max_allocation_pct": 0.25,
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "recommended_allocation_pct": null,
              "risk_adjusted": false
            },
            "signal_strength": "MODERATE",
            "tier": "institutional"
          },
          "key_insight": "insufficient_trustworthy_data — evolution pending real fee-aware history. pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
          "last_updated": "2026-07-16T00:30:18.765130+00:00",
          "lesson_date_range": "2026-06-29 to 2026-07-14",
          "next_evolution": "Sunday 2am UTC",
          "regime_performance": {
            "BEAR": {
              "trades": 2,
              "win_rate": 0.0
            },
            "DCA": {
              "trades": 25,
              "win_rate": 0.2
            },
            "GRID": {
              "reason": "pre-fix P&L was gross of fees; real net P&L is currently unknown pending realized_net data accumulation",
              "trades": 3676,
              "win_rate": null
            },
            "RANGING": {
              "trades": 1,
              "win_rate": 0.0
            },
            "UNKNOWN": {
              "trades": 2,
              "win_rate": 0.0
            }
          },
          "signal_catalog_intelligence": {
            "bundle_candidates": [
              "agent_stress_index + arb_opportunity_delta: called together 1 times",
              "apex_alpha_score + narrative_intelligence: called together 1 times",
              "apex_alpha_score_institutional + regime_transition_probability_institutional: called together 1 times"
            ],
            "key_insight": "apex_trial leads with 47 calls generating $0.00 — individual signals dominating",
            "price_recommendations": [
              "apex_trial: high demand (47 calls), consider price increase"
            ],
            "retention": {
              "returning_agents": 2,
              "top_spender_calls": 63,
              "top_spender_total": 253.022,
              "top_spender_wallet": "0x55ca549Bd9...",
              "total_agents": 13
            },
            "top_signals_7d": [
              "apex_trial: 47 calls, $0.00 revenue",
              "market_pulse_bundle: 9 calls, $0.14 revenue",
              "risk_assessment_bundle: 4 calls, $2.10 revenue",
              "trading_intelligence_bundle: 4 calls, $1.75 revenue",
              "btc_price_tick: 3 calls, $0.02 revenue"
            ]
          },
          "timestamp": "2026-07-16T23:23:48Z",
          "total_lessons": 200,
          "valid_for_seconds": 3600
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "apex_recommendation": {
            "type": "string"
          },
          "current_optimization": {
            "type": "string"
          },
          "dca_gate": {
            "type": "object",
            "properties": {
              "consecutive_ok": {
                "type": "integer"
              },
              "needed": {
                "type": "integer"
              },
              "reason": {
                "type": "string"
              },
              "status": {
                "type": "string"
              }
            }
          },
          "evolution_run": {
            "type": "integer"
          },
          "grid_execution_quality": {
            "type": "object",
            "properties": {
              "withheld": {
                "type": "string"
              }
            }
          },
          "grid_status": {
            "type": "object",
            "properties": {
              "_summary": {
                "type": "string"
              },
              "coinbase": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "hyperliquid": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              },
              "kraken": {
                "type": "object",
                "properties": {
                  "last_cycle_utc": {
                    "type": "string"
                  },
                  "open_orders": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "institutional": {
            "type": "object",
            "properties": {
              "apex_track_record": {
                "type": "object",
                "properties": {
                  "cex_trades": {
                    "type": "integer"
                  },
                  "cex_win_rate": {
                    "nullable": true
                  },
                  "exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "hl_fills": {
                    "type": "integer"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "live_capital": {
                    "type": "boolean"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "confidence_interval": {
                "type": "object",
                "properties": {
                  "confidence": {
                    "type": "number"
                  },
                  "high": {
                    "type": "number"
                  },
                  "low": {
                    "type": "number"
                  }
                }
              },
              "data_provenance": {
                "type": "object",
                "properties": {
                  "backtested": {
                    "type": "boolean"
                  },
                  "live_since": {
                    "type": "string"
                  },
                  "real_capital": {
                    "type": "boolean"
                  },
                  "source": {
                    "type": "string"
                  }
                }
              },
              "generated_at": {
                "type": "string"
              },
              "grid_status": {
                "type": "object",
                "properties": {
                  "_summary": {
                    "type": "string"
                  },
                  "coinbase": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "hyperliquid": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  },
                  "kraken": {
                    "type": "object",
                    "properties": {
                      "last_cycle_utc": {
                        "type": "string"
                      },
                      "open_orders": {
                        "type": "integer"
                      },
                      "status": {
                        "type": "string"
                      }
                    }
                  }
                }
              },
              "historical_accuracy": {
                "type": "object",
                "properties": {
                  "cex_completed_cycles": {
                    "type": "integer"
                  },
                  "cex_exchanges": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "cex_grid_win_rate": {
                    "nullable": true
                  },
                  "data_since": {
                    "type": "string"
                  },
                  "evolution_runs": {
                    "type": "integer"
                  },
                  "hl_completed_fills": {
                    "type": "integer"
                  },
                  "hl_exchange": {
                    "type": "string"
                  },
                  "hl_win_rate": {
                    "nullable": true
                  },
                  "methodology": {
                    "type": "string"
                  },
                  "reason": {
                    "type": "string"
                  }
                }
              },
              "position_sizing": {
                "type": "object",
                "properties": {
                  "max_allocation_pct": {
                    "type": "number"
                  },
                  "reason": {
                    "type": "string"
                  },
                  "recommended_allocation_pct": {
                    "nullable": true
                  },
                  "risk_adjusted": {
                    "type": "boolean"
                  }
                }
              },
              "signal_strength": {
                "type": "string"
              },
              "tier": {
                "type": "string"
              }
            }
          },
          "key_insight": {
            "type": "string"
          },
          "last_updated": {
            "type": "string"
          },
          "lesson_date_range": {
            "type": "string"
          },
          "next_evolution": {
            "type": "string"
          },
          "regime_performance": {
            "type": "object",
            "properties": {
              "BEAR": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "DCA": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "GRID": {
                "type": "object",
                "properties": {
                  "reason": {
                    "type": "string"
                  },
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "nullable": true
                  }
                }
              },
              "RANGING": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              },
              "UNKNOWN": {
                "type": "object",
                "properties": {
                  "trades": {
                    "type": "integer"
                  },
                  "win_rate": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "signal_catalog_intelligence": {
            "type": "object",
            "properties": {
              "bundle_candidates": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "key_insight": {
                "type": "string"
              },
              "price_recommendations": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "retention": {
                "type": "object",
                "properties": {
                  "returning_agents": {
                    "type": "integer"
                  },
                  "top_spender_calls": {
                    "type": "integer"
                  },
                  "top_spender_total": {
                    "type": "number"
                  },
                  "top_spender_wallet": {
                    "type": "string"
                  },
                  "total_agents": {
                    "type": "integer"
                  }
                }
              },
              "top_signals_7d": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "timestamp": {
            "type": "string"
          },
          "total_lessons": {
            "type": "integer"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "signal_intelligence",
      "tier": "meta",
      "category": "intelligence",
      "endpoint": "https://apexrunner.ai/signals/signal-intelligence",
      "price_usd": 5.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Meta-intelligence signal — weekly analytics on which APEX signals agents are buying, co-occurrence patterns, zero-call retirement candidates, price recommendations, and agent retention data. Powered by real call logs from the signal_usage database. Updated every Sunday 3am UTC.",
      "agent_use_case": "Discover which signals other agents are buying most — surface underutilized signals, identify bundle opportunities, and optimize your own signal portfolio based on real agent behavior patterns.",
      "example_output": {
        "_schema": "Catalog analytics with top performers by call volume, active signal count, key insight, and next evolution timestamp",
        "_fields": [
          "signal_intelligence"
        ],
        "_example": {
          "signal_intelligence": {
            "active_signals_7d": 59,
            "agent_retention": {
              "returning_agents": 3,
              "top_agent": {
                "days_active": 2,
                "first_seen": "2026-07-03",
                "last_seen": "2026-07-06",
                "total_calls": 63,
                "total_spent": 253.022,
                "wallet": "0x55ca549Bd9..."
              },
              "total_agents": 15
            },
            "bundle_candidates": [],
            "catalog_size": 59,
            "key_insight": "apex_alpha_score leads with 166 calls generating $0.00 — individual signals dominating",
            "next_evolution": "Sunday 3am UTC",
            "price_recommendations": [
              "apex_alpha_score: 166 calls (avg 242ms) — consider price increase",
              "risk_assessment_bundle: 86 calls (avg 331ms) — consider price increase",
              "apex_composite: 84 calls (avg 106ms) — consider price increase",
              "liquidation_magnet: 84 calls (avg 213ms) — consider price increase",
              "trading_intelligence_bundle: 83 calls (avg 59ms) — consider price increase"
            ],
            "quality_flags": [],
            "tier_breakdown": {
              "EARLY_ADOPTER": {
                "calls": 8,
                "revenue": 2.205
              },
              "dev_test": {
                "calls": 2216,
                "revenue": 0
              },
              "trial": {
                "calls": 31,
                "revenue": 0
              }
            },
            "timestamp": "2026-07-16T23:35:41Z",
            "top_performers": [
              {
                "calls": 166,
                "revenue_usd": 0,
                "signal": "apex_alpha_score",
                "unique_agents": 0
              },
              {
                "calls": 86,
                "revenue_usd": 0,
                "signal": "risk_assessment_bundle",
                "unique_agents": 0
              },
              {
                "calls": 84,
                "revenue_usd": 0,
                "signal": "apex_composite",
                "unique_agents": 0
              },
              {
                "calls": 84,
                "revenue_usd": 0,
                "signal": "liquidation_magnet",
                "unique_agents": 0
              },
              {
                "calls": 83,
                "revenue_usd": 0,
                "signal": "trading_intelligence_bundle",
                "unique_agents": 0
              },
              {
                "calls": 83,
                "revenue_usd": 0,
                "signal": "whale_sentiment",
                "unique_agents": 0
              },
              {
                "calls": 82,
                "revenue_usd": 0,
                "signal": "liquidation_pressure",
                "unique_agents": 0
              },
              {
                "calls": 66,
                "revenue_usd": 0,
                "signal": "crowded_trade_detector",
                "unique_agents": 0
              },
              {
                "calls": 65,
                "revenue_usd": 0,
                "signal": "cross_asset_contagion",
                "unique_agents": 0
              },
              {
                "calls": 60,
                "revenue_usd": 0,
                "signal": "narrative_intelligence",
                "unique_agents": 0
              }
            ],
            "valid_for_seconds": 3600,
            "zero_call_signals": [
              "my_pricing"
            ]
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "signal_intelligence": {
            "type": "object",
            "properties": {
              "active_signals_7d": {
                "type": "integer"
              },
              "agent_retention": {
                "type": "object",
                "properties": {
                  "returning_agents": {
                    "type": "integer"
                  },
                  "top_agent": {
                    "type": "object",
                    "properties": {
                      "days_active": {
                        "type": "integer"
                      },
                      "first_seen": {
                        "type": "string"
                      },
                      "last_seen": {
                        "type": "string"
                      },
                      "total_calls": {
                        "type": "integer"
                      },
                      "total_spent": {
                        "type": "number"
                      },
                      "wallet": {
                        "type": "string"
                      }
                    }
                  },
                  "total_agents": {
                    "type": "integer"
                  }
                }
              },
              "bundle_candidates": {
                "type": "array",
                "items": {}
              },
              "catalog_size": {
                "type": "integer"
              },
              "key_insight": {
                "type": "string"
              },
              "next_evolution": {
                "type": "string"
              },
              "price_recommendations": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "quality_flags": {
                "type": "array",
                "items": {}
              },
              "tier_breakdown": {
                "type": "object",
                "additionalProperties": {
                  "type": "object",
                  "properties": {
                    "calls": {
                      "type": "integer"
                    },
                    "revenue": {
                      "type": "number"
                    }
                  }
                }
              },
              "timestamp": {
                "type": "string"
              },
              "top_performers": {
                "type": "array",
                "items": {
                  "type": "object",
                  "properties": {
                    "calls": {
                      "type": "integer"
                    },
                    "revenue_usd": {
                      "type": "integer"
                    },
                    "signal": {
                      "type": "string"
                    },
                    "unique_agents": {
                      "type": "integer"
                    }
                  }
                }
              },
              "valid_for_seconds": {
                "type": "integer"
              },
              "zero_call_signals": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          }
        }
      }
    },
    {
      "name": "my_pricing",
      "tier": "utility",
      "category": "utility",
      "endpoint": "https://apexrunner.ai/signals/my-pricing",
      "price_usd": 0.0,
      "refresh_seconds": 0,
      "status": "live",
      "description": "Check your current discount tier and personalized signal prices. Free. Pass ?wallet=0x... to see your exact tier, calls made, and savings on every signal in the catalog.",
      "agent_use_case": "Call before your first purchase to confirm your discount tier. If you have 50+ paid calls your 15% permanent discount applies automatically — verify here first."
    },
    {
      "name": "apex_trial",
      "tier": "trial",
      "category": "conversion",
      "endpoint": "https://apexrunner.ai/signals/apex-trial",
      "price_usd": 0.0,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Free market snapshot — regime, Fear & Greed, BTC price, and a 2-pillar alpha score preview. No payment required. Includes Early Adopter discount offer (20% off top signals, code APEX-EARLY-2026, expires 2026-07-31).",
      "agent_use_case": "Call first to evaluate APEX signal quality before committing budget. Get real live data free, then upgrade to apex-alpha-score for the full 7-pillar composite.",
      "example_output": {
        "trial": true,
        "market_snapshot": {
          "regime": "RANGING",
          "fg_value": 42,
          "fg_label": "Fear",
          "btc_price": 63420,
          "apex_trading": true
        },
        "alpha_score_preview": {
          "score": 63,
          "recommendation": "WAIT",
          "pillars_used": 2,
          "pillars_total": 7
        },
        "early_adopter_offer": {
          "program": "APEX Early Adopter",
          "discount_pct": 20,
          "code": "APEX-EARLY-2026",
          "expires_utc": "2026-07-31T00:00:00Z"
        }
      }
    },
    {
      "name": "slippage_forecast",
      "tier": "execution",
      "category": "execution",
      "endpoint": "https://apexrunner.ai/signals/slippage-forecast",
      "price_usd": 3.0,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Expected market impact and slippage for a given coin, order size (size_usd), and side (buy/sell). Returns slippage %, cost in USD, and execution recommendation (EXECUTE_NOW / SPLIT_ORDER / USE_LIMIT). Uses ATR volatility, regime context, and coin liquidity tier. Params: ?coin=BTC&size_usd=5000&side=buy",
      "agent_use_case": "Call before any trade above $500 to understand true execution cost. If recommendation is SPLIT_ORDER, execute in tranches to avoid self-impact.",
      "example_output": {
        "_schema": "Expected slippage percentage and USD cost with recommendation (EXECUTE_NOW/EXECUTE/SPLIT_ORDER/USE_LIMIT) and suggested tranche count",
        "_fields": [
          "coin",
          "detail",
          "expected_slippage_pct",
          "expected_slippage_usd",
          "market_atr_pct",
          "price_usd",
          "recommendation",
          "regime",
          "side",
          "size_usd",
          "suggested_tranches",
          "timestamp",
          "total_cost_usd",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "slippage_forecast",
            "signal_hash": "7ca258c6c743d6b0",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coin": "BTC",
          "detail": "Excellent liquidity — negligible impact",
          "expected_slippage_pct": 0.0081,
          "expected_slippage_usd": 0.081,
          "market_atr_pct": 2.837,
          "price_usd": 63733,
          "recommendation": "EXECUTE_NOW",
          "regime": "RANGING",
          "side": "buy",
          "size_usd": 1000.0,
          "suggested_tranches": 1,
          "timestamp": "2026-07-16T23:35:44Z",
          "total_cost_usd": 1000.08,
          "valid_for_seconds": 120
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "detail": {
            "type": "string"
          },
          "expected_slippage_pct": {
            "type": "number"
          },
          "expected_slippage_usd": {
            "type": "number"
          },
          "market_atr_pct": {
            "type": "number"
          },
          "price_usd": {
            "type": "integer"
          },
          "recommendation": {
            "type": "string"
          },
          "regime": {
            "type": "string"
          },
          "side": {
            "type": "string"
          },
          "size_usd": {
            "type": "number"
          },
          "suggested_tranches": {
            "type": "integer"
          },
          "timestamp": {
            "type": "string"
          },
          "total_cost_usd": {
            "type": "number"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "optimal_order_routing",
      "tier": "execution",
      "category": "execution",
      "endpoint": "https://apexrunner.ai/signals/optimal-order-routing",
      "price_usd": 4.0,
      "refresh_seconds": 60,
      "status": "live",
      "description": "Compares Kraken, Coinbase, and Hyperliquid fee-adjusted net cost for a given trade. Returns the cheapest exchange to execute on and exact dollar savings vs alternatives. Params: ?coin=BTC&size_usd=5000&side=buy",
      "agent_use_case": "Before executing any trade, call this to route to the cheapest exchange. On a $5,000 BTC buy, HL vs Coinbase saves ~$27.50 in fees alone.",
      "example_output": {
        "_schema": "Recommended exchange with savings vs alternatives, per-exchange fee breakdown, and net cost comparison",
        "_fields": [
          "coin",
          "exchanges",
          "reason",
          "recommended_exchange",
          "savings_pct",
          "savings_vs_worst_usd",
          "side",
          "size_usd",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "optimal_order_routing",
            "signal_hash": "67abb491f22367d8",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coin": "BTC",
          "exchanges": {
            "coinbase": {
              "fee_usd": 6.0,
              "net_cost_usd": 1006.0,
              "price": 63733,
              "taker_fee_pct": 0.6
            },
            "hyperliquid": {
              "fee_usd": 0.5,
              "net_cost_usd": 1000.5,
              "price": 63774.5,
              "taker_fee_pct": 0.05
            },
            "kraken": {
              "fee_usd": 2.6,
              "net_cost_usd": 1002.6,
              "price": 63733,
              "taker_fee_pct": 0.26
            }
          },
          "reason": "Lowest cost — hyperliquid saves $5.5000 vs alternatives",
          "recommended_exchange": "hyperliquid",
          "savings_pct": 0.55,
          "savings_vs_worst_usd": 5.5,
          "side": "buy",
          "size_usd": 1000.0,
          "timestamp": "2026-07-16T23:35:47Z",
          "valid_for_seconds": 60
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "exchanges": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "fee_usd": {
                  "type": "number"
                },
                "net_cost_usd": {
                  "type": "number"
                },
                "price": {
                  "type": "integer"
                },
                "taker_fee_pct": {
                  "type": "number"
                }
              }
            }
          },
          "reason": {
            "type": "string"
          },
          "recommended_exchange": {
            "type": "string"
          },
          "savings_pct": {
            "type": "number"
          },
          "savings_vs_worst_usd": {
            "type": "number"
          },
          "side": {
            "type": "string"
          },
          "size_usd": {
            "type": "number"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "execution_window_optimizer",
      "tier": "execution",
      "category": "execution",
      "endpoint": "https://apexrunner.ai/signals/execution-window-optimizer",
      "price_usd": 5.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Composite execution timing score (0-100) based on time-of-day liquidity, market regime, live grid fill velocity, Fear & Greed, and ATR volatility. Returns EXECUTE_NOW / GOOD_WINDOW / WAIT_15MIN / WAIT_SESSION with full component breakdown and next optimal window. Param: ?coin=BTC",
      "agent_use_case": "Schedule large orders around this signal. Executing during US session (13-17 UTC) with HIGH velocity can reduce slippage 30-40% vs off-hours.",
      "example_output": {
        "_schema": "Execution timing score 0-100 with verdict (EXECUTE_NOW/GOOD_WINDOW/WAIT_15MIN/WAIT_SESSION), recommended order type, component scores, and next optimal window",
        "_fields": [
          "coin",
          "components",
          "next_optimal_window",
          "rationale",
          "recommended_order_type",
          "timestamp",
          "valid_for_seconds",
          "verdict",
          "window_score"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "execution_window",
            "signal_hash": "69f054d8f9d951e1",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "coin": "BTC",
          "components": {
            "fear_greed": {
              "score": 70,
              "value": 34
            },
            "fill_velocity": {
              "score": 50,
              "velocity": "LOW"
            },
            "regime": {
              "regime": "RANGING",
              "score": 80
            },
            "time_of_day": {
              "score": 75,
              "session": "ASIA",
              "utc_hour": 23
            },
            "volatility": {
              "atr_pct": 2.837,
              "score": 60
            }
          },
          "next_optimal_window": "00:00 UTC (+1h)",
          "rationale": "Conditions support execution with limit orders",
          "recommended_order_type": "limit",
          "timestamp": "2026-07-16T23:35:49Z",
          "valid_for_seconds": 300,
          "verdict": "GOOD_WINDOW",
          "window_score": 69
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "coin": {
            "type": "string"
          },
          "components": {
            "type": "object",
            "properties": {
              "fear_greed": {
                "type": "object",
                "properties": {
                  "score": {
                    "type": "integer"
                  },
                  "value": {
                    "type": "integer"
                  }
                }
              },
              "fill_velocity": {
                "type": "object",
                "properties": {
                  "score": {
                    "type": "integer"
                  },
                  "velocity": {
                    "type": "string"
                  }
                }
              },
              "regime": {
                "type": "object",
                "properties": {
                  "regime": {
                    "type": "string"
                  },
                  "score": {
                    "type": "integer"
                  }
                }
              },
              "time_of_day": {
                "type": "object",
                "properties": {
                  "score": {
                    "type": "integer"
                  },
                  "session": {
                    "type": "string"
                  },
                  "utc_hour": {
                    "type": "integer"
                  }
                }
              },
              "volatility": {
                "type": "object",
                "properties": {
                  "atr_pct": {
                    "type": "number"
                  },
                  "score": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "next_optimal_window": {
            "type": "string"
          },
          "rationale": {
            "type": "string"
          },
          "recommended_order_type": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          },
          "verdict": {
            "type": "string"
          },
          "window_score": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "arb_opportunity_delta",
      "tier": "execution",
      "category": "arbitrage",
      "endpoint": "https://apexrunner.ai/signals/arb-opportunity-delta",
      "price_usd": 5.0,
      "refresh_seconds": 30,
      "status": "live",
      "description": "Actionable cross-exchange arbitrage opportunities with net profitability after fees. Scans BTC, ETH, SOL, AVAX across Kraken/Coinbase vs Hyperliquid. Returns gross spread %, fee-adjusted net %, minimum profitable size, recommended size, and urgency (ACT_NOW / EXECUTE / MARGINAL). 30s cache matches arb window duration.",
      "agent_use_case": "Poll every 30s during active trading. When urgency=ACT_NOW, execute both legs simultaneously — buy on buy_exchange, sell on sell_exchange. Window closes in window_duration_seconds.",
      "example_output": {
        "_schema": "Arb opportunities with buy/sell exchange pair, gross/net spread after fees, profitability flag, recommended size, and urgency label (ACT_NOW/EXECUTE/MARGINAL)",
        "_fields": [
          "apex_arb_threshold_pct",
          "next_scan_seconds",
          "no_opportunity_coins",
          "opportunities",
          "scan_timestamp"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "arb_opportunity_delta",
            "signal_hash": "48a5c2abc904ae0e",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "apex_arb_threshold_pct": 0.35,
          "next_scan_seconds": 30,
          "no_opportunity_coins": [
            "BTC",
            "ETH",
            "SOL",
            "AVAX"
          ],
          "opportunities": [],
          "scan_timestamp": "2026-07-16T23:35:52Z"
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "apex_arb_threshold_pct": {
            "type": "number"
          },
          "next_scan_seconds": {
            "type": "integer"
          },
          "no_opportunity_coins": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "opportunities": {
            "type": "array",
            "items": {}
          },
          "scan_timestamp": {
            "type": "string"
          }
        }
      }
    },
    {
      "name": "crowded_trade_detector",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/crowded-trade-detector",
      "price_usd": 10.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Identify HIGHLY_CROWDED trades from HL top-20 leaderboard positions. Returns crowding score 0-100 per coin, long/short wallet split, leverage, and contrarian signal. Fade crowded positions or avoid; exploit uncrowded opportunities.",
      "agent_use_case": "When crowding_score > 80 (HIGHLY_CROWDED), fade the dominant direction — top traders are the exit liquidity. When market_consensus=BULLISH_CROWDED, consider hedging long exposure.",
      "example_output": {
        "_schema": "Crowding scores per coin with severity label (MODERATE/CROWDED/HIGHLY_CROWDED), contrarian signal, uncrowded opportunities, and market consensus",
        "_fields": [
          "consensus_risk",
          "crowded_trades",
          "market_consensus",
          "timestamp",
          "uncrowded_opportunities",
          "valid_for_seconds",
          "wallets_sampled"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "crowded_trade_detector",
            "signal_hash": "62cd15b71efb8dbe",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "consensus_risk": "LOW",
          "crowded_trades": [
            {
              "coin": "SOL",
              "contrarian_signal": "LONG",
              "contrarian_strength": "STRONG",
              "crowding_score": 100,
              "direction": "SHORT",
              "risk_warning": "Crowded SHORT — fade risk elevated",
              "severity": "HIGHLY_CROWDED"
            },
            {
              "coin": "ETH",
              "contrarian_signal": "LONG",
              "contrarian_strength": "MODERATE",
              "crowding_score": 70,
              "direction": "SHORT",
              "risk_warning": "Crowded SHORT — fade risk elevated",
              "severity": "CROWDED"
            },
            {
              "coin": "DOGE",
              "contrarian_signal": "LONG",
              "contrarian_strength": "MODERATE",
              "crowding_score": 65,
              "direction": "SHORT",
              "risk_warning": "Crowded SHORT — fade risk elevated",
              "severity": "CROWDED"
            }
          ],
          "market_consensus": "BALANCED",
          "timestamp": "2026-07-16T23:32:44Z",
          "uncrowded_opportunities": [
            "BTC",
            "AVAX",
            "ARB",
            "LINK"
          ],
          "valid_for_seconds": 300,
          "wallets_sampled": 20
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "consensus_risk": {
            "type": "string"
          },
          "crowded_trades": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "coin": {
                  "type": "string"
                },
                "contrarian_signal": {
                  "type": "string"
                },
                "contrarian_strength": {
                  "type": "string"
                },
                "crowding_score": {
                  "type": "integer"
                },
                "direction": {
                  "type": "string"
                },
                "risk_warning": {
                  "type": "string"
                },
                "severity": {
                  "type": "string"
                }
              }
            }
          },
          "market_consensus": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "uncrowded_opportunities": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "valid_for_seconds": {
            "type": "integer"
          },
          "wallets_sampled": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "agent_conviction_score",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/agent-conviction-score",
      "price_usd": 8.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Measure directional conviction of HL top-20 traders per coin: position size x leverage x hold time, normalized 0-100. High conviction = large concentrated bets by best traders. Low conviction = scattered or small positions.",
      "agent_use_case": "Follow HIGH conviction (score >= 60) trades from top-20 HL traders. STRONG_DIRECTIONAL_BET = consensus among multiple top traders — highest alpha signal.",
      "example_output": {
        "_schema": "Per-coin conviction scores 0-100 with direction, HIGH/MEDIUM/LOW label, signal type, and highest conviction trade identifier",
        "_fields": [
          "conviction_scores",
          "highest_conviction_trade",
          "market_insight",
          "timestamp",
          "valid_for_seconds",
          "wallets_analyzed"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "agent_conviction_score",
            "signal_hash": "74bc39024ed069c9",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "conviction_scores": {
            "0G": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on 0G — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "2Z": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on 2Z — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "AAVE": {
              "avg_leverage": 6.5,
              "avg_position_pct": 1.5,
              "conviction_label": "LOW",
              "conviction_score": 2,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on AAVE — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "ADA": {
              "avg_leverage": 10.0,
              "avg_position_pct": 1.3,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on ADA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "AIXBT": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on AIXBT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "APT": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on APT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ARB": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.6,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on ARB — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ASTER": {
              "avg_leverage": 3.0,
              "avg_position_pct": 2.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on ASTER — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ATOM": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ATOM — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "AVAX": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.6,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on AVAX — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "AVNT": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on AVNT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "BCH": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on BCH — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "BERA": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on BERA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "BNB": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on BNB — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "BOME": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on BOME — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "BTC": {
              "avg_leverage": 20.0,
              "avg_position_pct": 51.4,
              "conviction_label": "HIGH",
              "conviction_score": 74,
              "direction": "LONG",
              "interpretation": "HIGH conviction LONG on BTC — 2 top trader(s) positioned",
              "signal": "STRONG_DIRECTIONAL_BET",
              "wallet_count": 2
            },
            "CHIP": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on CHIP — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "CRV": {
              "avg_leverage": 10.0,
              "avg_position_pct": 1.1,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on CRV — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "DOGE": {
              "avg_leverage": 6.5,
              "avg_position_pct": 3.3,
              "conviction_label": "LOW",
              "conviction_score": 4,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on DOGE — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "EIGEN": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on EIGEN — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ENA": {
              "avg_leverage": 5.0,
              "avg_position_pct": 7.2,
              "conviction_label": "LOW",
              "conviction_score": 3,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on ENA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ETH": {
              "avg_leverage": 21.2,
              "avg_position_pct": 100.0,
              "conviction_label": "HIGH",
              "conviction_score": 100,
              "direction": "SHORT",
              "interpretation": "HIGH conviction SHORT on ETH — 4 top trader(s) positioned",
              "signal": "STRONG_DIRECTIONAL_BET",
              "wallet_count": 4
            },
            "ETHFI": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ETHFI — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "FARTCOIN": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on FARTCOIN — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "GOAT": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on GOAT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "GRASS": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.6,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on GRASS — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "GRIFFAIN": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on GRIFFAIN — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "HYPE": {
              "avg_leverage": 5.2,
              "avg_position_pct": 29.0,
              "conviction_label": "MEDIUM",
              "conviction_score": 53,
              "direction": "SHORT",
              "interpretation": "MEDIUM conviction SHORT on HYPE — 4 top trader(s) positioned",
              "signal": "MODERATE_BET",
              "wallet_count": 4
            },
            "INJ": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on INJ — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "JUP": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.8,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on JUP — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "KAITO": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on KAITO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "LAYER": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on LAYER — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "LDO": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.5,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on LDO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "LINK": {
              "avg_leverage": 10.0,
              "avg_position_pct": 6.8,
              "conviction_label": "LOW",
              "conviction_score": 6,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on LINK — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "LIT": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on LIT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "LTC": {
              "avg_leverage": 10.0,
              "avg_position_pct": 2.1,
              "conviction_label": "LOW",
              "conviction_score": 2,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on LTC — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ME": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ME — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "MEGA": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on MEGA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "MELANIA": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on MELANIA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "MET": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on MET — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "MON": {
              "avg_leverage": 4.0,
              "avg_position_pct": 50.1,
              "conviction_label": "MEDIUM",
              "conviction_score": 35,
              "direction": "SHORT",
              "interpretation": "MEDIUM conviction SHORT on MON — 2 top trader(s) positioned",
              "signal": "MODERATE_BET",
              "wallet_count": 2
            },
            "MOODENG": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on MOODENG — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "MORPHO": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on MORPHO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "NEAR": {
              "avg_leverage": 10.0,
              "avg_position_pct": 1.2,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on NEAR — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ONDO": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.1,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ONDO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PAXG": {
              "avg_leverage": 5.0,
              "avg_position_pct": 3.6,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on PAXG — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PENGU": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on PENGU — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PNUT": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on PNUT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "POPCAT": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.7,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on POPCAT — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PUMP": {
              "avg_leverage": 3.0,
              "avg_position_pct": 11.0,
              "conviction_label": "LOW",
              "conviction_score": 3,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on PUMP — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PURR": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on PURR — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "PYTH": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.5,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on PYTH — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "SEI": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on SEI — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "SNX": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on SNX — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "SOL": {
              "avg_leverage": 14.6,
              "avg_position_pct": 34.5,
              "conviction_label": "HIGH",
              "conviction_score": 100,
              "direction": "SHORT",
              "interpretation": "HIGH conviction SHORT on SOL — 5 top trader(s) positioned",
              "signal": "STRONG_DIRECTIONAL_BET",
              "wallet_count": 5
            },
            "SOPH": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on SOPH — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "SPX": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on SPX — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "STBL": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.1,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on STBL — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "STRK": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on STRK — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "STX": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on STX — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "SUI": {
              "avg_leverage": 6.5,
              "avg_position_pct": 2.7,
              "conviction_label": "LOW",
              "conviction_score": 3,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on SUI — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "TAO": {
              "avg_leverage": 4.0,
              "avg_position_pct": 1.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on TAO — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "TIA": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.6,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on TIA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "TRUMP": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.1,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on TRUMP — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "TRX": {
              "avg_leverage": 10.0,
              "avg_position_pct": 2.6,
              "conviction_label": "LOW",
              "conviction_score": 2,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on TRX — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "TURBO": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on TURBO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "UNI": {
              "avg_leverage": 10.0,
              "avg_position_pct": 1.1,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on UNI — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "USUAL": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on USUAL — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "VIRTUAL": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.2,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on VIRTUAL — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "VVV": {
              "avg_leverage": 3.0,
              "avg_position_pct": 2.8,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on VVV — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "WIF": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on WIF — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "WLD": {
              "avg_leverage": 7.7,
              "avg_position_pct": 1.8,
              "conviction_label": "LOW",
              "conviction_score": 3,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on WLD — 3 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 3
            },
            "WLFI": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.8,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on WLFI — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "XLM": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.1,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on XLM — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "XPL": {
              "avg_leverage": 4.0,
              "avg_position_pct": 2.1,
              "conviction_label": "LOW",
              "conviction_score": 1,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on XPL — 2 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 2
            },
            "XRP": {
              "avg_leverage": 15.0,
              "avg_position_pct": 14.9,
              "conviction_label": "MEDIUM",
              "conviction_score": 32,
              "direction": "SHORT",
              "interpretation": "MEDIUM conviction SHORT on XRP — 2 top trader(s) positioned",
              "signal": "MODERATE_BET",
              "wallet_count": 2
            },
            "ZEC": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.4,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on ZEC — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ZORA": {
              "avg_leverage": 3.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ZORA — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "ZRO": {
              "avg_leverage": 5.0,
              "avg_position_pct": 1.8,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on ZRO — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "kBONK": {
              "avg_leverage": 10.0,
              "avg_position_pct": 1.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on kBONK — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "kFLOKI": {
              "avg_leverage": 5.0,
              "avg_position_pct": 0.3,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "LONG",
              "interpretation": "LOW conviction LONG on kFLOKI — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "kPEPE": {
              "avg_leverage": 10.0,
              "avg_position_pct": 3.5,
              "conviction_label": "LOW",
              "conviction_score": 3,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on kPEPE — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            },
            "kSHIB": {
              "avg_leverage": 10.0,
              "avg_position_pct": 0.0,
              "conviction_label": "LOW",
              "conviction_score": 0,
              "direction": "SHORT",
              "interpretation": "LOW conviction SHORT on kSHIB — 1 top trader(s) positioned",
              "signal": "WEAK",
              "wallet_count": 1
            }
          },
          "highest_conviction_trade": "SOL_SHORT",
          "market_insight": "Strongest conviction: SOL SHORT (score 100/100)",
          "timestamp": "2026-07-16T23:32:45Z",
          "valid_for_seconds": 300,
          "wallets_analyzed": 20
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "conviction_scores": {
            "type": "object",
            "additionalProperties": {
              "type": "object",
              "properties": {
                "avg_leverage": {
                  "type": "number"
                },
                "avg_position_pct": {
                  "type": "number"
                },
                "conviction_label": {
                  "type": "string"
                },
                "conviction_score": {
                  "type": "integer"
                },
                "direction": {
                  "type": "string"
                },
                "interpretation": {
                  "type": "string"
                },
                "signal": {
                  "type": "string"
                },
                "wallet_count": {
                  "type": "integer"
                }
              }
            }
          },
          "highest_conviction_trade": {
            "type": "string"
          },
          "market_insight": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          },
          "wallets_analyzed": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "narrative_intelligence",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/narrative-intelligence",
      "price_usd": 8.0,
      "refresh_seconds": 1800,
      "status": "live",
      "description": "AI-powered market narrative analysis. Identifies primary crypto narrative, saturation level (EARLY to SATURATED), alpha window status, rotation signal, and contrarian setup. Powered by DeepSeek AI analyzing live APEX market data. 30-minute cache.",
      "agent_use_case": "Check alpha_window before major position entries. OPEN = narrative is early-stage with alpha available. SATURATED = narrative is consensus, fade or avoid. Use rotation_signal.to for sector rotation.",
      "example_output": {
        "_schema": "AI narrative analysis with saturation level (EARLY/DEVELOPING/MATURE/SATURATED), alpha window (OPEN/CLOSING/CLOSED), rotation signal, and contrarian setup",
        "_fields": [
          "alpha_window",
          "confidence",
          "contrarian_setup",
          "key_themes",
          "momentum_score",
          "narrative_age_days",
          "narrative_sentiment",
          "primary_narrative",
          "rotation_signal",
          "saturation_level",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "narrative_intelligence",
            "signal_hash": "4104ed3b0b31f991",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "alpha_window": "OPEN",
          "confidence": "MEDIUM",
          "contrarian_setup": {
            "current_risk": "Continued downside if macro fears deepen; high correlation risk",
            "fade_trade": "Go long altcoins vs Bitcoin anticipating mean reversion after BTC dominance peaks",
            "trigger": "Extreme Fear (F&G 34) and near-zero funding rates historically precede sharp reversals"
          },
          "key_themes": [
            "Fear-driven Bitcoin dominance surge",
            "Altcoin bloodbath and capital rotation",
            "Macroeconomic headwinds and rate uncertainty",
            "Low funding rates signaling bearish positioning",
            "Flight to quality in crypto assets"
          ],
          "momentum_score": 39,
          "narrative_age_days": 45,
          "narrative_sentiment": "BEARISH",
          "primary_narrative": "Risk-off flight to Bitcoin safety amid altcoin weakness and macro uncertainty",
          "rotation_signal": {
            "conviction": "HIGH",
            "from": "Altcoins and speculative tokens",
            "to": "Bitcoin and stablecoins"
          },
          "saturation_level": "DEVELOPING",
          "timestamp": "2026-07-16T23:18:40Z",
          "valid_for_seconds": 1800
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "alpha_window": {
            "type": "string"
          },
          "confidence": {
            "type": "string"
          },
          "contrarian_setup": {
            "type": "object",
            "properties": {
              "current_risk": {
                "type": "string"
              },
              "fade_trade": {
                "type": "string"
              },
              "trigger": {
                "type": "string"
              }
            }
          },
          "key_themes": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "momentum_score": {
            "type": "integer"
          },
          "narrative_age_days": {
            "type": "integer"
          },
          "narrative_sentiment": {
            "type": "string"
          },
          "primary_narrative": {
            "type": "string"
          },
          "rotation_signal": {
            "type": "object",
            "properties": {
              "conviction": {
                "type": "string"
              },
              "from": {
                "type": "string"
              },
              "to": {
                "type": "string"
              }
            }
          },
          "saturation_level": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "capital_rotation_signal",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/capital-rotation-signal",
      "price_usd": 6.0,
      "refresh_seconds": 3600,
      "status": "live",
      "description": "Detect capital rotation state: BTC_ACCUMULATION, ALT_SEASON_EARLY, ALT_SEASON_LATE, RISK_OFF, RECOVERY, or CHOPPY. Based on BTC dominance trend, F&G, whale positioning, and funding rates. Returns recommended allocation per coin.",
      "agent_use_case": "Rebalance portfolio allocation based on rotation_state. ALT_SEASON_EARLY: reduce BTC, accumulate ETH/SOL. BTC_ACCUMULATION: sell alts, buy BTC. RISK_OFF: reduce all, hold stables.",
      "example_output": {
        "_schema": "Capital rotation state (BTC_ACCUMULATION/ALT_SEASON_EARLY/ALT_SEASON_LATE/RISK_OFF/RECOVERY/CHOPPY) with rotation direction, phase, and recommended allocations per coin",
        "_fields": [
          "recommended_allocations",
          "risk_factors",
          "rotation_from",
          "rotation_phase",
          "rotation_state",
          "rotation_to",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "capital_rotation",
            "signal_hash": "d779005321d4d8b5",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "recommended_allocations": {
            "AVAX": "REDUCE",
            "BTC": "REDUCE",
            "ETH": "REDUCE",
            "SOL": "REDUCE"
          },
          "risk_factors": [
            "Top HL traders net short"
          ],
          "rotation_from": "alts",
          "rotation_phase": "EARLY",
          "rotation_state": "RISK_OFF",
          "rotation_to": "BTC/stable",
          "timestamp": "2026-07-16T23:36:03Z",
          "valid_for_seconds": 3600
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "recommended_allocations": {
            "type": "object",
            "properties": {
              "AVAX": {
                "type": "string"
              },
              "BTC": {
                "type": "string"
              },
              "ETH": {
                "type": "string"
              },
              "SOL": {
                "type": "string"
              }
            }
          },
          "risk_factors": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "rotation_from": {
            "type": "string"
          },
          "rotation_phase": {
            "type": "string"
          },
          "rotation_state": {
            "type": "string"
          },
          "rotation_to": {
            "type": "string"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "agent_stress_index",
      "tier": "signal-analytics",
      "category": "signal-analytics",
      "endpoint": "https://apexrunner.ai/signals/agent-stress-index",
      "price_usd": 2.0,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Detects panic, uncertainty, and unusual call patterns from live signal_usage data. Stress score 0-100 from: risk signal spikes, repeated same-signal calls, unusual 3-5am UTC patterns, and bullish/bearish signal switching. High stress = potential market dislocation.",
      "agent_use_case": "When stress_level=HIGH or CRITICAL, reduce position sizing — other agents are panicking which precedes sharp moves. NORMAL or LOW = calm market, normal sizing applies.",
      "example_output": {
        "_schema": "Stress score 0-100 with stress level (LOW/NORMAL/ELEVATED/HIGH/CRITICAL), anomaly list with APEX-STRESS codes, market implication, and activity metrics",
        "_fields": [
          "activity_multiplier",
          "agents_monitored",
          "anomalies",
          "market_implication",
          "stress_level",
          "stress_score",
          "timestamp",
          "valid_for_seconds"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "agent_stress_index",
            "signal_hash": "fc237fb6a19cea43",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "activity_multiplier": 25.82,
          "agents_monitored": 1,
          "anomalies": [
            {
              "description": "Risk monitoring activity elevated above normal range",
              "severity": "HIGH",
              "type": "APEX-STRESS-001"
            }
          ],
          "market_implication": "Extreme agent panic detected — potential cascade event",
          "stress_level": "CRITICAL",
          "stress_score": 80,
          "timestamp": "2026-07-16T23:36:05Z",
          "valid_for_seconds": 300
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "activity_multiplier": {
            "type": "number"
          },
          "agents_monitored": {
            "type": "integer"
          },
          "anomalies": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "description": {
                  "type": "string"
                },
                "severity": {
                  "type": "string"
                },
                "type": {
                  "type": "string"
                }
              }
            }
          },
          "market_implication": {
            "type": "string"
          },
          "stress_level": {
            "type": "string"
          },
          "stress_score": {
            "type": "integer"
          },
          "timestamp": {
            "type": "string"
          },
          "valid_for_seconds": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "btc_price_tick",
      "tier": "micro",
      "category": "micro",
      "endpoint": "https://apexrunner.ai/signals/btc-price-tick",
      "price_usd": 0.01,
      "refresh_seconds": 15,
      "status": "live",
      "description": "Ultra-minimal price tick at $0.01 — BTC/ETH/SOL/AVAX prices from Hyperliquid in minimal JSON. Designed for high-frequency bots that need sub-second parsing. Keys: b=BTC, e=ETH, s=SOL, a=AVAX, t=timestamp.",
      "agent_use_case": "Poll every 15s for sub-cent price checks. Minimal JSON payload for fastest parse time. Falls back to aggregated price data if HL is unavailable.",
      "example_output": {
        "_schema": "Ultra-minimal price tick with BTC/ETH/SOL/AVAX prices and Unix timestamp. Keys are single letters for minimal payload size.",
        "_fields": [
          "a",
          "b",
          "e",
          "s",
          "t"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "btc_price_tick",
            "signal_hash": "9a1f0164ddc76e08",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "a": 6.4939,
          "b": 63769.5,
          "e": 1860.75,
          "s": 75.1425,
          "t": 1784244968
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "a": {
            "type": "number"
          },
          "b": {
            "type": "number"
          },
          "e": {
            "type": "number"
          },
          "s": {
            "type": "number"
          },
          "t": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "fg_micro",
      "tier": "micro",
      "category": "micro",
      "endpoint": "https://apexrunner.ai/signals/fg-micro",
      "price_usd": 0.01,
      "refresh_seconds": 300,
      "status": "live",
      "description": "Ultra-minimal Fear & Greed tick at $0.01 — value, label, and timestamp only. Keys: v=value, l=label, t=timestamp. 300s cache.",
      "agent_use_case": "Fastest F&G check for bots polling on a schedule. Use v < 20 as extreme fear accumulation signal, v > 80 as extreme greed exit signal.",
      "example_output": {
        "_schema": "Ultra-minimal Fear & Greed with value 0-100, label string, and Unix timestamp. Keys are single letters.",
        "_fields": [
          "l",
          "t",
          "v"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "fg_micro",
            "signal_hash": "43eff85f248d3018",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "l": "Fear",
          "t": 1784244768,
          "v": 34
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "l": {
            "type": "string"
          },
          "t": {
            "type": "integer"
          },
          "v": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "regime_micro",
      "tier": "micro",
      "category": "micro",
      "endpoint": "https://apexrunner.ai/signals/regime-micro",
      "price_usd": 0.02,
      "refresh_seconds": 120,
      "status": "live",
      "description": "Ultra-minimal regime tick at $0.02 — RANGING/TRENDING/CRISIS/CHOPPY for BTC/ETH/SOL/AVAX. Keys: b=BTC, e=ETH, s=SOL, a=AVAX, t=timestamp. 120s cache.",
      "agent_use_case": "Quick multi-coin regime snapshot for strategy selection. All RANGING = grid mode. Any TRENDING = momentum mode. Any CRISIS = reduce all exposure.",
      "example_output": {
        "_schema": "Ultra-minimal regime tick for BTC/ETH/SOL/AVAX with Unix timestamp. Keys are single letters, values are RANGING/TRENDING/CRISIS/CHOPPY.",
        "_fields": [
          "a",
          "b",
          "e",
          "s",
          "t"
        ],
        "_example": {
          "_apex": {
            "evolution_runs": 10,
            "instance": "kraken-coinbase-hyperliquid",
            "live_capital_deployed": true,
            "live_trading": true,
            "signal": "regime_micro",
            "signal_hash": "b17714c82efc5140",
            "source": "APEX Runner",
            "trades_backing_signal": 4325,
            "verify_at": "apexrunner.ai/signals/docs/",
            "version": "9.1"
          },
          "a": "CHOPPY",
          "b": "RANGING",
          "e": "RANGING",
          "s": "CHOPPY",
          "t": 1784244973
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "_apex": {
            "type": "object",
            "properties": {
              "evolution_runs": {
                "type": "integer"
              },
              "instance": {
                "type": "string"
              },
              "live_capital_deployed": {
                "type": "boolean"
              },
              "live_trading": {
                "type": "boolean"
              },
              "signal": {
                "type": "string"
              },
              "signal_hash": {
                "type": "string"
              },
              "source": {
                "type": "string"
              },
              "trades_backing_signal": {
                "type": "integer"
              },
              "verify_at": {
                "type": "string"
              },
              "version": {
                "type": "string"
              }
            }
          },
          "a": {
            "type": "string"
          },
          "b": {
            "type": "string"
          },
          "e": {
            "type": "string"
          },
          "s": {
            "type": "string"
          },
          "t": {
            "type": "integer"
          }
        }
      }
    },
    {
      "name": "aggregate_agent_bias",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/aggregate-agent-bias",
      "price_usd": 15.0,
      "refresh_seconds": 300,
      "status": "coming_soon",
      "description": "Aggregate directional bias from all APEX-monitored agents across all active positions. Returns net long/short ratio, conviction-weighted bias, and market maker vs taker split. The highest-signal crowding indicator in the APEX catalog.",
      "agent_use_case": "When aggregate_bias is EXTREME_LONG (>85%), fade the crowd. When EXTREME_SHORT, look for reversal entries."
    },
    {
      "name": "agent_consensus_index",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/agent-consensus-index",
      "price_usd": 12.0,
      "refresh_seconds": 300,
      "status": "coming_soon",
      "description": "Cross-signal consensus index — how many APEX signals agree on direction. Returns consensus_score 0-100 and the number of bullish vs bearish signals currently active. High consensus = high conviction trade.",
      "agent_use_case": "Only take directional bets when consensus_score >= 70 — at least 7/10 signals aligned. Low consensus = choppy conditions, avoid."
    },
    {
      "name": "divergent_intelligence",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/divergent-intelligence",
      "price_usd": 12.0,
      "refresh_seconds": 600,
      "status": "coming_soon",
      "description": "Detects when APEX signals diverge from HL top-trader positioning — a historically rare but high-alpha setup. Returns divergence_score and the specific signal conflict driving the setup.",
      "agent_use_case": "High divergence between APEX model signals and smart money positioning is a leading contrarian indicator. APEX signals have a higher success rate — position against smart money when divergence_score >= 70."
    },
    {
      "name": "agent_narrative_convergence",
      "tier": "strategic-edge",
      "category": "strategic-edge",
      "endpoint": "https://apexrunner.ai/signals/agent-narrative-convergence",
      "price_usd": 10.0,
      "refresh_seconds": 1800,
      "status": "coming_soon",
      "description": "Detects when AI narrative analysis and quantitative signals converge on the same theme. Convergence = high confidence setup. Divergence = uncertain or transitioning market. Returns convergence_score 0-100 and the unified thesis.",
      "agent_use_case": "When narrative_convergence_score >= 80, it means both AI qualitative analysis and quant signals agree — highest confidence entry signal in the APEX catalog."
    }
  ]
}
