QuantConnect Lean, 재무제표 기간 종료일 속성명 통일

QuantConnect Lean 엔진이 재무제표 클래스의 기간 종료일 속성명을 PeriodEndingDate로 통일했다. 기존에는 대차대조표(BS), 손익계산서(IS), 현금흐름표(CF)마다 접두사가 붙어 중복 표기됐으나, 각 클래스가 이미 어떤 재무제표인지 명시하므로 접두사를 제거했다

QuantConnect Lean — C#/파이썬 백테스트·실전 엔진 · 릴리스 18082: Name each statement's period ending date PeriodEndingDate · 2026-09-11

QuantConnect Lean 엔진이 재무제표 클래스의 기간 종료일 속성명을 PeriodEndingDate로 통일했다. 기존에는 대차대조표(BS), 손익계산서(IS), 현금흐름표(CF)마다 접두사가 붙어 중복 표기됐으나, 각 클래스가 이미 어떤 재무제표인지 명시하므로 접두사를 제거했다. 통합 FinancialStatements.PeriodEndingDate는 제출 서류 기준 날짜를 유지하며, 요약 설명에서 불필요한 합의(consensus) 관련 문구를 삭제했다.

weltiq 관점: 백테스트 시 재무제표 데이터를 다루는 코드가 간결해지고, 대차대조표·손익계산서·현금흐름표 기간 종료일 접근 방식이 일관되어 전략 개발 효율이 높아진다.

릴리스 노트 발췌

The statement class already says which statement the date belongs to, so the BS, IS and CF prefixes only repeated it: BalanceSheet.PeriodEndingDate, IncomeStatement.PeriodEndingDate and CashFlowStatement.PeriodEndingDate. The merged FinancialStatements.PeriodEndingDate is dated by the filing the statements were reported in, as before; its summary no longer describes a consensus, which the data showed unnecessary. Co-Authored-By: Claude Fable 5.1 noreply@anthropic.com

원문: https://github.com/QuantConnect/Lean/releases/tag/18082