Python and Cython scripts of machine learning, econometrics and statistical tools for financial analysis [In progress]
Project description
This is a beta version of python package [*] of machine learning, econometrics and statistical tools for trading strategy and financial analysis.
Description
This project contains several python (and cython) tools for trading strategy and financial analysis:
- Neural Networks
- Feature extraction methods
- Financial indicators
- Backtesting
- Econometric models
- Notebooks with some exemples
- Etc.
Installation
From pip
$ pip install fynance
From GitHub
Use the command:
$ git clone https://github.com/ArthurBernard/Fynance.git
$ cd Fynance
$ python setup.py build_ext –inplace
$ python setup.py install –user
Demo
- Backtest (performance, drawdown and rolling sharpe ratio) of a trading strategy did with a rolling neural network (see Notebooks/Exemple_Rolling_NeuralNetwork.ipynb for more details):
- Loss functions and performances (trading strategy) of five rolling neural networks on the training and testing period (see Notebooks/Exemple_Rolling_NeuralNetwork.ipynb for more details):
[*] | Package not achieved, always in progress. All advice is welcome. |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size fynance-1.0.4-py3.7-linux-x86_64.egg (710.1 kB) | File type Egg | Python version 3.7 | Upload date | Hashes View |
Filename, size fynance-1.0.4.tar.gz (274.6 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for fynance-1.0.4-py3.7-linux-x86_64.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46243101cc56001d939a1134c0e00533e98831e54ce39fca64a4aa32b5504971 |
|
MD5 | eea578a4134b93c30ba0b102ea294d87 |
|
BLAKE2-256 | 41e175292a88e6cc2ea82bbcdcf535cd7e58cc58a67b77a2ec1b7995a868b726 |