Skip to content

API Reference


API Reference / ClosedTrade

Interface: ClosedTrade

Defined in: src/backtest/types.ts:40

Extends

Properties

side

side: Side

Defined in: src/backtest/types.ts:28

Inherited from

OpenPosition.side


entryPrice

entryPrice: number

Defined in: src/backtest/types.ts:29

Inherited from

OpenPosition.entryPrice


quantity

quantity: number

Defined in: src/backtest/types.ts:30

Inherited from

OpenPosition.quantity


entryIndex

entryIndex: number

Defined in: src/backtest/types.ts:31

Inherited from

OpenPosition.entryIndex


stopLoss

stopLoss: number

Defined in: src/backtest/types.ts:32

Inherited from

OpenPosition.stopLoss


target?

optional target?: number

Defined in: src/backtest/types.ts:33

Inherited from

OpenPosition.target


entryFee

entryFee: number

Defined in: src/backtest/types.ts:35

Entry-leg fee, carried until the position closes so ClosedTrade.fees can report the round trip.

Inherited from

OpenPosition.entryFee


exitPrice

exitPrice: number

Defined in: src/backtest/types.ts:41


exitIndex

exitIndex: number

Defined in: src/backtest/types.ts:42


exitReason

exitReason: BacktestExitReason

Defined in: src/backtest/types.ts:43


pnl

pnl: number

Defined in: src/backtest/types.ts:45

Gross P&L minus fees.


fees

fees: number

Defined in: src/backtest/types.ts:47

Entry-leg + exit-leg fees combined.

Community project — not affiliated with Dhan. MIT License.