Metadata-Version: 2.1
Name: frm_shasa
Version: 0.0.1
Summary: A python package for quantitative finance and derivative pricing
Project-URL: Homepage, https://github.com/shasafoster/frm
Project-URL: Website, https://www.frmcalcs.com/app_frm/
Author-email: Shasa Foster   <shasa.foster.frm@gmail.com>
License-File: LICENSE
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Requires-Dist: datetime
Requires-Dist: holidays
Requires-Dist: matplotlib
Requires-Dist: numba
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: pandas-market-calendars
Requires-Dist: scipy
Description-Content-Type: text/markdown

# frm

A python package for quantitative finance and derivative pricing.
Emphasis on documentation, references and (at a later date, examples)


## Complete

Interest rate swaps
- pricing
- schedule construction (including detailed stub logic) 
- iterative single currency bootstrapping
- fixed rate / spread solvers

Vanilla European FX options
- pricing + greeks (under Garman Kolhagen)
- volatility surface construction (smile construction via Heston or splines)  


## Pipeline
- SABR volatility model
- European interest rate swaption pricing
- Heston-Local Volatility model (for pricing path dependent FX options)
- Cosine method to 5x the calibration time of the volatility smile under Heston




At <a href="https://www.frmcalcs.com/app_frm/" target="_blank">frmcalcs.com/app_frm/</a>, some use cases are are hosted.




