Trellis is a deep hedging and deep pricing framework for quantitative finance
Project description
Trellis: Deep Hedging and Deep Pricing
Trellis is a deep hedging and deep pricing framework with the primary purpose of furthering research into the use of neural networks as a replacement for classical analytical methods for pricing and hedging financial instruments.
The project is built in Python on top of TensorFlow and Keras.
Trellis was originally developed by engineers at Beacon Platform to conduct research into the deep hedging technique and foster collaboration within the finance industry and with academia.
If you are using this in your own project or research, we would be interested to hear from you.
Installation
Trellis is available on PyPi, simply install with pip
.
pip install beacon-trellis
Note that only TensorFlow version 2.1.0 is currently supported.
To use, simply
import trellis
See dh_european_option.py
and dh_variable_annuity.py
for examples of how to use the models and visualisations provided.
Coming Soon
- Example Jupyter Notebooks
- TensorFlow 2.2.0 support
- ReadTheDocs documentation
Contribution guidelines
If you want to contribute to the project, be sure to review the contribution guidelines.
Contact Information
- For technical questions or bugs please log an issue.
- For business enquiries, please contact Beacon Platform directly.
- Beacon Platform Twitter.
- Beacon Platform LinkedIn.
- Maintained by Benjamin Pryke.
License
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 beacon-trellis-0.2.tar.gz
.
File metadata
- Download URL: beacon-trellis-0.2.tar.gz
- Upload date:
- Size: 16.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f1416a5ed2513354f914dc881543d74e681b04ece59e9c71aa83911ad378cad4 |
|
MD5 | 7e68e6ec0e99c9dff12e01ad8f81fff7 |
|
BLAKE2b-256 | 1c7ca42a7a0e1b64e91f6a0f3f7d7623666526359c11c08ff61868be6b0865d6 |
File details
Details for the file beacon_trellis-0.2-py3-none-any.whl
.
File metadata
- Download URL: beacon_trellis-0.2-py3-none-any.whl
- Upload date:
- Size: 24.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c3c71acf65b85527cec7e2fa16c1ccd95e14c20cffae4262fad1c3136526ba1 |
|
MD5 | f4b12846b478421e46a318eaadffd441 |
|
BLAKE2b-256 | e11479d2f0f481efa47c8199a4845894aacabcdf189ebc6cbc04047744e9ad5e |