Documentation of 'org.jquantlib.processes.OrnsteinUhlenbeckProcess' Java class
OrnsteinUhlenbeckProcess
org.jquantlib.processes

Class OrnsteinUhlenbeckProcess

  • All Implemented Interfaces:
    Observable, Observer


    public class OrnsteinUhlenbeckProcess
    extends StochasticProcess1D
    Ornstein-Uhlenbeck process class

    This class describes the Ornstein-Uhlenbeck process governed by

    • Constructor Detail

      • OrnsteinUhlenbeckProcess

        public OrnsteinUhlenbeckProcess(double speed,
                                        double vol)
      • OrnsteinUhlenbeckProcess

        public OrnsteinUhlenbeckProcess(double speed,
                                        double vol,
                                        double x0)
      • OrnsteinUhlenbeckProcess

        public OrnsteinUhlenbeckProcess(double speed,
                                        double vol,
                                        double x0,
                                        double level)
    • Method Detail

      • speed

        public double speed()
      • volatility

        public double volatility()
      • level

        public double level()
      • expectation

        public double expectation(double t0,
                                  double x0,
                                  double dt)
        Description copied from class: StochasticProcess1D
        Returns the expectation of the process after a time interval according to the given discretization. This method can be overridden in derived classes which want to hard-code a particular discretization.
        Overrides:
        expectation in class StochasticProcess1D
      • stdDeviation

        public double stdDeviation(double t0,
                                   double x0,
                                   double dt)
        Description copied from class: StochasticProcess1D
        Returns the standard deviation of the process after a time interval according to the given discretization. This method can be overridden in derived classes which want to hard-code a particular discretization.
        Overrides:
        stdDeviation in class StochasticProcess1D
      • variance

        public double variance(double t0,
                               double x0,
                               double dt)
        Description copied from class: StochasticProcess1D
        Returns the variance of the process after a time interval according to the given discretization. This method can be overridden in derived classes which want to hard-code a particular discretization.
        Overrides:
        variance in class StochasticProcess1D

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.