Ora
All documentation Overview

Get started

IntroductionQuickstartHow ora-fin1 decidesHow to build with OraUse-case map

Rule language

OverviewGrammarOperators and beliefsPrices and offsetsWindowsIndicatorsSignals and eventsPattern functionsFunction referenceRule libraryCommon mistakesError messagesEarnings and dividend facts

Questions & answers

Questionsyes_no (noul)choicescoreConfidenceThresholds and calibrationStateAsk by symbol

Patterns

Patterns

Actions & workflows

OverviewRules and templatesDestinationsWebhooks and signaturesWorkflows

API reference

POST /v1/systemoneGET /v1/models

Errors & limits

ErrorsRate limitsKnown limitations

Pricing

Pricing

Resources

FAQChangelogModels & versionsCode in 8 languages

Docs / Errors & limits

Errors & limits

Known limitations

Where ora-fin1 is weaker or narrower than you might expect today, and what to do instead. Reviewed 2026-10-31.

LimitationWhat you seeInstead
Daily bars onlyRules have no intraday bars, timeframes (@5m), vwap() or opening range.Write the rule on daily bars; compute intraday signals in your own code.
One symbol per ruleA rule cannot reference another symbol (no "stronger than SPY").Ask each symbol and compare the answers in code.
Rules need a covered symbolNumbers you send in state.context cannot be used in ask.Ask by symbol for rules; use forecasts on your own numbers.
English compiles only what it recognisesSome "now" questions go to the forecast model instead: "Is it at a 52-week high?" on TSLA came back without a rule (0.533).Check for rule in the answer, or write the rule.
Wording moves forecastsOn TSLA, three wordings of the same 5% drawdown question answered 0.638, 0.593 and 0.184.Use the standard wordings from the Examples, and ask important questions two or three ways.
Ties and missing history answer 0.50An exact tie, a positive offset or a window longer than the ~1,500 sessions loaded all read as "not known".See Common mistakes.
Previous session during the dayAnswers use the latest completed session; during the trading day that is yesterday.Run after the close (about 16:40 New York) for today's session.
Market engine is yes_no onlychoice and score are answered by the text engine, on text.Use several yes_no questions for a market judgment.
Email delivery is not liveEmail actions evaluate and dry-run, but are not sent yet.Use Slack or a webhook.
Corporate-event facts are not liveEarnings, dividends and splits facts for rules are planned.See Earnings, dividends and splits facts.

Information, not investment advice. Beliefs and probabilities on this page are real responses for the session shown and change with every session.

Create an account Open the Playground Everything here also lives in the console, next to your keys and usage.