A curated list of awesome Machine Learning frameworks, libraries and software.
Repository Index
47,133 repositories indexed
1–24 of 30 · Most stars
Free, open source crypto trading bot
Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.
- quantitative-finance
- machine-learning
- stock-data
- platform
"Vibe-Trading: Your Personal Trading Agent"
Zipline, a Pythonic Algorithmic Trading Library
- quant
- python
- algorithmic-trading
- zipline
TranslatedAbu Quantitative Trading System (stocks, options, futures, Bitcoin, machine learning) An open-source quantitative trading and quantitative investment architecture based on Python
Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD
- trading-strategies
- quantitative-trading
- trading-bot
- quantitative-finance
TranslatedLive stream recording software that supports looped monitoring and recording multiple streamers at once. It supports recording live streams from 40+ platforms, including Douyin, TikTok, Youtube, Kuaishou, Huya, Douyu, Bilibili, Xiaohongshu, pandatv, sooplive, flextv, popkontv, twitcasting, winktv, Baidu, Weibo, Kugou, 17Live, Twitch, Acfun, CHZZK, shopee, and more
- douyin-live
- douyin-api
- douyulive
- live-recorder
A curated list of practical financial machine learning tools and applications.
A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities
Github.com/CryptoSignal - Trading & Technical Analysis Bot - 4,100+ stars, 1,100+ forks
modular quant framework.
Python trading framework with AI agents that actually place the trade. Backtest, paper and live trade on 12 brokers: stocks, options, futures, forex, crypto and prediction markets.
Scalable, event-driven, deep-learning-friendly backtesting library
- reinforcement-learning
- deep-reinforcement-learning
- gym-environment
- openai-gym
GRUV is a Python project for algorithmic music generation.
Python live trade execution library with zipline interface.
- python3
- python
- algorithmic-trading
- quant
Classify music genre from a 10 second sound stream using a Neural Network.
- deep-learning
- music-genre-classification
- paper
- tensorflow
Oracle3: open-source trading engine and MCP server for prediction markets. Finds fee-adjusted no-arbitrage violations across related event contracts and trades them live on Kalshi, Polymarket and Solana, or on paper, under pre-trade risk limits. 13 MCP tools, JSON CLI, agent skills, 600+ tests.
- algorithmic-trading
- kalshi
- polymarket
- python
Predicting price trends in cryptomarkets using an lstm-RNN for the use of a trading bot
- btc
- lstm
- rnn
- bitcoin
Python's missing "algorave" module. Live code music with Python using MIDI, OSC and/or SuperCollider.
- algorave
- algorithmic-music
- audio
- improvisation
The repository host gives no description.
Exchange ML models in a trustless manner!
ESP_LCD based MicroPython driver for ESP32-S3 Devices with ST7789 or compatible displays.
- esp32s3
- esp32s3-box
- t-display-s3
- t-dongle-s3
AI-powered SDK featuring algorithmic trading, backtesting, deployment on 100+ exchanges, and multiple optimization engines.