Index _ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ _BaseCurve (class in rateslib.curves) _BaseSmile (class in rateslib.fx_volatility) _CurveInterpolator (class in rateslib.curves) _CurveMeta (class in rateslib.curves) _CurveNodes (class in rateslib.curves) _CurveSpline (class in rateslib.curves) _CurveType (class in rateslib.curves) _FXDeltaVolSmileNodes (class in rateslib.fx_volatility) _FXDeltaVolSpline (class in rateslib.fx_volatility) _FXDeltaVolSurfaceMeta (class in rateslib.fx_volatility) _FXSabrSmileNodes (class in rateslib.fx_volatility) _FXSabrSurfaceMeta (class in rateslib.fx_volatility) _FXSmileMeta (class in rateslib.fx_volatility) _ProxyCurveInterpolator (class in rateslib.curves) _WithMutability (class in rateslib.curves) _WithOperations (class in rateslib.curves) A accrual_adjuster (rateslib.scheduling.Schedule attribute) accrued() (rateslib.instruments.Bill method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.legs.CreditPremiumLeg method) (rateslib.periods.CreditPremiumPeriod method) ad (rateslib.curves._BaseCurve attribute) (rateslib.curves.CompositeCurve attribute) (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) (rateslib.fx_volatility._BaseSmile attribute) (rateslib.fx_volatility.FXDeltaVolSmile attribute) (rateslib.fx_volatility.FXDeltaVolSurface attribute) (rateslib.fx_volatility.FXSabrSmile attribute) (rateslib.fx_volatility.FXSabrSurface attribute) add_bus_days() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) add_cal_days() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) add_months() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) add_tenor() (in module rateslib.scheduling) adjust() (rateslib.scheduling.Adjuster method) (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) Adjuster (class in rateslib.scheduling) adjusts() (rateslib.scheduling.Adjuster method) (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) ADOrder (class in rateslib.dual) alpha (rateslib.fx_volatility._FXSabrSmileNodes attribute) amortization (rateslib.legs.BaseLeg attribute) analytic_delta() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.Metrics method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.Value method) (rateslib.instruments.VolValue method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.legs.BaseLeg method) (rateslib.legs.BaseLegMtm method) (rateslib.legs.CreditPremiumLeg method) (rateslib.legs.CreditProtectionLeg method) (rateslib.legs.CustomLeg method) (rateslib.legs.FixedLeg method) (rateslib.legs.FloatLeg method) (rateslib.legs.IndexFixedLeg method) (rateslib.legs.ZeroFixedLeg method) (rateslib.legs.ZeroFloatLeg method) (rateslib.legs.ZeroIndexLeg method) (rateslib.periods.BasePeriod method) (rateslib.periods.Cashflow method) (rateslib.periods.CreditPremiumPeriod method) (rateslib.periods.CreditProtectionPeriod method) (rateslib.periods.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod method) (rateslib.periods.NonDeliverableCashflow method) (rateslib.periods.NonDeliverableFixedPeriod method) analytic_greeks() (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXOptionStrat method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.periods.FXOptionPeriod method) analytic_rec_risk() (rateslib.instruments.CDS method) (rateslib.legs.CreditProtectionLeg method) (rateslib.periods.CreditProtectionPeriod method) aschedule (rateslib.scheduling.Schedule attribute) average_rate() (in module rateslib.curves) B base (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) BaseDerivative (class in rateslib.instruments) BaseLeg (class in rateslib.legs) BaseLegMtm (class in rateslib.legs) BasePeriod (class in rateslib.periods) beta (rateslib.fx_volatility._FXSabrSmileNodes attribute) Bill (class in rateslib.instruments) BillCalcMode (class in rateslib.instruments) blank (rateslib.default.NoInput attribute) BondCalcMode (class in rateslib.instruments) BondFuture (class in rateslib.instruments) BondMixin (class in rateslib.instruments) bspldnev() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) bspldnev_single() (in module rateslib.splines) bsplev() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) bsplev_single() (in module rateslib.splines) bsplmatrix() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) bus_date_range() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) C c (rateslib.splines.PPSplineDual attribute) (rateslib.splines.PPSplineDual2 attribute) (rateslib.splines.PPSplineF64 attribute) Cal (class in rateslib.scheduling) cal_date_range() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) calendar (rateslib.curves._CurveMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) (rateslib.scheduling.Schedule attribute) calendars (rateslib.scheduling.UnionCal attribute) cash (rateslib.curves._ProxyCurveInterpolator attribute) cash_index (rateslib.curves._ProxyCurveInterpolator attribute) cash_pair (rateslib.curves._ProxyCurveInterpolator attribute) Cashflow (class in rateslib.periods) cashflow (rateslib.periods.Cashflow attribute) (rateslib.periods.CreditPremiumPeriod attribute) (rateslib.periods.FixedPeriod attribute) cashflow() (rateslib.instruments.FRA method) (rateslib.legs.ZeroIndexLeg method) (rateslib.periods.CreditProtectionPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.IndexMixin method) (rateslib.periods.NonDeliverableCashflow method) (rateslib.periods.NonDeliverableFixedPeriod method) cashflows() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.Metrics method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.Value method) (rateslib.instruments.VolValue method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.legs.BaseLeg method) (rateslib.legs.BaseLegMtm method) (rateslib.legs.CreditPremiumLeg method) (rateslib.legs.CreditProtectionLeg method) (rateslib.legs.CustomLeg method) (rateslib.legs.FixedLeg method) (rateslib.legs.FloatLeg method) (rateslib.legs.IndexFixedLeg method) (rateslib.legs.ZeroFixedLeg method) (rateslib.legs.ZeroFloatLeg method) (rateslib.legs.ZeroIndexLeg method) (rateslib.periods.BasePeriod method) (rateslib.periods.Cashflow method) (rateslib.periods.CreditPremiumPeriod method) (rateslib.periods.CreditProtectionPeriod method) (rateslib.periods.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.FXOptionPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod method) (rateslib.periods.NonDeliverableCashflow method) (rateslib.periods.NonDeliverableFixedPeriod method) cashflows_table() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.Metrics method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.Value method) (rateslib.instruments.VolValue method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) CDS (class in rateslib.instruments) cfs (rateslib.instruments.BondFuture attribute) cms() (rateslib.instruments.BondFuture method) collateral (rateslib.curves._CurveMeta attribute) (rateslib.curves._ProxyCurveInterpolator attribute) collateral_index (rateslib.curves._ProxyCurveInterpolator attribute) collateral_pair (rateslib.curves._ProxyCurveInterpolator attribute) CompositeCurve (class in rateslib.curves) convention (rateslib.curves._CurveInterpolator attribute) (rateslib.curves._CurveMeta attribute) (rateslib.legs.BaseLeg attribute) convert() (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) convert_positions() (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) convexity() (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.IndexFixedRateBond method) copy() (rateslib.curves._BaseCurve method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) (rateslib.fx.FXForwards method) credit_discretization (rateslib.curves._CurveMeta attribute) credit_recovery_rate (rateslib.curves._CurveMeta attribute) CreditImpliedCurve (class in rateslib.curves) CreditPremiumLeg (class in rateslib.legs) CreditPremiumPeriod (class in rateslib.periods) CreditProtectionLeg (class in rateslib.legs) CreditProtectionPeriod (class in rateslib.periods) csolve() (rateslib.curves._WithMutability method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.fx_volatility._FXDeltaVolSpline method) (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ctd_index() (rateslib.instruments.BondFuture method) currencies (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) currencies_list (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) currency (rateslib.legs.BaseLeg attribute) Curve (class in rateslib.curves) curve() (rateslib.fx.FXForwards method) curves (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.FixedRateBond attribute) CustomLeg (class in rateslib.legs) D Day20 (rateslib.scheduling.Imm attribute) Day20_HMUZ (rateslib.scheduling.Imm attribute) Day20_HU (rateslib.scheduling.Imm attribute) Day20_MZ (rateslib.scheduling.Imm attribute) dcf (rateslib.instruments.Bill attribute) (rateslib.legs.ZeroFixedLeg attribute) (rateslib.legs.ZeroFloatLeg attribute) (rateslib.periods.BasePeriod attribute) dcf() (in module rateslib.scheduling) Defaults (class in rateslib.default) delivery (rateslib.fx_volatility._FXSmileMeta attribute) delivery_lag (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) delta() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Sensitivities method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.solver.Solver method) delta_indexes (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) delta_type (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) dfs (rateslib.curves._CurveType attribute) discount_rate() (rateslib.instruments.Bill method) dlv() (rateslib.instruments.BondFuture method) Dual (class in rateslib.dual) dual (rateslib.dual.Dual attribute) (rateslib.dual.Dual2 attribute) (rateslib.dual.Variable attribute) Dual2 (class in rateslib.dual) dual2 (rateslib.dual.Dual attribute) (rateslib.dual.Dual2 attribute) dual_exp() (in module rateslib.dual) dual_inv_norm_cdf() (in module rateslib.dual) dual_log() (in module rateslib.dual) dual_norm_cdf() (in module rateslib.dual) dual_norm_pdf() (in module rateslib.dual) dual_solve() (in module rateslib.dual) duration() (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.IndexFixedRateBond method) E effective (rateslib.scheduling.Schedule attribute) endpoints (rateslib.curves._CurveSpline attribute) Eom (rateslib.scheduling.Imm attribute) error (rateslib.solver.Solver attribute) eval_date (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) eval_posix (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) evaluate() (in module rateslib.splines) ex_div() (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) ex_div_days (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) exo_delta() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Sensitivities method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.solver.Solver method) expiries (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) expiries_posix (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) expiry (rateslib.fx_volatility._FXSmileMeta attribute) F final (rateslib.curves._CurveNodes attribute) final_exchange (rateslib.legs.BaseLeg attribute) fixed_rate (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) (rateslib.legs.ZeroFixedLeg attribute) FixedLeg (class in rateslib.legs) FixedLegMtm (class in rateslib.legs) FixedPeriod (class in rateslib.periods) FixedRateBond (class in rateslib.instruments) Fixings (class in rateslib.default) fixings_table() (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IRS method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCS method) (rateslib.legs.FloatLeg method) (rateslib.legs.FloatLegMtm method) (rateslib.legs.ZeroFloatLeg method) (rateslib.periods.FloatPeriod method) float_spread (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) FloatLeg (class in rateslib.legs) FloatLegMtm (class in rateslib.legs) FloatPeriod (class in rateslib.periods) FloatRateNote (class in rateslib.instruments) Fly (class in rateslib.instruments) forward_fx() (in module rateslib.fx) FRA (class in rateslib.instruments) Frequency (class in rateslib.scheduling) frequency (rateslib.scheduling.Schedule attribute) frequency_obj (rateslib.scheduling.Schedule attribute) Fri2 (rateslib.scheduling.Imm attribute) Fri2_HMUZ (rateslib.scheduling.Imm attribute) from_json() (in module rateslib.serialization) (rateslib.fx.FXForwards class method) from_name() (rateslib.scheduling.Cal method) fwd_from_repo() (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) fx_array (rateslib.fx.FXRates attribute) fx_curves (rateslib.fx.FXForwards attribute) fx_fixings (rateslib.instruments.FXSwap attribute) (rateslib.instruments.XCS attribute) (rateslib.legs.BaseLegMtm attribute) fx_forwards (rateslib.curves._ProxyCurveInterpolator attribute) fx_proxy_curves (rateslib.fx.FXForwards attribute) fx_rate (rateslib.instruments.FXExchange attribute) fx_rates (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) fx_rates_immediate (rateslib.fx.FXForwards attribute) fx_vector (rateslib.fx.FXRates attribute) FXBrokerFly (class in rateslib.instruments) FXCall (class in rateslib.instruments) FXCallPeriod (class in rateslib.periods) FXDeltaVolSmile (class in rateslib.fx_volatility) FXDeltaVolSurface (class in rateslib.fx_volatility) FXExchange (class in rateslib.instruments) FXForwards (class in rateslib.fx) FXOption (class in rateslib.instruments) FXOptionPeriod (class in rateslib.periods) FXOptionStrat (class in rateslib.instruments) FXPut (class in rateslib.instruments) FXPutPeriod (class in rateslib.periods) FXRates (class in rateslib.fx) FXRiskReversal (class in rateslib.instruments) FXSabrSmile (class in rateslib.fx_volatility) FXSabrSurface (class in rateslib.fx_volatility) FXStraddle (class in rateslib.instruments) FXStrangle (class in rateslib.instruments) FXSwap (class in rateslib.instruments) G g (rateslib.solver.Solver attribute) gamma() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Sensitivities method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.solver.Solver method) get() (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.scheduling.Imm method) get_calendar() (in module rateslib.scheduling) get_from_strike() (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.fx_volatility.FXDeltaVolSurface method) (rateslib.fx_volatility.FXSabrSmile method) (rateslib.fx_volatility.FXSabrSurface method) get_imm() (in module rateslib.scheduling) get_smile() (rateslib.fx_volatility.FXDeltaVolSurface method) grad1() (rateslib.dual.Dual method) (rateslib.dual.Dual2 method) grad1_manifold() (rateslib.dual.Dual2 method) grad2() (rateslib.dual.Dual method) (rateslib.dual.Dual2 method) grad_f_f() (rateslib.solver.Gradients method) grad_f_f_rT_pre() (rateslib.solver.Gradients method) grad_f_f_vT_pre() (rateslib.solver.Gradients method) grad_f_fT_f_pre() (rateslib.solver.Gradients method) grad_f_fT_Pbase() (rateslib.solver.Gradients method) grad_f_fT_Ploc() (rateslib.solver.Gradients method) grad_f_Pbase() (rateslib.solver.Gradients method) grad_f_Ploc() (rateslib.solver.Gradients method) grad_f_rT_pre() (rateslib.solver.Gradients method) grad_f_s_vT_pre() (rateslib.solver.Gradients method) grad_f_sT_f_pre() (rateslib.solver.Gradients method) grad_f_sT_Pbase() (rateslib.solver.Gradients method) grad_f_sT_Ploc() (rateslib.solver.Gradients method) grad_f_v_rT_pre() (rateslib.solver.Gradients method) grad_f_vT_pre() (rateslib.solver.Gradients method) grad_s_f_pre() (rateslib.solver.Gradients method) grad_s_Pbase() (rateslib.solver.Gradients method) grad_s_Ploc() (rateslib.solver.Gradients method) grad_s_s_vT (rateslib.solver.Gradients attribute) grad_s_s_vT_pre (rateslib.solver.Gradients attribute) grad_s_sT_f_pre() (rateslib.solver.Gradients method) grad_s_sT_Pbase() (rateslib.solver.Gradients method) grad_s_sT_Ploc() (rateslib.solver.Gradients method) grad_s_vT (rateslib.solver.Gradients attribute) grad_s_vT_pre (rateslib.solver.Gradients attribute) grad_v_rT (rateslib.solver.Gradients attribute) grad_v_v_rT (rateslib.solver.Gradients attribute) grad_v_v_rT_pre (rateslib.solver.Gradients attribute) gradient() (in module rateslib.dual) Gradients (class in rateslib.solver) gradp_f_vT_Ploc() (rateslib.solver.Gradients method) gross_basis() (rateslib.instruments.BondFuture method) H holidays (rateslib.scheduling.Cal attribute) (rateslib.scheduling.NamedCal attribute) (rateslib.scheduling.UnionCal attribute) I id (rateslib.curves._BaseCurve attribute) (rateslib.curves.CompositeCurve attribute) (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) (rateslib.fx_volatility.FXDeltaVolSmile attribute) (rateslib.fx_volatility.FXDeltaVolSurface attribute) (rateslib.fx_volatility.FXSabrSmile attribute) (rateslib.fx_volatility.FXSabrSurface attribute) ift_1dim() (in module rateslib.dual) IIRS (class in rateslib.instruments) Imm (class in rateslib.scheduling) immediate (rateslib.fx.FXForwards attribute) implied_repo() (rateslib.instruments.BondFuture method) implied_vol() (rateslib.periods.FXOptionPeriod method) index_base (rateslib.curves._CurveMeta attribute) (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) index_lag (rateslib.curves._CurveMeta attribute) index_left() (in module rateslib.curves) index_only (rateslib.periods.IndexMixin attribute) index_ratio() (rateslib.instruments.IndexFixedRateBond method) (rateslib.periods.IndexMixin method) index_value() (in module rateslib.curves) (rateslib.curves._BaseCurve method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) IndexCashflow (class in rateslib.periods) IndexFixedLeg (class in rateslib.legs) IndexFixedPeriod (class in rateslib.periods) IndexFixedRateBond (class in rateslib.instruments) IndexMixin (class in rateslib.periods) infer_ustub() (rateslib.scheduling.Frequency method) inherit (rateslib.default.NoInput attribute) initial (rateslib.curves._CurveNodes attribute) initial_exchange (rateslib.legs.BaseLeg attribute) interpolator (rateslib.curves._BaseCurve attribute) (rateslib.curves.CompositeCurve attribute) (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) IRS (class in rateslib.instruments) is_bus_day() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) is_non_bus_day() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) is_regular() (rateslib.scheduling.Schedule method) is_settlement() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) is_stub() (rateslib.scheduling.Frequency method) iterate() (rateslib.solver.Solver method) J J (rateslib.solver.Gradients attribute) J2 (rateslib.solver.Gradients attribute) J2_pre (rateslib.solver.Gradients attribute) jacobian() (rateslib.solver.Solver method) K k (rateslib.splines.PPSplineDual attribute) (rateslib.splines.PPSplineDual2 attribute) (rateslib.splines.PPSplineF64 attribute) keys (rateslib.curves._CurveNodes attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) kind (rateslib.periods.FXCallPeriod attribute) (rateslib.periods.FXPutPeriod attribute) kwargs (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BillCalcMode attribute) (rateslib.instruments.BondCalcMode attribute) L lag_bus_days() (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) Leap (rateslib.scheduling.Imm attribute) leg1 (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) leg2_fixed_rate (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) leg2_float_spread (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) leg2_index_base (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.CDS attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS attribute) (rateslib.instruments.Metrics attribute) (rateslib.instruments.NDF attribute) (rateslib.instruments.Portfolio attribute) (rateslib.instruments.SBS attribute) (rateslib.instruments.STIRFuture attribute) (rateslib.instruments.Value attribute) (rateslib.instruments.VolValue attribute) (rateslib.instruments.XCS attribute) (rateslib.instruments.ZCIS attribute) (rateslib.instruments.ZCS attribute) LineCurve (class in rateslib.curves) local (rateslib.curves._CurveInterpolator attribute) local_func (rateslib.curves._CurveInterpolator attribute) local_name (rateslib.curves._CurveInterpolator attribute) LongBack (rateslib.scheduling.StubInference attribute) LongFront (rateslib.scheduling.StubInference attribute) M market_movements() (rateslib.solver.Solver method) meta (rateslib.curves._BaseCurve attribute) (rateslib.curves.CompositeCurve attribute) (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) (rateslib.fx_volatility.FXDeltaVolSmile attribute) (rateslib.fx_volatility.FXDeltaVolSurface attribute) (rateslib.fx_volatility.FXSabrSmile attribute) (rateslib.fx_volatility.FXSabrSurface attribute) Metrics (class in rateslib.instruments) modifier (rateslib.curves._CurveMeta attribute) (rateslib.scheduling.Schedule attribute) module rateslib.curves rateslib.default rateslib.dual rateslib.fx rateslib.fx_volatility rateslib.instruments rateslib.legs rateslib.periods rateslib.scheduling rateslib.serialization rateslib.solver rateslib.splines MultiCsaCurve (class in rateslib.curves) N n (rateslib.curves._CurveNodes attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) (rateslib.fx_volatility._FXSabrSmileNodes attribute) (rateslib.splines.PPSplineDual attribute) (rateslib.splines.PPSplineDual2 attribute) (rateslib.splines.PPSplineF64 attribute) n_periods (rateslib.scheduling.Schedule attribute) name (rateslib.scheduling.NamedCal attribute) NamedCal (class in rateslib.scheduling) NDF (class in rateslib.instruments) negate (rateslib.default.NoInput attribute) net_basis() (rateslib.instruments.BondFuture method) newton_1dim() (in module rateslib.dual) newton_ndim() (in module rateslib.dual) next() (rateslib.scheduling.Frequency method) (rateslib.scheduling.Imm method) next_imm() (in module rateslib.scheduling) nodes (rateslib.curves._BaseCurve attribute) (rateslib.curves._CurveNodes attribute) (rateslib.curves.CompositeCurve attribute) (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) (rateslib.fx_volatility.FXDeltaVolSmile attribute) (rateslib.fx_volatility.FXSabrSmile attribute) NoInput (class in rateslib.default) NonDeliverableCashflow (class in rateslib.periods) NonDeliverableFixedPeriod (class in rateslib.periods) notional (rateslib.instruments.BondFuture attribute) (rateslib.legs.BaseLeg attribute) (rateslib.legs.BaseLegMtm attribute) (rateslib.periods.Cashflow attribute) npv() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.BondMixin method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXOptionStrat method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.Metrics method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.Value method) (rateslib.instruments.VolValue method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.legs.BaseLeg method) (rateslib.legs.BaseLegMtm method) (rateslib.legs.CreditPremiumLeg method) (rateslib.legs.CreditProtectionLeg method) (rateslib.legs.CustomLeg method) (rateslib.legs.FixedLeg method) (rateslib.legs.FloatLeg method) (rateslib.legs.IndexFixedLeg method) (rateslib.legs.ZeroFixedLeg method) (rateslib.legs.ZeroFloatLeg method) (rateslib.legs.ZeroIndexLeg method) (rateslib.periods.BasePeriod method) (rateslib.periods.Cashflow method) (rateslib.periods.CreditPremiumPeriod method) (rateslib.periods.CreditProtectionPeriod method) (rateslib.periods.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.FXOptionPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod method) (rateslib.periods.IndexMixin method) (rateslib.periods.NonDeliverableCashflow method) (rateslib.periods.NonDeliverableFixedPeriod method) nu (rateslib.fx_volatility._FXSabrSmileNodes attribute) O oaspread() (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) obj (rateslib.curves.CreditImpliedCurve attribute) (rateslib.curves.RolledCurve attribute) (rateslib.curves.ShiftedCurve attribute) (rateslib.curves.TranslatedCurve attribute) (rateslib.scheduling.Schedule attribute) One (rateslib.dual.ADOrder attribute) P pair (rateslib.curves._ProxyCurveInterpolator attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) pairs (rateslib.fx.FXRates attribute) pairs_settlement (rateslib.fx.FXRates attribute) payment (rateslib.periods.Cashflow attribute) payment_adjuster (rateslib.scheduling.Schedule attribute) payment_lag_exchange (rateslib.legs.BaseLeg attribute) periods (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXOptionStrat attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.legs.BaseLeg attribute) (rateslib.legs.CustomLeg attribute) periods_per_annum (rateslib.scheduling.Schedule attribute) periods_per_annum() (rateslib.scheduling.Frequency method) phi (rateslib.periods.FXCallPeriod attribute) (rateslib.periods.FXPutPeriod attribute) plot() (rateslib.curves._BaseCurve method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) (rateslib.fx.FXForwards method) (rateslib.fx_volatility._BaseSmile method) (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.fx_volatility.FXDeltaVolSurface method) (rateslib.fx_volatility.FXSabrSmile method) plot_index() (rateslib.curves._BaseCurve method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) plot_payoff() (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) plot_upper_bound (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) plot_x_axis (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSmileMeta attribute) points (rateslib.instruments.FXSwap attribute) Portfolio (class in rateslib.instruments) positions() (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) posix_keys (rateslib.curves._CurveNodes attribute) ppdnev() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppdnev_single() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppdnev_single_dual() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppdnev_single_dual2() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppev() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppev_single() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppev_single_dual() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ppev_single_dual2() (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) PPSplineDual (class in rateslib.splines) PPSplineDual2 (class in rateslib.splines) PPSplineF64 (class in rateslib.splines) previous() (rateslib.scheduling.Frequency method) price() (rateslib.instruments.Bill method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.IndexFixedRateBond method) print() (rateslib.default.Defaults method) ProxyCurve (class in rateslib.curves) pschedule (rateslib.scheduling.Schedule attribute) ptr_eq() (rateslib.dual.Dual method) (rateslib.dual.Dual2 method) Q q (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) quadratic_eqn() (in module rateslib.dual) R r (rateslib.solver.Solver attribute) r_pre (rateslib.solver.Solver attribute) rate() (rateslib.curves._BaseCurve method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.CDS method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.Fly method) (rateslib.instruments.FRA method) (rateslib.instruments.FXBrokerFly method) (rateslib.instruments.FXCall method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXOption method) (rateslib.instruments.FXOptionStrat method) (rateslib.instruments.FXPut method) (rateslib.instruments.FXRiskReversal method) (rateslib.instruments.FXStraddle method) (rateslib.instruments.FXStrangle method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS method) (rateslib.instruments.Metrics method) (rateslib.instruments.NDF method) (rateslib.instruments.Portfolio method) (rateslib.instruments.SBS method) (rateslib.instruments.Spread method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.Value method) (rateslib.instruments.VolValue method) (rateslib.instruments.XCS method) (rateslib.instruments.ZCIS method) (rateslib.instruments.ZCS method) (rateslib.legs.ZeroFloatLeg method) (rateslib.periods.Cashflow method) (rateslib.periods.FloatPeriod method) (rateslib.periods.FXOptionPeriod method) (rateslib.periods.NonDeliverableCashflow method) rate_weight (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) rate_weight_vol (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) rates_table() (rateslib.fx.FXRates method) rateslib.curves module rateslib.default module rateslib.dual module rateslib.fx module rateslib.fx_volatility module rateslib.instruments module rateslib.legs module rateslib.periods module rateslib.scheduling module rateslib.serialization module rateslib.solver module rateslib.splines module real (rateslib.dual.Dual attribute) (rateslib.dual.Dual2 attribute) (rateslib.dual.Variable attribute) real_cashflow (rateslib.periods.IndexCashflow attribute) (rateslib.periods.IndexFixedPeriod attribute) (rateslib.periods.IndexMixin attribute) repo_from_fwd() (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) reset_defaults() (rateslib.default.Defaults method) restate() (rateslib.fx.FXRates method) result (rateslib.solver.Solver attribute) rho (rateslib.fx_volatility._FXSabrSmileNodes attribute) roll (rateslib.scheduling.Schedule attribute) roll() (rateslib.curves._BaseCurve method) (rateslib.curves._WithOperations method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) (rateslib.scheduling.Cal method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.UnionCal method) roll_days (rateslib.curves.RolledCurve attribute) RollDay (class in rateslib.scheduling) RolledCurve (class in rateslib.curves) S SBS (class in rateslib.instruments) Schedule (class in rateslib.scheduling) schedule (rateslib.legs.BaseLeg attribute) Sensitivities (class in rateslib.instruments) set_order() (in module rateslib.dual) set_order_convert() (in module rateslib.dual) settle (rateslib.instruments.FixedRateBond attribute) settlement (rateslib.fx.FXRates attribute) settlement_calendars (rateslib.scheduling.UnionCal attribute) shift() (rateslib.curves._BaseCurve method) (rateslib.curves._WithOperations method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) ShiftedCurve (class in rateslib.curves) ShortBack (rateslib.scheduling.StubInference attribute) ShortFront (rateslib.scheduling.StubInference attribute) simple_rate() (rateslib.instruments.Bill method) smiles (rateslib.fx_volatility.FXDeltaVolSurface attribute) (rateslib.fx_volatility.FXSabrSurface attribute) Solver (class in rateslib.solver) spec (rateslib.instruments.BaseDerivative attribute) spline (rateslib.curves._CurveInterpolator attribute) (rateslib.curves._CurveSpline attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) (rateslib.fx_volatility._FXDeltaVolSpline attribute) Spread (class in rateslib.instruments) spread() (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IRS method) (rateslib.instruments.SBS method) (rateslib.instruments.STIRFuture method) (rateslib.instruments.XCS method) STIRFuture (class in rateslib.instruments) string() (rateslib.scheduling.Frequency method) stub_type (rateslib.periods.Cashflow attribute) StubInference (class in rateslib.scheduling) style (rateslib.instruments.FXBrokerFly attribute) (rateslib.instruments.FXCall attribute) (rateslib.instruments.FXOption attribute) (rateslib.instruments.FXPut attribute) (rateslib.instruments.FXRiskReversal attribute) (rateslib.instruments.FXStraddle attribute) (rateslib.instruments.FXStrangle attribute) (rateslib.periods.FXOptionPeriod attribute) swap() (rateslib.fx.FXForwards method) T t (rateslib.curves._CurveSpline attribute) (rateslib.fx_volatility._FXDeltaVolSpline attribute) (rateslib.splines.PPSplineDual attribute) (rateslib.splines.PPSplineDual2 attribute) (rateslib.splines.PPSplineF64 attribute) t_expiry (rateslib.fx_volatility._FXSmileMeta attribute) t_expiry_sqrt (rateslib.fx_volatility._FXSmileMeta attribute) t_posix (rateslib.curves._CurveSpline attribute) table (rateslib.scheduling.Schedule attribute) termination (rateslib.scheduling.Schedule attribute) to_dual() (rateslib.dual.Dual2 method) (rateslib.dual.Variable method) to_dual2() (rateslib.dual.Dual method) (rateslib.dual.Variable method) to_json() (rateslib.curves._CurveInterpolator method) (rateslib.curves._CurveMeta method) (rateslib.curves._CurveNodes method) (rateslib.curves._CurveSpline method) (rateslib.curves._WithMutability method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.dual.Dual method) (rateslib.dual.Dual2 method) (rateslib.dual.Variable method) (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) (rateslib.fx_volatility._FXDeltaVolSpline method) (rateslib.scheduling.Adjuster method) (rateslib.scheduling.Cal method) (rateslib.scheduling.Frequency method) (rateslib.scheduling.Imm method) (rateslib.scheduling.NamedCal method) (rateslib.scheduling.RollDay method) (rateslib.scheduling.Schedule method) (rateslib.scheduling.StubInference method) (rateslib.scheduling.UnionCal method) (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) transform (rateslib.fx.FXForwards attribute) translate() (rateslib.curves._BaseCurve method) (rateslib.curves._WithOperations method) (rateslib.curves.CompositeCurve method) (rateslib.curves.CreditImpliedCurve method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.curves.RolledCurve method) (rateslib.curves.ShiftedCurve method) (rateslib.curves.TranslatedCurve method) TranslatedCurve (class in rateslib.curves) Two (rateslib.dual.ADOrder attribute) U uback_stub (rateslib.scheduling.Schedule attribute) ueffective (rateslib.scheduling.Schedule attribute) ufront_stub (rateslib.scheduling.Schedule attribute) unext() (rateslib.scheduling.Frequency method) union_cal (rateslib.scheduling.NamedCal attribute) UnionCal (class in rateslib.scheduling) update() (rateslib.curves._WithMutability method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) (rateslib.fx_volatility.FXDeltaVolSmile method) update_meta() (rateslib.curves._WithMutability method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) update_node() (rateslib.curves._WithMutability method) (rateslib.curves.Curve method) (rateslib.curves.LineCurve method) (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.fx_volatility.FXSabrSmile method) uprevious() (rateslib.scheduling.Frequency method) uregular() (rateslib.scheduling.Frequency method) uschedule (rateslib.scheduling.Schedule attribute) utermination (rateslib.scheduling.Schedule attribute) V v (rateslib.solver.Solver attribute) validate() (rateslib.scheduling.Imm method) Value (class in rateslib.instruments) values (rateslib.curves._CurveNodes attribute) (rateslib.curves._CurveType attribute) (rateslib.fx_volatility._FXDeltaVolSmileNodes attribute) Variable (class in rateslib.dual) variables (rateslib.fx.FXRates attribute) vars (rateslib.dual.Dual attribute) (rateslib.dual.Dual2 attribute) (rateslib.dual.Variable attribute) vars_from() (rateslib.dual.Dual static method) (rateslib.dual.Dual2 static method) VolValue (class in rateslib.instruments) W Wed1_Post9 (rateslib.scheduling.Imm attribute) Wed1_Post9_HMUZ (rateslib.scheduling.Imm attribute) Wed3 (rateslib.scheduling.Imm attribute) Wed3_HMUZ (rateslib.scheduling.Imm attribute) week_mask (rateslib.scheduling.Cal attribute) (rateslib.scheduling.NamedCal attribute) (rateslib.scheduling.UnionCal attribute) weights (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) weights_cum (rateslib.fx_volatility._FXDeltaVolSurfaceMeta attribute) (rateslib.fx_volatility._FXSabrSurfaceMeta attribute) X x (rateslib.solver.Solver attribute) XCS (class in rateslib.instruments) Y ytm() (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) Z ZCIS (class in rateslib.instruments) ZCS (class in rateslib.instruments) Zero (rateslib.dual.ADOrder attribute) ZeroFixedLeg (class in rateslib.legs) ZeroFloatLeg (class in rateslib.legs) ZeroIndexLeg (class in rateslib.legs)