Composable financial contracts with Monte Carlo valuation
Project description
Monte Carlo Contracts
Composable financial contracts with Monte Carlo valuation. This module employs ideas from How to Write a Financial Contract by S. L. Peyton Jones and J-M. Eber. However, the implementation is not based on functional programming but rather using an object oriented approach. Also, this implementation is tailored towards Monte Carlo based cashflow generation whereas the paper favours more general methods.
Features
monte-carlo-contracts
is a single file Python project
Install
You can install monte-carlo-contracts
using pip
with
pip3 install monte-carlo-contracts
or you can simply download mcc.py
and then run it using python3
with
python3 mcc.py
History
0.1.0 (2020-09-22)
- Created using cookiecutter-pyscript
Credits
Main developer is luphord luphord@protonmail.com. cookiecutter-pyscript is used as project template.
History
0.1.0 (2020-09-22)
- Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file monte-carlo-contracts-0.1.0.tar.gz
.
File metadata
- Download URL: monte-carlo-contracts-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60120a7df9213c535a08d705c438ab8d9b6358dcb810e80fdf73e51ecc49200c |
|
MD5 | 06d0004979264506502de2db29cfad18 |
|
BLAKE2b-256 | e7ba0eb8546c3a02c35c656324174134d1c4451cff27c8114ad739ed58e59c50 |
File details
Details for the file monte_carlo_contracts-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: monte_carlo_contracts-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfe192d2b7f2f9c33bc9a7a2cf99bab3885cebfe4e58514e73c6f406f0271057 |
|
MD5 | 894c47f8046bb6089577b54f9a60c086 |
|
BLAKE2b-256 | 2f65498026d8883374c6e3f888eb3aebd4afc27e4cf639064e5aebc3a5d4ac31 |