Search the docs⌘K
Glossario
Advanced
ENIT

Risk-Off canonicalization

UPDATED 2026-07-25

Risk-Off canonicalization is what happens when a strategy's Risk-Off allocation profile is configured identically to its Risk-On profile: the switch has nothing to change, so a triggered risk condition produces no visible effect and the backtest comes out the same as it would with no risk condition at all. The condition is not broken — there is simply no difference between the two states to switch into. This page is about that one failure mode; the two profiles themselves are covered by Risk-On and Risk-Off.

Also seen as: identical-profile no-op, "nothing changed when my condition fired"

Why does nothing change when the condition fires?

Going Risk-Off means swapping one allocation profile for another. If both profiles carry the same weighting method with the same settings, the swap replaces a profile with its twin and the holdings that come out are the ones that were already there. The regime still flips — the strategy is genuinely in its Risk-Off state — but nothing about what it holds, or about the equity curve, differs from the Risk-On state. See risk conditions for what a flip normally changes.

How does Fincanva flag identical profiles?

The app raises a non-dismissable warning on the strategy: "Risk-Off allocation is the same as Risk-On." It appears once risk conditions are active and both profiles are materially the same, and it cannot be accepted away — the only fix is to make the two profiles actually differ. This is a different situation from a Risk-Off profile that was never picked at all, which shows the harder error "Risk-Off allocation needs to be set" — "Risk conditions are active, but no Risk-Off allocation method has been picked yet. Choose one below so the strategy knows what to do when a risk condition triggers."

Defaults in Fincanva

  • For a flip to change anything, the two profiles must differ in something the allocation uses: the weighting method, that method's own parameters, or the profile's calculation window.
  • At the strategy level the profiles also differ if their leverage differs; at the Combined level, if their invested portion differs.
  • Matching profiles make the condition a no-op — the strategy behaves as if it had no risk condition, even though the condition is configured and active.
  • The profile's name ("Risk-On" / "Risk-Off") is a label, not a setting, so two profiles are still counted as identical when only their names differ.

Worked example

A strategy runs Equal Weights, no leverage, in Risk-On. You add a risk condition on a volatility index and set the Risk-Off profile to Equal Weights, no leverage — the same thing. Fincanva shows "Risk-Off allocation is the same as Risk-On." You back-test through a downturn in which the condition triggers for four months. The equity curve is identical to the same strategy with no condition at all: through those four months it still held the same instruments, at the same weights, with the same exposure.

Lower the Risk-Off exposure, or pick a different method for Risk-Off, and the two runs diverge from the first trigger onward — that difference is the entire effect of the risk condition.

Where this term is used

Generated · 0 pages

The pages that reference this term — so a term page is somewhere you pass through, not somewhere you land and stop.

Fincanva provides no financial advice. Backtests show what would have happened — not what will.

GLOSSARY · 193 TERMS