QuantConnect Lean Removes 9 Duplicate Financial Statement Properties

QuantConnect Lean engine completed cleanup of financial statement data properties. Nine legacy properties including TotalExpenses, InterestExpense, and Interest

QuantConnect Lean — C#/Python backtesting & live trading engine · Release 18085: Drop nine additions whose lines the old properties now read · 2026-09-12

QuantConnect Lean engine completed cleanup of financial statement data properties. Nine legacy properties including TotalExpenses, InterestExpense, and InterestIncome were pointing to lines that failed to reproduce original values, while AdditionalPaidInCapital was retired entirely. Each legacy property now reads the correct line, and duplicate properties added under new names like CostOfRevenueAndOperatingExpense and InterestExpenseCalculated have been removed. Audit confirmed accuracy against previous generation values.

weltiq perspective: Fixes in financial statement property references improve backtest accuracy for fundamental data-based strategy development.

Release Notes Excerpt

Audited against the previous generation's values, the workbook had sent TotalExpenses, InterestExpense, InterestIncome, CapitalLeaseObligations, OtherCurrentBorrowings, ImpairmentOfCapitalAssets, LossonExtinguishmentofDebt and WriteOff to lines that reproduce none of their old values, and had retired AdditionalPaidInCapital outright; the lines that do reproduce them had been added beside under new names. Each old property now reads its line and the second name goes: CostOfRevenueAndOperatingExpense, InterestExpenseCalculated, InterestAndDividendIncome, CapitalLeaseObligationsCalculated, CurrentPortionOfLongTermDebt, ImpairmentWriteOffWriteDownOfCapitalAssetsAdjustment, GainLossOnExtinguishme…

Source: https://github.com/QuantConnect/Lean/releases/tag/18085