CloseBookTerms class

The same reads for a live close, which also needs the peak OUTSIDE the order's range (strike_exposure::live_close_inventory_impact).

Inheritance

Constructors

CloseBookTerms({required BigInt maxPayout, required BigInt totalPayout, required BigInt rangeMaxPayout, required BigInt complementMaxPayout})
const

Properties

complementMaxPayout → BigInt
The payout peak in the complement of the order's range.
final
hashCode → int
The hash code for this object.
no setterinherited
maxPayout → BigInt
M — largest summed net payout at any one settlement price.
finalinherited
rangeMaxPayout → BigInt
The payout peak inside the mint's own (lower, higher].
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
totalPayout → BigInt
T — sum of every live order's payout.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited