@captorab/openseries-ts - v1.0.0
    Preparing search index...

    Class ReturnSimulation

    Monte Carlo return simulation with optional seed for reproducibility.

    Index

    Constructors

    • Parameters

      • params: {
            dframe: number[][];
            jumps_lamda?: number;
            jumps_mu?: number;
            jumps_sigma?: number;
            mean_annual_return: number;
            mean_annual_vol: number;
            number_of_sims: number;
            seed?: number;
            trading_days: number;
            trading_days_in_year: number;
        }

      Returns ReturnSimulation

    Properties

    dframe: number[][]
    jumpsLamda: number
    jumpsMu: number
    jumpsSigma: number
    meanAnnualReturn: number
    meanAnnualVol: number
    numberOfSims: number
    seed?: number
    tradingDays: number
    tradingDaysInYear: number

    Accessors

    Methods

    • Parameters

      • name: string
      • Optionaloptions: { asReturns?: boolean; end?: string; start?: string }

      Returns { columns: { name: string; values: number[] }[]; dates: string[] }

    • Parameters

      • number_of_sims: number
      • mean_annual_return: number
      • mean_annual_vol: number
      • trading_days: number
      • trading_days_in_year: number = 252
      • Optionalseed: number

      Returns ReturnSimulation

    • Parameters

      • number_of_sims: number
      • mean_annual_return: number
      • mean_annual_vol: number
      • trading_days: number
      • trading_days_in_year: number = 252
      • Optionalseed: number

      Returns ReturnSimulation

    • Parameters

      • number_of_sims: number
      • trading_days: number
      • mean_annual_return: number
      • mean_annual_vol: number
      • jumps_lamda: number
      • jumps_sigma: number = 0
      • jumps_mu: number = 0
      • trading_days_in_year: number = 252
      • Optionalseed: number

      Returns ReturnSimulation

    • Parameters

      • number_of_sims: number
      • mean_annual_return: number
      • mean_annual_vol: number
      • trading_days: number
      • trading_days_in_year: number = 252
      • Optionalseed: number

      Returns ReturnSimulation