PyISDA ====== :mod:`~pyisda.cdsone` contains the two workhorse functions of the library, which allow to convert back and forth from upfront to spread. .. autosummary:: pyisda.cdsone.upfront_charge pyisda.cdsone.spread_from_upfront .. automodule:: pyisda.cdsone :members: :mod:`~pyisda.curve` contains two types of curves: .. autosummary:: pyisda.curve.YieldCurve pyisda.curve.SpreadCurve .. automodule:: pyisda.curve :members: :undoc-members: :mod:`~pyisda.legs` contains two types of Legs: .. autosummary:: pyisda.legs.FeeLeg pyisda.legs.ContingentLeg .. automodule:: pyisda.legs :members: :undoc-members: