Auquan Toolbox for developing strategies and backtesting
Project description
# Quick Startup Guide #
- Packages to install. Easiest way is via pip
numpy
pandas
pandas-datareader
plotly
Clone/Download this repository.
git clone https://{your_username}@bitbucket.org/auquan/auquantoolbox.git
Navigate to the place where you downloaded the repo. Go inside that folder and run which will execute your strategy.
python my_trading_params.py
4. Use my_trading_params.py as a template to create your very own strategy. Copy that template to another file and then start implementing the methods in that file. Use pair_trading_params.py and meanreversion_trading_params.py as exmaples for motivations. Detailed explanation for the trading system can be found [here](https://bitbucket.org/auquan/auquantoolbox/src/master/backtester/README.md)
PIP Package: Bump version in setup.py then run the following commands: python setup.py sdist python setup.py bdist_wheel
To Upload for testing: twine upload –repository-url https://test.pypi.org/legacy/ dist/*
Once uploaded Install Using: pip install –index-url https://test.pypi.org/simple/ –extra-index-url https://pypi.org/simple auquan_toolbox –no-cache-dir
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
Hashes for auquan_toolbox-1.2.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06e9fb5fb5306d6006a18f5bb0e43796dbec008567317bec084aaa8b7f8886a0 |
|
MD5 | 34e5668d560cb9ecf44f4f7b5883665b |
|
BLAKE2b-256 | 7ae1485fc3757b93c25b630fba2cb55e3f321fcbcfeb85cdd5f468522181d6e1 |