Class SmartDerivativeContractSettlementOracle

java.lang.Object
net.finmath.smartcontract.valuation.oracle.SmartDerivativeContractSettlementOracle

public class SmartDerivativeContractSettlementOracle extends Object
The margin agreement of a smart derivative contract. The agreement consists of
  • a valuation oracle, implementing net.finmath.smartcontract.oracle.ValuationOracle

The accrual of the collateral is assumed to e consistent with the valuation, hence, the accrued collateral can be determined from calling getValue(marginPeriodEnd, marginPeriodStart).

Author:
Christian Fries
See Also: