The ORB Setups API
Opening range levels, breakout state, and per ticker opening range statistics as JSON. For traders automating the first hour and builders shipping premarket tooling.
What the API returns
- Opening range levels. The high, low, and range for each ticker once the opening range sets.
- Breakout state. Whether a ticker has broken out, in which direction, and when it happened.
- Premarket watchlist. The names flagged before the open, ranked, so a job can prepare before the bell.
- Per ticker statistics. How a ticker has historically behaved after its opening range, queryable by symbol.
- Webhooks. A push the moment a breakout confirms, so your strategy fires with it.
Typed JSON your code and your agents can read
GET /v1/signals/live
{
"as_of": "2026-08-24T13:35:00Z",
"breakouts": [
{
"ticker": "EXMPL",
"state": "active",
"direction": "long",
"timeframe": "daily",
"entry": 123.45,
"stop": 118.90,
"targets": [131.20, 138.75]
}
]
}
Illustrative example. Tickers and prices are placeholders. Real values are available to API subscribers.
Get early access
We are opening access to a first group of builders and systematic traders. Add your email and tell us what you plan to build.
Questions
What is the ORB Setups API?
It is the developer interface to ORB Setups. A REST API and webhooks that expose the engine output as structured data, so you can research and trade programmatically.
Does it work with Claude and OpenAI?
Yes. Responses carry structured fields and a plain language summary, so agents can consume them directly. An MCP server is planned for early access.
Do I get the logic behind the signals?
No. The API returns the output of the engine, not the rules that produce it, so you can build on the signals without the method being exposed.
How is it priced?
It is a paid product with tiers for individual traders and for teams building on the data. Join the list for pricing and early access details.
This API provides market data and signals for informational purposes only and is not financial advice. Example responses on this page are illustrative and use placeholder values.