Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.6%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: MrPPL
- License: mit
- Language: Python
- Default Branch: master
- Size: 201 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Overcoming the Feature Selection Issue in the Pricing of American options - Source code
Introduction
The aim is to use the Neural networks feature extraction ability to overcome the feature selection issue for the least squares Monte Carlo method (LSM). The method is called feedforward neural network Monte Carlo (FNNMC).
Technologies
- Python 3.8
- Torch 1.8
Setup
First, install the required libraries in "requirements.txt" and create empty folders TrainedModels and data in the root. To price one of the options with FNNMC, select "generateData.py" and uncommon the chosen option in this file. The script will create the paths for training and pricing. Hereafter, run "price{optionName}.py" to get a price and standard error.
Sources
The paper is inspired by Glasserman's book "Monte Carlo Methods in Financial Engineering”.
Author
You can see my other projects at Peter Pommergård Lind
Owner
- Name: Peter Pommergård Lind
- Login: MrPPL
- Kind: user
- Repositories: 2
- Profile: https://github.com/MrPPL
PhD fellow in Finance at Aalborg University Business School, where my primarily research is numerical methods methods in option pricing
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Lind" given-names: "Peter Pommergård" orcid: "https://orcid.org/0000-0002-1081-314X" title: "Overcoming the Feature Selection Issue in the Pricing of American Options" version: 1.0.0 doi: [](https://zenodo.org/badge/latestdoi/365579417) date-released: 2022-01-22 url: "https://github.com/MrPPL/FNNMC"
GitHub Events
Total
Last Year
Dependencies
- Cython ==0.29.23
- Pillow ==8.2.0
- Pygments ==2.9.0
- atomicwrites ==1.4.0
- attrs ==21.2.0
- backcall ==0.2.0
- colorama ==0.4.4
- cycler ==0.10.0
- decorator ==5.0.9
- et-xmlfile ==1.1.0
- h5py ==3.3.0
- iniconfig ==1.1.1
- ipython ==7.24.1
- ipython-genutils ==0.2.0
- jedi ==0.18.0
- joblib ==1.0.1
- kiwisolver ==1.3.1
- line-profiler ==3.3.0
- llvmlite ==0.36.0
- matplotlib ==3.4.2
- matplotlib-inline ==0.1.2
- numba ==0.53.1
- numpy ==1.20.3
- openpyxl ==3.0.7
- packaging ==20.9
- pandas ==1.2.4
- parso ==0.8.2
- patsy ==0.5.1
- pickleshare ==0.7.5
- pluggy ==0.13.1
- prompt-toolkit ==3.0.18
- py ==1.10.0
- pyparsing ==2.4.7
- pytest ==6.2.4
- python-dateutil ==2.8.1
- pytorchtools ==0.0.2
- pytz ==2021.1
- scikit-learn ==0.24.2
- scipy ==1.6.3
- six ==1.16.0
- sklearn ==0.0
- statsmodels ==0.12.2
- threadpoolctl ==2.1.0
- toml ==0.10.2
- torch ==1.8.1
- torchaudio ==0.8.1
- torchvision ==0.9.1
- traitlets ==5.0.5
- typing-extensions ==3.10.0.0
- wcwidth ==0.2.5
- xlrd ==2.0.1