Skip to content
Automated Machine Learning [AutoML] with Python, scikit-learn, and Keras
Python Jupyter Notebook
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
alphapy search path logging bug Mar 15, 2020
docs update docs modules Mar 15, 2020
images system pipeline image Apr 1, 2017
.gitignore update dependencies in environment.yml Mar 15, 2020
.travis.yml Update .travis.yml for Python 3.7 Sep 21, 2019
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jan 2, 2020
LICENSE license May 7, 2017
README.rst Downloads Badge Apr 6, 2020
environment.yml update dependencies in environment.yml Mar 15, 2020
readthedocs.yml Use conda as a virtualenv for readthedocs May 1, 2017
setup.py version 2.4.2 Mar 15, 2020

README.rst

AlphaPy

badge_pypi badge_build badge_docs badge_downloads

AlphaPy is a machine learning framework for both speculators and data scientists. It is written in Python with the scikit-learn, pandas, and Keras libraries, as well as many other helpful libraries for feature engineering and visualization. Here are just some of the things you can do with AlphaPy:

  • Run machine learning models using scikit-learn, xgboost, and Keras.
  • Create models for analyzing the markets with MarketFlow.
  • Predict sporting events with SportFlow.
  • Develop trading systems and analyze portfolios using MarketFlow and Quantopian's pyfolio.

AlphaPy Model Pipeline

Installation

You should already have pip, Python, and XGBoost (see below) installed on your system. Run the following command to install AlphaPy:

pip install -U alphapy

XGBoost

For Mac and Windows users, XGBoost will not install automatically with pip. For instructions to install XGBoost on your specific platform, go to http://xgboost.readthedocs.io/en/latest/build.html.

Documentation

http://alphapy.readthedocs.io/en/latest/

MarketFlow

MarketFlow Model

MarketFlow System

SportFlow

SportFlow

Support

The official channel for support is to open an issue on Github.

http://github.com/ScottfreeLLC/AlphaPy/issues

Follow us on Twitter:

https://twitter.com/_AlphaPy_?lang=en

Donations

If you like the software, please donate:

http://alphapy.readthedocs.io/en/latest/introduction/support.html#donations

You can’t perform that action at this time.