Engine mechanics

Reading macro like a tide

No asset trades in a vacuum, and crypto least of all. It floats on a macro tide: the strength of the dollar, the shape of the yield curve, how much cash is parked versus deployed, and whether the global money supply is expanding or contracting. Orion reads that tide as a single regime, and it's worth being clear about both what that read is and what it can't be.

The forces we blend

The macro regime read combines several slow-moving inputs into one backdrop:

  • The dollar (DXY). A falling dollar tends to let risk assets breathe; a rising one is a headwind.
  • The yield curve and short-end direction. An inverted curve is a recession flag; a curve normalizing, and short rates falling, tends to push capital out of cash and toward risk.
  • Fed reverse-repo. Cash draining out of the Fed's overnight facility is liquidity returning to markets; cash building up is liquidity being parked.
  • Equity risk appetite. Whether the broad stock market is making higher lows or lower highs.
  • Money supply (M2), year over year. Whether the total pool of money is growing or shrinking.

Each input leans risk-on, risk-off, or neutral. Summed, they produce a single regime: risk-on, mixed or transitional, or risk-off, a context the crypto readings sit inside.

Context, not a crystal ball

Here's the honest part. It's tempting to imagine that if you correlate decades of macro data with crypto, you'll surface hidden relationships almost nobody can see. The data since the 1950s is real and free. The trouble is out of sample: crypto has only had a few usable cycles, so any relationship you fit across decades of macro against a handful of crypto tops and bottoms is almost certainly overfit. It looks gorgeous and predicts nothing, because you've used up all your samples fitting it.

So we use macro the honest way: as regime context, a backdrop that says "liquidity is expanding, which historically supports risk", not as a hidden oracle that front-runs the market. That framing also keeps us on the right side of our own line: a regime read describes conditions; it does not issue calls.

The honest limit

Macro is a backdrop, not an oracle. Crypto's short history cannot support a fitted, decades-long formula, so we read the tide as context a reading sits inside, never as a predictor that front-runs it.

Why a backdrop is still worth having

A crypto reading means something different depending on the tide it's riding. Bullish structure into an expanding-liquidity regime is a very different setup from the same structure into a draining one. The macro regime doesn't override the crypto lenses, it frames them, so a reader can weigh a reading against the environment it fired in. Tracked continuously, from now forward, it becomes the slow-moving context every faster reading gets to be judged against.


See how this backdrop joins the always-on layer in A continuous read for alts, ETH and macro, or the policy read it frames in Tightening into a low.