All Implemented Interfaces:
Serializable, Product, TermStructureMonteCarloProduct, MonteCarloProduct

public class IndexedValue extends AbstractProductComponent
An indexed value. Implements the function J(t) V(t), where J(t) = E(I(t)|F_t) for the given I(t).
Version:
1.1
Author:
Christian Fries
See Also:
  • Constructor Details

    • IndexedValue

      public IndexedValue(double exerciseDate, AbstractProductComponent index, AbstractProductComponent underlying)
      Creates the function J(t) V(t), where J(t) = E(I(t)|F_t) for the given I(t).
      Parameters:
      exerciseDate - The time t at which the index I is requested (and to which it is conditioned if necessary).
      index - The index I.
      underlying - The value V.
  • Method Details