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 _ _check_regular_swap() (in module rateslib.scheduling) _infer_stub_date() (in module rateslib.scheduling) A accrued() (rateslib.instruments.Bill method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) add_bus_days() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) add_days() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) add_months() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) add_tenor() (in module rateslib.calendars) amortization (rateslib.instruments.BaseDerivative attribute) (rateslib.legs.BaseLeg attribute) analytic_delta() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.BaseMixin method) (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.FRA method) (rateslib.instruments.FXExchange method) (rateslib.instruments.FXSwap method) (rateslib.instruments.IIRS method) (rateslib.instruments.IndexFixedRateBond method) (rateslib.instruments.IRS 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.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.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod 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) aschedule (rateslib.scheduling.Schedule attribute) average_rate() (in module rateslib.curves) B back_stub (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) base (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) BaseDerivative (class in rateslib.instruments) BaseLeg (class in rateslib.legs) BaseLegMtm (class in rateslib.legs) BaseMixin (class in rateslib.instruments) BasePeriod (class in rateslib.periods) 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.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) C Cal (class in rateslib.calendars) cal_date_range() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) calendar (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) Cashflow (class in rateslib.periods) cashflow (rateslib.periods.Cashflow attribute) (rateslib.periods.FixedPeriod attribute) cashflow() (rateslib.instruments.FRA method) (rateslib.legs.ZeroIndexLeg method) (rateslib.periods.FloatPeriod method) (rateslib.periods.IndexMixin method) cashflows() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.BaseMixin method) (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin 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.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.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.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.FXOptionPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod method) cashflows_table() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture 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.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) cfs (rateslib.instruments.BondFuture attribute) cms() (rateslib.instruments.BondFuture method) collateral (rateslib.curves.CompositeCurve attribute) (rateslib.curves.Curve attribute) (rateslib.curves.IndexCurve attribute) (rateslib.curves.LineCurve attribute) (rateslib.curves.MultiCsaCurve attribute) (rateslib.curves.ProxyCurve attribute) CompositeCurve (class in rateslib.curves) convention (rateslib.instruments.BaseDerivative 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.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.fx.FXForwards method) create_calendar() (in module rateslib.calendars) csolve() (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.splines.PPSplineDual method) (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) ctd_index() (rateslib.instruments.BondFuture method) currencies (rateslib.fx.FXForwards attribute) currencies_list (rateslib.fx.FXForwards attribute) (rateslib.fx.FXRates attribute) currency (rateslib.legs.BaseLeg attribute) (rateslib.periods.IndexMixin attribute) Curve (class in rateslib.curves) curve() (rateslib.fx.FXForwards method) curves (rateslib.instruments.FixedRateBond attribute) CustomLeg (class in rateslib.legs) D dcf (rateslib.instruments.Bill attribute) (rateslib.legs.ZeroFixedLeg attribute) (rateslib.legs.ZeroFloatLeg attribute) (rateslib.periods.BasePeriod attribute) dcf() (in module rateslib.calendars) Defaults (class in rateslib.default) delta() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture 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.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) discount_rate() (rateslib.instruments.Bill method) dlv() (rateslib.instruments.BondFuture method) Dual (class in rateslib.dual) Dual2 (class in rateslib.dual) 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.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) eom (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) error (rateslib.solver.Solver attribute) eval_date (rateslib.scheduling.Schedule attribute) eval_mode (rateslib.scheduling.Schedule 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) F final_exchange (rateslib.legs.BaseLeg attribute) fixed_rate (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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.FixedLegMixin attribute) (rateslib.legs.ZeroFixedLeg attribute) FixedLeg (class in rateslib.legs) FixedLegMixin (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.legs.FloatLeg method) (rateslib.legs.ZeroFloatLeg method) (rateslib.periods.FloatPeriod method) float_spread (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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.FloatLegMixin attribute) FloatLeg (class in rateslib.legs) FloatLegMixin (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 (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) from_json() (rateslib.curves.CompositeCurve class method) (rateslib.curves.Curve class method) (rateslib.curves.IndexCurve class method) (rateslib.curves.LineCurve class method) (rateslib.curves.MultiCsaCurve class method) (rateslib.curves.ProxyCurve method) (rateslib.fx.FXForwards class method) front_stub (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) 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_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) 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.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.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) get_calendar() (in module rateslib.calendars) get_from_strike() (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.fx_volatility.FXDeltaVolSurface method) get_imm() (in module rateslib.calendars) get_smile() (rateslib.fx_volatility.FXDeltaVolSurface 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.calendars.Cal attribute) (rateslib.calendars.UnionCal attribute) I IIRS (class in rateslib.instruments) immediate (rateslib.fx.FXForwards attribute) implied_repo() (rateslib.instruments.BondFuture method) implied_vol() (rateslib.periods.FXOptionPeriod method) index_base (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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.IndexLegMixin attribute) (rateslib.periods.IndexMixin attribute) index_fixings (rateslib.legs.IndexLegMixin attribute) (rateslib.periods.IndexMixin attribute) index_lag (rateslib.periods.IndexMixin attribute) index_left() (in module rateslib.curves) index_method (rateslib.legs.IndexLegMixin attribute) (rateslib.periods.IndexMixin attribute) index_ratio() (rateslib.instruments.IndexFixedRateBond method) (rateslib.periods.IndexMixin method) index_value() (rateslib.curves.CompositeCurve method) (rateslib.curves.IndexCurve method) (rateslib.curves.MultiCsaCurve method) IndexCashflow (class in rateslib.periods) IndexCurve (class in rateslib.curves) IndexFixedLeg (class in rateslib.legs) IndexFixedPeriod (class in rateslib.periods) IndexFixedRateBond (class in rateslib.instruments) IndexLegMixin (class in rateslib.legs) IndexMixin (class in rateslib.periods) inherit (rateslib.default.NoInput attribute) initial_exchange (rateslib.legs.BaseLeg attribute) interpolate() (in module rateslib.curves) IRS (class in rateslib.instruments) is_bus_day() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) is_non_bus_day() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) is_settlement() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal 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 kind (rateslib.periods.FXCallPeriod attribute) (rateslib.periods.FXOptionPeriod attribute) (rateslib.periods.FXPutPeriod attribute) kwargs (rateslib.instruments.BillCalcMode attribute) (rateslib.instruments.BondCalcMode attribute) L lag() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) leg1 (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) leg2_amortization (rateslib.instruments.BaseDerivative attribute) leg2_back_stub (rateslib.instruments.BaseDerivative attribute) leg2_calendar (rateslib.instruments.BaseDerivative attribute) leg2_convention (rateslib.instruments.BaseDerivative attribute) leg2_effective (rateslib.instruments.BaseDerivative attribute) leg2_eom (rateslib.instruments.BaseDerivative attribute) leg2_fixed_rate (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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_frequency (rateslib.instruments.BaseDerivative attribute) leg2_front_stub (rateslib.instruments.BaseDerivative attribute) leg2_index_base (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BaseMixin attribute) (rateslib.instruments.Bill attribute) (rateslib.instruments.FixedRateBond attribute) (rateslib.instruments.FloatRateNote attribute) (rateslib.instruments.FRA attribute) (rateslib.instruments.FXExchange attribute) (rateslib.instruments.FXSwap attribute) (rateslib.instruments.IIRS attribute) (rateslib.instruments.IndexFixedRateBond attribute) (rateslib.instruments.IRS 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_modifier (rateslib.instruments.BaseDerivative attribute) leg2_notional (rateslib.instruments.BaseDerivative attribute) leg2_payment_lag (rateslib.instruments.BaseDerivative attribute) leg2_roll (rateslib.instruments.BaseDerivative attribute) leg2_stub (rateslib.instruments.BaseDerivative attribute) leg2_termination (rateslib.instruments.BaseDerivative attribute) LineCurve (class in rateslib.curves) M market_movements() (rateslib.solver.Solver method) Modifier (class in rateslib.calendars) modifier (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) module rateslib.calendars rateslib.curves rateslib.default rateslib.dual rateslib.fx rateslib.fx_volatility rateslib.instruments rateslib.legs rateslib.periods rateslib.scheduling rateslib.solver MultiCsaCurve (class in rateslib.curves) N n_periods (rateslib.scheduling.Schedule attribute) name (rateslib.calendars.NamedCal attribute) NamedCal (class in rateslib.calendars) negate (rateslib.default.NoInput attribute) net_basis() (rateslib.instruments.BondFuture method) newton_1dim() (in module rateslib.solver) newton_ndim() (in module rateslib.solver) NoInput (class in rateslib.default) notional (rateslib.instruments.BaseDerivative attribute) (rateslib.instruments.BondFuture attribute) (rateslib.legs.BaseLeg attribute) (rateslib.legs.BaseLegMtm attribute) (rateslib.periods.Cashflow attribute) npv() (rateslib.instruments.BaseDerivative method) (rateslib.instruments.BaseMixin method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture method) (rateslib.instruments.BondMixin 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.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.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.FixedPeriod method) (rateslib.periods.FloatPeriod method) (rateslib.periods.FXOptionPeriod method) (rateslib.periods.IndexCashflow method) (rateslib.periods.IndexFixedPeriod method) (rateslib.periods.IndexMixin method) O oaspread() (rateslib.instruments.Bill method) (rateslib.instruments.BondMixin method) (rateslib.instruments.FixedRateBond method) (rateslib.instruments.FloatRateNote method) (rateslib.instruments.IndexFixedRateBond method) P pairs (rateslib.fx.FXRates attribute) pairs_settlement (rateslib.fx.FXRates attribute) payment (rateslib.periods.Cashflow attribute) (rateslib.periods.IndexMixin attribute) payment_lag (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) payment_lag_exchange (rateslib.legs.BaseLeg attribute) periods (rateslib.legs.BaseLeg attribute) (rateslib.legs.CustomLeg attribute) phi (rateslib.periods.FXCallPeriod attribute) (rateslib.periods.FXOptionPeriod attribute) (rateslib.periods.FXPutPeriod attribute) plot() (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.fx.FXForwards method) (rateslib.fx_volatility.FXDeltaVolSmile method) (rateslib.fx_volatility.FXDeltaVolSurface method) plot_index() (rateslib.curves.CompositeCurve method) (rateslib.curves.IndexCurve method) (rateslib.curves.MultiCsaCurve 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) points (rateslib.instruments.FXSwap attribute) Portfolio (class in rateslib.instruments) positions() (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) 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.PPSplineF64 method) ppdnev_single_dual2() (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.PPSplineF64 method) ppev_single_dual2() (rateslib.splines.PPSplineDual2 method) (rateslib.splines.PPSplineF64 method) PPSplineDual (class in rateslib.splines) PPSplineDual2 (class in rateslib.splines) PPSplineF64 (class in rateslib.splines) 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.solver) R r (rateslib.solver.Solver attribute) r_pre (rateslib.solver.Solver attribute) rate() (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) (rateslib.instruments.BaseDerivative method) (rateslib.instruments.BaseMixin method) (rateslib.instruments.Bill method) (rateslib.instruments.BondFuture 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.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) 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.calendars module 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.solver module 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) roll (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) roll() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) RollDay (class in rateslib.calendars) S SBS (class in rateslib.instruments) Schedule (class in rateslib.scheduling) schedule (rateslib.legs.BaseLeg attribute) (rateslib.legs.IndexLegMixin 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) shift() (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) simple_rate() (rateslib.instruments.Bill method) Solver (class in rateslib.solver) 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) stub (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) stub_type (rateslib.periods.Cashflow attribute) stubs (rateslib.scheduling.Schedule attribute) 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 table (rateslib.scheduling.Schedule attribute) termination (rateslib.instruments.BaseDerivative attribute) (rateslib.scheduling.Schedule attribute) to_json() (rateslib.calendars.Cal method) (rateslib.calendars.NamedCal method) (rateslib.calendars.UnionCal method) (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) (rateslib.dual.Dual method) (rateslib.dual.Dual2 method) (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) transform (rateslib.fx.FXForwards attribute) translate() (rateslib.curves.CompositeCurve method) (rateslib.curves.Curve method) (rateslib.curves.IndexCurve method) (rateslib.curves.LineCurve method) (rateslib.curves.MultiCsaCurve method) (rateslib.curves.ProxyCurve method) U ueffective (rateslib.scheduling.Schedule attribute) union_cal (rateslib.calendars.NamedCal attribute) UnionCal (class in rateslib.calendars) update() (rateslib.fx.FXForwards method) (rateslib.fx.FXRates method) uschedule (rateslib.scheduling.Schedule attribute) utermination (rateslib.scheduling.Schedule attribute) V v (rateslib.solver.Solver attribute) Value (class in rateslib.instruments) variables (rateslib.fx.FXRates attribute) vars_from() (rateslib.dual.Dual static method) (rateslib.dual.Dual2 static method) VolValue (class in rateslib.instruments) W week_mask (rateslib.calendars.Cal attribute) (rateslib.calendars.UnionCal 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.IndexFixedRateBond method) Z ZCIS (class in rateslib.instruments) ZCS (class in rateslib.instruments) ZeroFixedLeg (class in rateslib.legs) ZeroFloatLeg (class in rateslib.legs) ZeroIndexLeg (class in rateslib.legs)