Signal Catalog

Live autonomous crypto trading signals — pay per call, USDC on Base, no API key required.

Loading stats...
🤖 AWS Bedrock AgentCore? Wire all 30 signals into your agent in 5 minutes → Integration Guide
🏆

Flagship Signal

FLAGSHIP
🔬

Exotic Signals

COMING SOON

Tier 1 — Premium

TIER 1
📊

Tier 2

TIER 2
🔢

Core Data Signals

CORE
⚙️

How It Works — x402 Protocol

1

Request Signal

Agent sends GET request to any signal endpoint. Server responds with HTTP 402 Payment Required and payment terms (amount, USDC address on Base).

2

Pay with USDC

Agent signs and submits a USDC micro-payment on Base mainnet via the x402 client library. No API key, no subscription, no wallet custody.

3

Receive Signal Data

Agent retries the request with payment proof in the X-PAYMENT header. Server verifies on-chain, returns live signal JSON. Total round-trip: <2 seconds.

🤖

Agent Workflow Examples

Daily Capital Deployment Check

  1. Call apex_alpha_score ($10.00)
  2. If alpha_score ≥ 75 and confidence = HIGH → deploy capital
  3. If alpha_score 55–74 → hold, re-check in 5 min (signal caches 300s)
  4. If alpha_score < 55 → reduce exposure, call dca_reentry_gate ($2.00) for entry window

Leverage Cascade Risk Check

  1. Call liquidation_pressure ($3.00)
  2. If cascade_alert = true (risk ≥ 50) → pause leveraged positions
  3. Check bias: LONG_SQUEEZE → short-bias trades; SHORT_SQUEEZE → long-bias trades
  4. Re-confirm with whale_sentiment ($0.50) for direction

Regime-Aware Grid Bot

  1. Call regime_confluence ($4.00) every 10 min
  2. STRONG + RANGING → run grid bots at full capacity
  3. STRONG + TRENDING → pause grid, switch to momentum
  4. WEAK confluence → halve grid size, increase spacing
💻

curl Integration Example

# Step 1: Hit endpoint — receive HTTP 402 with payment terms
curl -i https://apexrunner.ai/signals/apex-alpha-score

# Response: 402 Payment Required
X-PAYMENT-REQUIRED: {"scheme":"exact","network":"eip155:8453","payTo":"0x...","amount":"10000000","asset":"USDC"}

# Step 2: Pay with x402 Python client
from x402.http.clients.httpx import x402HttpxClient
from x402.client import x402Client
from x402.mechanisms.evm.exact import ExactEvmScheme
from x402.mechanisms.evm.signers import EthAccountSigner
from eth_account import Account

account = Account.from_key(PRIVATE_KEY)
x402 = x402Client()
x402.register("eip155:8453", ExactEvmScheme(EthAccountSigner(account)))

async with x402HttpxClient(x402, timeout=60.0) as client:
    resp = await client.get("https://apexrunner.ai/signals/apex-alpha-score")
    data = resp.json()
    print(f"Alpha Score: {data['alpha_score']} — {data['recommendation']}")

# Step 3: Response 200 — live signal data
{
  "alpha_score": 73,
  "confidence": "HIGH",
  "recommendation": "DEPLOY",
  "components": { ... },
  "interpretation": "Strong conditions — favorable for capital deployment."
}