Skip to content

PortfolioResult

This content is not available in your language yet.

Defined in: types/domain.ts:342

Result returned by simulatePortfolio.

Portfolio totals are built by summing cent-quantized cohort fields, so each total* field reconciles byte-for-byte with the corresponding sum across cohorts.

readonly allMatured: boolean;

Defined in: types/domain.ts:351


readonly anyMatured: boolean;

Defined in: types/domain.ts:352


readonly asOfDate: string;

Defined in: types/domain.ts:343


readonly bySeries: readonly PortfolioSeriesBreakdown[];

Defined in: types/domain.ts:353


readonly cohorts: readonly SimulateResult[];

Defined in: types/domain.ts:354


readonly totalAccruedGross: string;

Defined in: types/domain.ts:350


readonly totalInterestGross: string;

Defined in: types/domain.ts:347


readonly totalInterestNet: string;

Defined in: types/domain.ts:348


readonly totalIrsWithheld: string;

Defined in: types/domain.ts:349


readonly totalUnits: number;

Defined in: types/domain.ts:344


readonly totalValueGross: string;

Defined in: types/domain.ts:345


readonly totalValueNet: string;

Defined in: types/domain.ts:346