ORIN
Sign in

Changelog

Everything that shipped, newest first. Changes to the scoring engine are marked Engine and kept separate from interface work — they change what a grade would have been, and that deserves its own label rather than a line in a list of improvements.

  1. EngineSep 9, 2026· v1.8.0

    Gold is graded against its own market, the daily read becomes a measured gate, and a bar-by-bar layer ships measured but unscored

    Three things for gold, each with its evidence. First, spot gold was being graded against equity volatility thresholds it sits at less than half of, so the volatility-regime factor read almost half of all gold setups as abnormally quiet; it now has thresholds fitted from its own candles, and that share fell from 49% to 13%. Second, the walk-forward record was asked, under criteria written before the corpus was regenerated, whether the daily aggregate predicts a 4H gold read — and it does, in both directions and in every year measured: reads with the daily earned +0.19R on held-out data, reads against it −0.26R. That rule lives in a new lens, “Price Action — Spot Gold 4H”, a staff adaptation of Al Brooks’s continuation method at reviewed tier; replayed with the lens on, its 4H passes earned +0.33R at a 50% hit rate against −0.03R for what it refused, and below 4H it helps nothing, so it is built for 4H alone. Third, the engine now reads every bar as a bar — signal-bar close, follow-through, always-in, second entries — and measures all of it on every read without scoring any of it; on gold none of it cleared a floor (second entries were worse than first ones on the 1H), so those two Brooks concepts stay manual confirmations in the lens. Elsewhere, the same measurement promoted a “second entry” pattern in two non-gold cells (forex 5m, stock 1H) that cleared the registered floors. Weights were refused for every class again. One gold resting-limit cell (5m trend pullbacks) fell seven fills short of its floor on the regenerated record and reverts to close entry. Every confidence curve is refit on the current engine, and gold gets one of its own.

    Effect on past gradesNothing has been regraded and no open journal row changes. New gold reads will grade differently from today — the regime penalty is gone, so more of them land in the B and A bands — and their confidence figure comes from gold’s own curve. If you apply the gold lens on 4H, reads against the daily aggregate are refused with the reason shown; applying it on any other timeframe warns first, because the record says it would filter in the wrong direction there. Replay figures under the harness fill model, never expected returns; the live record holds 150 resolved gold reads, far too few to confirm any of this yet.

    How we grade →
  2. EngineSep 1, 2026· v1.7.0

    Gold joins the resting-limit cells; two new placement questions get measured and answered “no”

    Two things happened, and they point in different directions. First, the walk-forward corpus was rebuilt and grew to 268,637 replayed setups, with commodities now carried in the main record rather than a side file. Re-running the unchanged entry criteria on it re-cleared all seven existing cells and cleared two more — liquidity sweeps on commodity 1H and trend pullbacks on commodity 5m — so gold reads in those two cells now enter at a resting limit at the zone’s edge instead of at the close. Nine cells in total. Both new cells are the smallest in the set, at 365 and 304 simulated fills against a floor of 300, and they cleared the same three thresholds every other cell did. Second, the engine now measures two questions it could not answer before: where inside the zone a limit should rest (the midpoint and the far edge, against the near edge it currently uses), and whether the target ladder should be walked from the limit rather than from the close. Both were registered with their thresholds written down before the data existed. Neither cleared. Deeper limits earn more per fill and fill far less often — 44–54% at the midpoint and 31–41% at the far edge, against a 60% floor — and in two cells the extra return per fill would have passed on its own. The floor answered them, and the floor was not moved. Targets from the limit beat targets from the close in every cell measured, but never by the required margin on enough pairs.

    Effect on past gradesNothing has been regraded and no open journal row changes. If you trade gold, new reads on 1H liquidity sweeps and 5m trend pullbacks will now show “Entry · resting limit” with the band drawn on the chart, and can expire unfilled — that is the one behaviour change here. Crypto, forex, stock and index reads are unaffected. The two placement experiments changed nothing at all: every plan still rests its limit at the near edge and still takes its targets from the close.

    How we grade →
  3. EngineAug 25, 2026· v1.6.0

    Entries move to where the pattern said they belong — where the evidence cleared it

    Every plan used to enter at the price the chart was analyzed at, whatever the setup described. The pattern engine has always computed the band it actually meant — the swept liquidity pocket, the order block, the level a breakout retests — and since 1.4.0 that band has been simulated in the walk-forward record as a resting limit, paired against the close entry on the same rows. Four liquidity-sweep cells cleared the pre-registered criteria at release (at least 300 simulated fills, a fill rate of 60% or better, and at least +0.10R over the close entry on held-out data) — crypto 15m and 1H, forex 5m and 15m — and the fit on this version’s own corpus adopted three trend-pullback cells alongside them (crypto 5m and 15m, forex 15m): seven fitted cells in all. In those cells the plan’s entry is now the limit at the zone’s near edge, the reward:risk and position size are computed from that limit, and the plan states its terms — the limit rests for eight bars, and if price never comes back, the plan expires unfilled. No chase. A limit that never fills is recorded as exactly that: not a win, not a loss, excluded from every statistic, with a notification when a trade you took expires flat. Everywhere the evidence did not clear — including stocks, where the same comparison showed zone entries losing money — the entry stays at the close and the zone is shown for what it is: where the pattern would rather enter, unproven. CHoCH reversals derive their bands too, measured from this version onward so a future fit can judge them on the same criteria — that comparison has so far adopted nothing for them.

    Effect on past gradesNothing has been regraded and no open journal row changes. New reads in the seven flipped cells will show “Entry · resting limit” with the band drawn on the chart; taking one logs a pending limit that either fills and resolves like any trade, or expires “never filled” with no R booked. Reads everywhere else look exactly as they did last week.

    How we grade →
  4. EngineAug 5, 2026· v1.2.0

    Higher timeframes now carry the weight the label always implied

    Two problems, one cause. The multi-timeframe factor was weighted 0.08 on equities and forex — sixth of nine, tied with momentum — so a 4H flatly opposing a 15m long moved the read by about three points, while the engine described that factor as the heaviest after setup quality. It only ever was on crypto. And the default strategy rule labelled “Trade with the higher-timeframe trend” read the structure of the chart being graded, not the ones above it, so a trader who left the defaults alone was protected against fighting the 15m and told nothing about the 4H. The factor is now 0.14 on both tables, taken a hundredth at a time from the six factors that describe the base chart alone; the default rule walks each higher leg and names the one that objected; and a read with no higher timeframe at all is capped at B with the reason stated rather than scoring the absent context as a silent neutral. On an identical setup with only the higher timeframes flipped, the score now swings 12.3 points instead of 7.

    Effect on past gradesNothing has been regraded. Every analysis already in your journal keeps the grade it was given, stamped with the engine version that produced it. Two things will look different from now on. Setups that fight their higher timeframes will grade lower than the same setup did last week — a counter-trend read that came back A- may now come back B- with a flag naming the 4H or the daily. And if you never edited your strategy rules, the “higher-timeframe trend” rule starts doing what its name says the first time your settings load; your cap and your on/off switch are carried across untouched.

    How we grade →
  5. EngineAug 3, 2026· v1.1.0

    The engine now knows which market it is looking at

    Every scoring threshold used to be one number applied to everything: a volatility regime centred on 0.8% ATR, overextension at RSI 78/22, a chase cap at 1.5 ATR. Fitting those to real candles showed 0.8% is the median for hourly equities and almost nothing else — forex runs at 0.02–0.79% and crypto at 0.12–4.93%. The volatility factor was therefore penalising every forex read, and crypto at both ends of the timeframe range, at maximum, permanently, for behaving normally. Thresholds are now measured per asset class and timeframe from that market’s own history, with the sample size and fitting date recorded. Crypto additionally scores perpetual funding, open-interest change and crowd positioning, and reads genuinely fetched 4H and daily bars rather than a roll-up of the timeframe being traded. Equities are capped when a setup sits inside an earnings window.

    Effect on past gradesNothing has been regraded. Every analysis in your journal keeps the grade it was given, stamped with the engine version that produced it — a record of a decision has to show the rules as they stood when you made it. Expect new reads on forex and on 5m or daily crypto to score higher than comparable ones from last week; that gap is the correction, not an improvement in the setups.

    How we grade →
  6. FixAug 3, 2026

    Crypto prices no longer start with a request that cannot succeed

    Binance was the primary crypto source and answers 451 from the United States, so every crypto read paid a doomed round trip before falling through to Coinbase. The fallback worked, which is why nobody noticed. Coinbase now leads, OKX is second, and a source that refuses the region is dropped for the session instead of being retried on every analysis.

  7. NewJul 25, 2026

    Live market scanner, public and keyless

    The whole USD crypto market ranked by an attention score computed from 24-hour movement, range position and real traded turnover. No key, no account. Opening a symbol runs the actual grading engine on real candles.

    Open the scanner →
  8. ContentJul 25, 2026

    ORIN Academy

    Seven tracks, sixty-two lessons in the syllabus, each ending in a checkpoint you have to do rather than a quiz you can guess — mark the invalidation, grade the setup against the engine, size the position, spot the trap, order the sequence. Unwritten lessons are listed rather than hidden.

    Start the Academy →
  9. ContentJul 25, 2026

    Help Center

    Every article opens with the answer in one or two sentences that survive being extracted alone, because increasingly the destination for this content is an answer engine rather than a click.

    Open help →
  10. ContentJul 22, 2026

    Trade Playbook

    A page per setup family, each rendering a generated instance from the same shape data its description is written against — so the annotations point at the bars they claim to. Every entry leads with invalidation before target.

    Open the Playbook →
  11. FixJul 18, 2026

    Build gates for published content

    Three checks now block the build: demo data across 1,350 generated fixtures, five uniqueness rules per solutions page, and the content doctrines. Three real defects were caught on first run, including a worked example structurally incapable of the risk-reward it claimed.

    Editorial standards →
  12. NewJul 15, 2026

    Solutions and Platform clusters

    Sixteen public pages, each running a working tool above the fold rather than describing one. Nothing behind a signup wall.

    Browse solutions →
  13. EngineJul 8, 2026· v1.0.0

    Grading engine 1.0.0

    The scoring pipeline as it stands: features computed deterministically from candles, risk plan derived from structure, grade from nine weighted factors read across up to three timeframes, then calibrated against your own resolved history.

    Effect on past gradesNothing in your journal was regraded, and nothing ever will be. Each analysis snapshots the engine version and the lens it was graded through, because a record that silently rewrites itself is not a record.

    How grading works →

ORIN is analysis software, not investment advice. Markets carry risk of loss. Read the risk disclosure.