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.