QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.41
Loading...
Searching...
No Matches
Deprecated Features
Member AssetSwap::AssetSwap (bool parAssetSwap, ext::shared_ptr< Bond > bond, Real bondCleanPrice, Real nonParRepayment, Real gearing, const ext::shared_ptr< IborIndex > &iborIndex, Spread spread=0.0, const DayCounter &floatingDayCount=DayCounter(), Date dealMaturity=Date(), bool payBondCoupon=false)
Use the other overload. Deprecated in version 1.37.
Member BlackDeltaCalculator::cumD1 (Real strike) const
Internal: do not use. Deprecated in version 1.40. This method will be moved in the private section
Member BlackDeltaCalculator::cumD2 (Real strike) const
Internal: do not use. Deprecated in version 1.40. This method will be moved in the private section
Member BlackDeltaCalculator::nD1 (Real strike) const
Internal: do not use. Deprecated in version 1.40. This method will be moved in the private section
Member BlackDeltaCalculator::nD2 (Real strike) const
Internal: do not use. Deprecated in version 1.40. This method will be moved in the private section
Class BlackDeltaPremiumAdjustedMaxStrikeClass
Obsolete: do not use. Deprecated in version 1.40.
Class BlackDeltaPremiumAdjustedSolverClass
Obsolete: do not use. Deprecated in version 1.40.
Class BootstrapError< Curve >
Use a lambda instead (see e.g. the IterativeBootstrap class). Deprecated in version 1.40.
Class BSMOperator
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member CommodityIndex::addQuote (const Date &quoteDate, Real quote)
Use addFixing instead. Deprecated in version 1.37.
Member CommodityIndex::addQuotes (const std::map< Date, Real > &quotes)
Use addFixings instead. Deprecated in version 1.37.
Member CommodityIndex::calendar () const
Use fixingCalendar instead. Deprecated in version 1.37.
Member CommodityIndex::clearQuotes ()
Use clearFixings instead. Deprecated in version 1.37.
Member CommodityIndex::isValidQuoteDate (const Date &quoteDate) const
Use isValidFixingDate instead. Deprecated in version 1.37.
Member CommodityIndex::price (const Date &date)
Use fixing instead. Deprecated in version 1.37.
Member CommodityIndex::quotes () const
Use timeSeries instead. Deprecated in version 1.37.
Member ContinuousArithmeticAsianLevyEngine::ContinuousArithmeticAsianLevyEngine (ext::shared_ptr< GeneralizedBlackScholesProcess > process, Handle< Quote > currentAverage, Date startDate)
Use the other constructor and pass the start date to the option instead. Deprecated in version 1.41.
Member CPIBond::CPIBond (Natural settlementDays, Real faceAmount, bool growthOnly, Real baseCPI, const Period &observationLag, ext::shared_ptr< ZeroInflationIndex > cpiIndex, CPI::InterpolationType observationInterpolation, Schedule schedule, const std::vector< Rate > &coupons, const DayCounter &accrualDayCounter, BusinessDayConvention paymentConvention=ModifiedFollowing, const Date &issueDate=Date(), const Calendar &paymentCalendar=Calendar(), const Period &exCouponPeriod=Period(), const Calendar &exCouponCalendar=Calendar(), BusinessDayConvention exCouponConvention=Unadjusted, bool exCouponEndOfMonth=false)
Use the overload without the growthOnly parameter. Deprecated in version 1.40.
Member CPIBondHelper::CPIBondHelper (const Handle< Quote > &price, Natural settlementDays, Real faceAmount, bool growthOnly, Real baseCPI, const Period &observationLag, const ext::shared_ptr< ZeroInflationIndex > &cpiIndex, CPI::InterpolationType observationInterpolation, Schedule schedule, const std::vector< Rate > &fixedRate, const DayCounter &accrualDayCounter, BusinessDayConvention paymentConvention=Following, const Date &issueDate=Date(), const Calendar &paymentCalendar=Calendar(), const Period &exCouponPeriod=Period(), const Calendar &exCouponCalendar=Calendar(), BusinessDayConvention exCouponConvention=Unadjusted, bool exCouponEndOfMonth=false, Bond::Price::Type priceType=Bond::Price::Clean)
Use the overload without the growthOnly parameter. Deprecated in version 1.40.
Class DatedOISRateHelper
Use OISRateHelper instead. Deprecated in version 1.37.
Class GenericTimeSetter< PdeClass >
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member IndexManager::clearHistory (const std::string &name)
Use Index::clearFixings instead. Deprecated in version 1.37.
Member IndexManager::getHistory (const std::string &name) const
Use Index::timeSeries instead. Deprecated in version 1.37.
Member IndexManager::hasHistoricalFixing (const std::string &name, const Date &fixingDate) const
Use Index::hasHistoricalFixing instead. Deprecated in version 1.37.
Member IndexManager::hasHistory (const std::string &name) const
Use Index::hasHistoricalFixing instead. Deprecated in version 1.37.
Member IndexManager::notifier (const std::string &name) const
Register with the relevant index instead. Deprecated in version 1.37.
Member IndexManager::setHistory (const std::string &name, TimeSeries< Real > history)
Use Index::addFixings instead. Deprecated in version 1.37.
Member InflationTermStructure::hasExplicitBaseDate () const
Do not use; inflation curves always have an explicit base date now. Deprecated in version 1.39.
Member InflationTermStructure::observationLag () const
Do not use; inflation curves always have an explicit base date now. Deprecated in version 1.39.
Member InflationTermStructure::observationLag_
Do not use; inflation curves always have an explicit base date now. Deprecated in version 1.39.
Member InterpolatedPiecewiseForwardSpreadedTermStructure< Interpolator >::InterpolatedPiecewiseForwardSpreadedTermStructure (Handle< YieldTermStructure >, std::vector< Handle< Quote > > spreads, std::vector< Date > dates, const DayCounter &dc, Interpolator factory=Interpolator())
Use the constructor without a day counter. Deprecated in version 1.41.
Member InterpolatedPiecewiseZeroSpreadedTermStructure< Interpolator >::InterpolatedPiecewiseZeroSpreadedTermStructure (Handle< YieldTermStructure >, std::vector< Handle< Quote > > spreads, std::vector< Date > dates, Compounding comp, Frequency freq, const DayCounter &dc, Interpolator factory=Interpolator())
Use the constructor without a day counter. Deprecated in version 1.41.
Member InterpolatedYoYInflationCurve< Interpolator >::InterpolatedYoYInflationCurve (const Date &referenceDate, std::vector< Date > dates, const std::vector< Rate > &rates, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, const ext::shared_ptr< Seasonality > &seasonality={}, const Interpolator &interpolator=Interpolator())
Use the overload without indexIsInterpolated. Deprecated in version 1.37.
Member InterpolatedYoYInflationCurve< Interpolator >::InterpolatedYoYInflationCurve (const Date &referenceDate, Date baseDate, Rate baseYoYRate, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, const ext::shared_ptr< Seasonality > &seasonality={}, const Interpolator &interpolator=Interpolator())
Use the overload without indexIsInterpolated. Deprecated in version 1.37.
Class KirkSpreadOptionEngine
Use BasketOption and KirkEngine instead. Deprecated in version 1.37.
Member LevenbergMarquardt::fcn (int m, int n, Real *x, Real *fvec, int *)
Don't use this method; it is for internal use. Deprecated in version 1.37.
Member LevenbergMarquardt::jacFcn (int m, int n, Real *x, Real *fjac, int *)
Don't use this method; it is for internal use. Deprecated in version 1.37.
Class LogGrid
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member MultipleResetsCoupon::MultipleResetsCoupon (const Date &paymentDate, Real nominal, const Date &startDate, const Date &endDate, Natural fixingDays, const ext::shared_ptr< IborIndex > &index, Real gearing=1.0, Rate couponSpread=0.0, Rate rateSpread=0.0, const Date &refPeriodStart=Date(), const Date &refPeriodEnd=Date(), const DayCounter &dayCounter=DayCounter(), const Date &exCouponDate=Date())
Use the other constructor. Deprecated in version 1.37.
Class PdeBSM
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Class PdeConstantCoeff< PdeClass >
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Class PdeOperator< PdeClass >
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Class PdeSecondOrderParabolic
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Class PenaltyFunction< Curve >
Use SimpleCostFunction instead. Deprecated in version 1.40.
Member PiecewiseYoYInflationCurve< Interpolator, Bootstrap, Traits >::PiecewiseYoYInflationCurve (const Date &referenceDate, Date baseDate, Rate baseYoYRate, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, std::vector< ext::shared_ptr< typename Traits::helper > > instruments, const ext::shared_ptr< Seasonality > &seasonality={}, Real accuracy=1.0e-12, const Interpolator &i=Interpolator())
Use the overload without indexIsInterpolated. Deprecated in version 1.37.
Member QuantLib::AveragingRatePricer
Renamed to AveragingMultipleResetsPricer. Deprecated in version 1.37.
Member QuantLib::BoundedGrid (Real xMin, Real xMax, Size steps)
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member QuantLib::BoundedLogGrid (Real xMin, Real xMax, Size steps)
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member QuantLib::CenteredGrid (Real center, Real dx, Size steps)
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member QuantLib::CompoundingRatePricer
Renamed to CompoundingMultipleResetsPricer. Deprecated in version 1.37.
Member QuantLib::SubPeriodsCoupon
Renamed to MultipleResetsCoupon. Deprecated in version 1.37.
Member QuantLib::SubPeriodsPricer
Renamed to MultipleResetsPricer. Deprecated in version 1.37.
Member QuantLib::Tona
Renamed to Tonar. Deprecated in version 1.40.
Class SpreadOption
Use BasketOption and KirkEngine instead. Deprecated in version 1.37.
Class SpreadOption::engine
Use BasketOption and KirkEngine instead. Deprecated in version 1.37.
Class SubPeriodsLeg
Use MultipleResetsLeg instead. Deprecated in version 1.37.
Class TransformedGrid
Part of the old FD framework; copy this function in your codebase if needed. Deprecated in version 1.37.
Member YoYInflationIndex::YoYInflationIndex (const ext::shared_ptr< ZeroInflationIndex > &underlyingIndex, bool interpolated, Handle< YoYInflationTermStructure > ts={})
Use the similar overload without the interpolated parameter. Deprecated in version 1.38.
Member YoYInflationIndex::YoYInflationIndex (const std::string &familyName, const Region &region, bool revised, bool interpolated, Frequency frequency, const Period &availabilityLag, const Currency &currency, Handle< YoYInflationTermStructure > ts={})
Use the similar overload without the interpolated parameter. Deprecated in version 1.38.
Member YoYInflationTermStructure::indexIsInterpolated () const
This method will disappear. When it does, the curve will behave as if it returned false. Deprecated in version 1.37.
Member YoYInflationTermStructure::indexIsInterpolated_
This data member will disappear. When it does, the curve will behave as if it was false. Deprecated in version 1.37.
Member YoYInflationTermStructure::YoYInflationTermStructure (Date baseDate, Rate baseYoYRate, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, const ext::shared_ptr< Seasonality > &seasonality={})
Use an overload with an explicit base date and without indexIsInterpolated. Deprecated in version 1.37.
Member YoYInflationTermStructure::YoYInflationTermStructure (const Date &referenceDate, Date baseDate, Rate baseYoYRate, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, const ext::shared_ptr< Seasonality > &seasonality={})
Use an overload with an explicit base date and without indexIsInterpolated. Deprecated in version 1.37.
Member YoYInflationTermStructure::YoYInflationTermStructure (Natural settlementDays, const Calendar &calendar, Date baseDate, Rate baseYoYRate, Frequency frequency, bool indexIsInterpolated, const DayCounter &dayCounter, const ext::shared_ptr< Seasonality > &seasonality={})
Use an overload with an explicit base date and without indexIsInterpolated. Deprecated in version 1.37.
Member YoYInflationTermStructure::yoyRate (const Date &d, const Period &instObsLag, bool forceLinearInterpolation=false, bool extrapolate=false) const
Use the overload without a lag instead. Deprecated in version 1.41.
Member YYAUCPI::YYAUCPI (Frequency frequency, bool revised, bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYEUHICP::YYEUHICP (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYEUHICPXT::YYEUHICPXT (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYFRHICP::YYFRHICP (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYGenericCPI::YYGenericCPI (Frequency frequency, bool revised, bool interpolated, const Period &lag, const Currency &ccy, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYUKRPI::YYUKRPI (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYUSCPI::YYUSCPI (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member YYZACPI::YYZACPI (bool interpolated, const Handle< YoYInflationTermStructure > &ts={})
Use the overload without the interpolated parameter. Deprecated in version 1.38.
Member ZeroCouponInflationSwapHelper::ZeroCouponInflationSwapHelper (const Handle< Quote > &quote, const Period &swapObsLag, const Date &maturity, Calendar calendar, BusinessDayConvention paymentConvention, DayCounter dayCounter, const ext::shared_ptr< ZeroInflationIndex > &zii, CPI::InterpolationType observationInterpolation, Handle< YieldTermStructure > nominalTermStructure)
Use the overload that does not take a nominal curve. Deprecated in version 1.39.
Member ZeroInflationTermStructure::zeroRate (const Date &d, const Period &instObsLag, bool forceLinearInterpolation=false, bool extrapolate=false) const
Use the overload without a lag instead. Deprecated in version 1.41.
Member ZeroSpreadedTermStructure::ZeroSpreadedTermStructure (Handle< YieldTermStructure >, Handle< Quote > spread, Compounding comp, Frequency freq, const DayCounter &dc)
Use the constructor without a day counter. Deprecated in version 1.41.