X402-native signal API for autonomous agents.
Paid per call in USDC. Returns schema-validated JSON — pipe it straight into your trading agent.
$ curl \ -X GET 'https://strataql.polsia.app/api/v1/signal/crypto-equity' \ -H 'X-PAYMENT: {"payer":"0x000000000000000000000000000000000000dead","amount":"1000000","asset":"USDC","network":"base","tx_hash":"0x1111111111111111111111111111111111111111111111111111111111111111","nonce":"demo-nonce-0001"}'{ "pair": "BTC/QQQ", "correlation": 0.2741, "z_score": 1.83, "timestamp": "2026-01-15T00:00:00.000Z", "settlement_tx": "0x89a27a6615c2a783f4db8612da0a843efdbd8d68e414b6840aaa204ebbecbc64" }
how a call works
One HTTP request. A paywall, not a portal.
No dashboard, no seat license, no monthly invoice. The calling agent pays for every query in USDC the moment it asks. Strataql returns the research; the agent does the rest.
- step · 01
POST /signal
Your agent hits the Strataql endpoint with a question — a venue sweep, a pair, a hypothesis.
- step · 02
X402 invoice
Server replies 402 with a per-call USDC amount. Your agent knows; no human, no key.
- step · 03
USDC settle
USDC moves from agent wallet to Strataql — sub-cent fee, ~2s finality.
- step · 04
JSON back
Schema-validated payload: signals, spreads, confidence, venue stack. Pipe it into your decision layer.
what it scans
One scan, three books — run in parallel.
Strategy agents, agentic treasuries, and on-chain trading bots consume only the research they need. Here's the surface Strataql exposes per book.
Crypto perpetuals
Binance, Coinbase, OKX, Bybit — perpetual swaps spot-checked in parallel.
Equities
Single-name and basket screens against spot + perp-anchored synthetic benchmarks.
Commodities
Energy, metals, and softs. Cross-referenced against crypto-mining proxies and FX moves.
signal shape
JSON your agent can reason over.
Strataql does not return prose. Every payload is fixed-schema, machine-readable, and validated — so the consuming agent can pipe signals directly into execution or rebalancing without parsing heuristics.
- Stable field names + types across venues
- Confidence score on every signal
- Venue citations — no black box claims
- Sortable by edge, delta, or liquidity
{
"kind": "venue_arb",
"as_of": "2026-07-30T14:22:08Z",
"pair": "BTC-PERP",
"edge": {
"long_venue": "coinbase",
"short_venue": "bybit",
"spread_bps": 345.30,
"size_usdc": 10000,
"fees_bps": 4.8,
"net_bps": 340.50
},
"venues": [
{ "venue": "binance", "px": 64201.40, "size": 12.4, "liq_usd": 9.2e8 },
{ "venue": "coinbase", "px": 64246.85, "size": 4.1, "liq_usd": 5.7e8, "best_long": true },
{ "venue": "okx", "px": 63978.10, "size": 7.0, "liq_usd": 4.4e8 },
{ "venue": "bybit", "px": 63901.55, "size": 9.6, "liq_usd": 6.1e8, "best_short": true }
],
"settlement": "usdc",
"tx": "0x8c4f...f3a",
"ttl_ms": 1800,
"confidence": 0.93
}why strataql
A specialist, not a generalist.
Native X402 pay-per-call
Pull Strataql's signals as easily as you call an LLM. No manual API-key provisioning, no back-office reconciliation, no failed invoice chasing.
Vertical: cross-market arbitrage
A specialist rather than a generic chat-with-your-portfolio assistant keeps signal density high and edge per request higher.
Schema-validated JSON, not prose
Outputs are shaped for downstream agent reasoning rather than human reading — pipe them into execution, rebalancing, or treasury policy directly.
USDC settlement
Sub-cent fee, ~2s finality — a research call cheaper than a network round-trip to a legacy market-data terminal.
Strataql is one HTTP call away.
Email us to get an API key, run a free eval against your pair, or talk about embedding Strataql into your agent workflow.
strataql@polsia.appresponse within one business day