AlgoTraders/stock-analysis-engine

Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Datasets and trading performance automatically published to S3 for building AI training datasets for teaching DNNs how to trade. Runs on Kubernetes and docker-compose. >150 million trading history rows generated from +5000 algorithms. Heads up: Yahoo's Finance API was disabled on 2019-01-03 https://developer.yahoo.com/yql/

52
/ 100
Established

This tool helps quantitative analysts and traders build, test, and refine minute-by-minute investment algorithms, especially for training artificial intelligence. It takes raw, live and historical pricing data, options, news, and financial details from major exchanges, processes it, and lets you backtest thousands of algorithms. The output is comprehensive trading performance data and datasets ready for training deep neural networks to trade.

1,203 stars. No commits in the last 6 months. Available on PyPI.

Use this if you are a quant trader or data scientist who needs to rapidly backtest and optimize numerous trading algorithms with granular market data to train AI models.

Not ideal if you are a retail investor looking for simple stock screening or basic portfolio management tools.

algorithmic-trading quantitative-finance market-data-analysis AI-trading-model-training backtesting
No License Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 17 / 25
Community 25 / 25

How are scores calculated?

Stars

1,203

Forks

266

Language

Jupyter Notebook

License

Last pushed

Sep 05, 2020

Commits (30d)

0

Dependencies

34

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AlgoTraders/stock-analysis-engine"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.