BreakevenEvent

Unified breakeven event data for report generation. Contains all information about when signals reached breakeven.

timestamp: number

Event timestamp in milliseconds

symbol: string

Trading pair symbol

strategyName: string

Strategy name

signalId: string

Signal ID

position: string

Position type

currentPrice: number

Current market price when breakeven was reached

priceOpen: number

Entry price (breakeven level)

priceTakeProfit: number

Take profit target price

priceStopLoss: number

Stop loss exit price

originalPriceTakeProfit: number

Original take profit price set at signal creation

originalPriceStopLoss: number

Original stop loss price set at signal creation

totalEntries: number

Total number of DCA entries (present when averageBuy was applied)

totalPartials: number

Total number of partial closes executed (_partial.length)

originalPriceOpen: number

Original entry price before DCA averaging (present when averageBuy was applied)

partialExecuted: number

Total executed percentage from partial closes

pnl: IStrategyPnL

Unrealized PNL at the moment breakeven was reached

note: string

Human-readable description of signal reason

pendingAt: number

Timestamp when position became active (ms)

scheduledAt: number

Timestamp when signal was created/scheduled (ms)

backtest: boolean

True if backtest mode, false if live mode