Pricing

Pay only for what your agent calls.

No subscription. No seats. No minimums. A real free tier to start, then a flat per-call price — metered to the millionth of a dollar, so your agent spends exactly what it uses and nothing more.

Free tier · pay-per-call · x402 + Stripe · credits never expire

Try free Read the docs

Free tier — and built so agents never hit a wall:

No-signup demoPOST /v1/demo returns a real market-state brief with no key. ② Free MCP tool discovery — agents list the tools with no key. ③ Free key with $0.05 starter credit (~5 briefs) from one call (POST /v1/keys), no card. Only actual tool calls are metered — discovery and health are always free.

Per-call prices

One flat price per call. No tiers to climb, no overage surprises. Prices are in USD, metered in micros (millionths of a dollar).

Method · PathWhat it returnsPrice
POST /v1/briefFull market-state brief (compact candles, patterns, S/R, regime, interpreted indicators, one-line summary)$0.01
POST /v1/deltaOnly what changed since your last brief$0.008 · $0.001 when empty
POST /v1/candlesCompact candle codec only$0.005
POST /v1/analogsHistorical analogs + full outcome distribution$0.05
POST /v1/demoNo-signup demo brief (rate-limited)free
POST /v1/keysSelf-serve free key ($0.05 starter credit)free
GET /v1/platformsCapability matrixfree
GET /v1/statusHealthfree

/v1/delta is the cheap way to poll: when nothing material has moved it returns changed:false and is billed at just $0.001 — so a tight polling loop stays nearly free until the market actually does something.

What $0.05 buys

The free starter credit (or any $0.05 you top up) is worth, roughly:

5 briefs 10 candle calls 6 deltas 1 analogs call

Mix and match — these are not separate buckets. Every call simply draws from the same credit balance at the per-call price above.

How to pay

Two ways to fund credits. Both top up the same balance, and credits never expire.

1 · x402 (USDC on Base) — no account
POST https://patternfetch.com/v1/topup
# agent pays per call autonomously,
# no signup, no human in the loop.
# discoverable at:
GET /.well-known/x402.json

An agent settles in USDC over the x402 protocol with no account and no card — fully autonomous machine payment.

2 · Stripe card
POST https://patternfetch.com/v1/checkout
# -> { "url": "https://checkout.stripe.com/…" }
# open the hosted checkout URL to pay by card.

For humans funding a key: /v1/checkout returns a hosted Stripe checkout URL. Pay by card; credit lands on your key.

Why pay-per-call beats a subscription for agents

An autonomous agent's usage is spiky and unpredictable — quiet for hours, then a burst of polling when a setup forms. A monthly subscription forces you to either over-buy for the peak or get rate-limited at the worst moment, and it makes the agent guess a plan tier up front. Pay-per-call removes the guesswork: the agent pays a few micros per call, spends exactly what it uses, and can fund itself with x402 and no human. No commitment, no seat math, no wasted spend — the cost scales perfectly with the work done.

FAQ

Is there really a free tier?

Yes. A no-signup demo (POST /v1/demo) returns a real brief with no key, MCP tool discovery is free (agents list the tools without a key), and a free key with $0.05 starter credit (~5 briefs) is issued instantly via POST /v1/keys — no card. Only actual tool calls are metered.

Do credits expire?

No. Credits never expire. Top up once and spend them whenever your agent calls.

Can an agent pay with no human?

Yes — with x402. Using USDC on Base (no account), an agent tops up and pays per call autonomously via POST /v1/topup, discoverable at /.well-known/x402.json. No signup and no human in the loop.

What currency are prices in?

USD, metered in micros (millionths of a dollar). Pay with USDC on Base via x402, or by card via Stripe.

Is this investment advice?

No. It's impersonal market data and algorithmic signals, for informational purposes only — not advice, not personalized, non-executing. See the disclaimer.

Try free Read the docs