DEV Community

ScriptMasterLabs
ScriptMasterLabs

Posted on Originally published at scriptmasterlabs.com

Zero Competitors: I Built Per-Request Cycle Telemetry for Trading Bots

Zero Competitors: I Built Per-Request Cycle Telemetry for Trading Bots

Footprint and order-flow analytics are a mature industry — for humans. Sierra Chart, Quantower, ATAS, Bookmap, Jigsaw: $16–$879 for desktop platforms, plus $30–200/mo for the L2 data feeds underneath. NinjaTrader add-ons run $55/mo or $459 lifetime.

For trading bots? Nothing. Not a single API serves computed cycle coordinates or footprint proxies per-request, at any price. I searched. I found none.

So I built it: $0.02 per request, x402 v2, USDC on Base. Live today.

The empty lane

Every market-data API on earth is a subscription: Massive/Polygon ($29–$2,499/mo), Alpaca ($99/mo), Finnhub ($49.99+), Twelve Data ($29+), Alpha Vantage ($49.99+). The free tiers are deliberately crippled for bot workloads — Massive gives you 5 req/min and a monthly cap you can blow through before month-end; Alpha Vantage advertises 25/day and throttles to 5–7 in practice. They all want you on a monthly plan.

The per-request market-data that does exist via x402 is crypto: CoinGecko at $0.0005/call on SerenAI (2,998 agent transactions in the first weeks — "an agent would need 258,000 calls/mo before the $129/mo subscription wins"). Oracle Sentinel does prediction-market intel on Solana: /signal $0.01, /whale $0.02, /analysis $0.03.

But cycle telemetry — 55-bar cycle coordinates, volume footprint proxies, phase and target-window data for US equities — zero per-request competitors exist. The cycle/timing indicator world is TradingView Pine scripts: chart eye-candy for humans, no API, invite-only or paid, nothing an agent can call.

FlashAlpha is the closest existing model — pre-computed GEX/DEX/VEX exposure analytics at free/$79/$299/$1,499/mo. Still a subscription.

What $0.02 buys

curl "https://squeezeos-api.onrender.com/v1/cycle-telemetry?symbol=AAPL"
Enter fullscreen mode Exit fullscreen mode

First hit returns a real x402 v2 challenge:

{
  "x402Version": 2,
  "accepts": [{
    "scheme": "exact",
    "network": "eip155:8453",
    "amount": "20000",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "payTo": "0xc29185fa176357612f3194735753e520e91adc46",
    "maxTimeoutSeconds": 120
  }]
}
Enter fullscreen mode Exit fullscreen mode

Your agent signs an EIP-3009 transferWithAuthorization, retries with PAYMENT-SIGNATURE, and gets 55-bar cycle coordinates + volume footprint proxies computed from real daily OHLCV. Methodology is labeled honestly on every response — daily-bar proxies, not tick-level. A bad symbol returns a no-charge error, never synthetic data.

Why per-request wins for bots

The buy-vs-build math is brutal: $30–200/mo for data + $36–$879 for a platform + engineering to compute the metrics yourself. A trading bot that needs cycle data for 50 symbols during a morning scan would burn through Polygon's free tier before the coffee cools. With per-request pricing, that scan costs $1.00. A bot that scans once a week pays $4/month instead of $29–$199.

The r/algotrading consensus is that "genuinely useful historical tick datasets are rarely available without meaningful limits" — traders stitch 2–3 providers and fight lookahead bias aligning them. Per-request computed telemetry sidesteps the whole mess: one endpoint, one price, coordinates out.

The anti-licensing trick: serve derivatives, never raw ticks

One design decision worth stealing: the endpoint returns derived coordinates, never raw tick data. The raw OHLCV (the licensable asset) never leaves the server. This sidesteps the exchange redistribution licensing that kills most market-data startups. Every response carries dataSource, computedAt, barsUsed, and a content hash — claim-receipt style provenance, in a space full of black boxes.

Fail-closed by design

Bad symbol? No-charge error. Data source down? No-charge error. Anything goes wrong? The payment never settles. Failed delivery never earns payment. Every error path returns 402 or a no-charge response — the rail cannot take money without delivering data.

Live now

  • Endpoint: https://squeezeos-api.onrender.com/v1/cycle-telemetry?symbol=
  • Manifest: https://squeezeos-api.onrender.com/.well-known/x402
  • x402 v2 · USDC on Base (eip155:8453) · CDP facilitator sponsors gas — your agent needs USDC, no ETH

Two sibling products on the same rail: a scraper proxy at $0.01/scrape (undercuts SerenAI's $0.0133 Firecrawl resale ~25%, agent-safety validated output) and an MCP gateway at $0.05/call (free tools/list). Same fail-closed model, same manifest.

Built by ScriptMasterLabs (service-disabled veteran-owned small business). If you're building trading bots that need cycle data without a $2,499/mo commitment, this is the cheapest verified rail I could find — because I built it into the empty lane.

Top comments (0)