self.configure_cash_financing

lumibot.strategies.strategy.Strategy.configure_cash_financing(self, *, enabled: bool = True, account_mode: str = 'margin', day_count_basis: int = 360, missing_rate_policy: str = 'carry_forward') None

Configure framework-managed daily cash financing for backtests.

Parameters:
  • enabled (bool) – Enables/disables financing accrual.

  • account_mode (str) – "margin" allows negative cash balances, "cash" blocks them.

  • day_count_basis (int) – Day-count basis used for daily accrual conversion (broker-like default is 360).

  • missing_rate_policy (str) – "carry_forward" uses last known rates, "error" raises if a rate is missing.