backtest_lib.engine.decision.TargetHoldingsDecision#

class backtest_lib.engine.decision.TargetHoldingsDecision(target_holdings: Mapping[str, int], fill_cash: bool, cash: float | None = None)#

Bases: DecisionBase

Decision targeting discrete share counts for each security.

Use target_holdings() to construct this decision.