backtest_lib.engine.decision.ReallocateDecision#

class backtest_lib.engine.decision.ReallocateDecision(fraction: float, from_securities: frozenset[str], to_securities: frozenset[str], mode: ReallocationMode)#

Bases: DecisionBase

Decision to move exposure from one security set to another.

Use reallocate() to construct this decision.