• Stars
    star
    3,114
  • Rank 14,434 (Top 0.3 %)
  • Language
  • License
    Creative Commons ...
  • Created about 6 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ”ฌ A curated list of awesome LLMs & deep learning strategies & tools in financial market.

Awesome AI in Finance Awesome Community

There are millions of trades made in the global financial market every day. Data grows very quickly and people are hard to understand. With the power of the latest artificial intelligence research, people analyze & trade automatically and intelligently. This list contains the research, tools and code that people use to beat the market.

[ไธญๆ–‡่ต„ๆบ]

Contents

LLMs

Papers

Courses & Books & Blogs

Strategies & Research

Time Series Data

Price and Volume process with Technology Analysis Indices

  • ๐ŸŒŸ๐ŸŒŸ stockpredictionai - A complete process for predicting stock price movements.
  • ๐ŸŒŸ Personae - Implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading.
  • ๐ŸŒŸ Ensemble-Strategy - Deep Reinforcement Learning for Automated Stock Trading.
  • FinRL - A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance.
  • AutomatedStockTrading-DeepQ-Learning - Build a Deep Q-learning reinforcement agent model as automated trading robot.
  • tf_deep_rl_trader - Trading environment(OpenAI Gym) + PPO(TensorForce).
  • trading-gym - Trading agent to train with episode of short term trading itself.
  • trading-rl - Deep Reinforcement Learning for Financial Trading using Price Trailing.
  • deep_rl_trader - Trading environment(OpenAI Gym) + DDQN (Keras-RL).
  • Quantitative-Trading - Papers and code implementing Quantitative-Trading.
  • gym-trading - Environment for reinforcement-learning algorithmic trading models.
  • zenbrain - A framework for machine-learning bots.
  • DeepLearningNotes - Machine learning in quant analysis.
  • stock_market_reinforcement_learning - Stock market trading OpenAI Gym environment with Deep Reinforcement Learning using Keras.
  • Chaos Genius - ML powered analytics engine for outlier/anomaly detection and root cause analysis..
  • mlforecast - Scalable machine learning based time series forecasting.

Portfolio Management

  • Deep-Reinforcement-Stock-Trading - A light-weight deep reinforcement learning framework for portfolio management.
  • qtrader - Reinforcement Learning for portfolio management.
  • PGPortfolio - A Deep Reinforcement Learning framework for the financial portfolio management problem.
  • DeepDow - Portfolio optimization with deep learning.

High Frequency Trading

Event Drive

  • ๐ŸŒŸ๐ŸŒŸ stockpredictionai - Complete process for predicting stock price movements.
  • ๐ŸŒŸ trump2cash - A stock trading bot powered by Trump tweets.

Crypto Currencies Strategies

Technical Analysis

Lottery & Gamble

Arbitrage

  • ArbitrageBot - Arbitrage bot that currently works on bittrex & poloniex.
  • r2 - Automatic arbitrage trading system powered by Node.js + TypeScript.
  • cryptocurrency-arbitrage - A crypto currency arbitrage opportunity calculator. Over 800 currencies and 50 markets.
  • bitcoin-arbitrage - Bitcoin arbitrage opportunity detector.
  • blackbird - Long / short market-neutral strategy.

Data Sources

Traditional Markets

  • ๐ŸŒŸ Quandl - Get millions of financial and economic dataset from hundreds of publishers via a single free API.
  • yahoo-finance - Python module to get stock data from Yahoo! Finance.
  • Tushare - Crawling historical data of Chinese stocks.

Crypto Currencies

  • CryptoInscriber - A live crypto currency historical trade data blotter. Download live historical trade data from any crypto exchange.
  • Gekko-Datasets - Gekko trading bot dataset dumps. Download and use history files in SQLite format.

Research Tools

  • Synthical - AI-powered collaborative environment for Research.
  • ๐ŸŒŸ๐ŸŒŸ TensorTrade - Trade efficiently with reinforcement learning.
  • ML-Quant - Quant resources from ArXiv (sanity), SSRN, RePec, Journals, Podcasts, Videos, and Blogs.
  • JAQS - An open source quant strategies research platform.
  • pyfolio - Portfolio and risk analytics in Python.
  • alphalens - Performance analysis of predictive (alpha) stock factors.
  • empyrical - Common financial risk and performance metrics. Used by Zipline and pyfolio.
  • zvt - Zero vector trader.

Trading System

For Back Test & Live trading

Traditional Market

System

  • ๐ŸŒŸ๐ŸŒŸ zipline - A python algorithmic trading library.
  • ๐ŸŒŸ TradingView - Get real-time information and market insights.
  • rqalpha - A extendable, replaceable Python algorithmic backtest & trading framework.
  • backtrader - Python backtesting library for trading strategies.
  • kungfu - Kungfu Master trading system.
  • lean - Algorithmic trading engine built for easy strategy research, backtesting and live trading.

Combine & Rebuild

Crypto Currencies

  • zenbot - Command-line crypto currency trading bot using Node.js and MongoDB.
  • bot18 - High-frequency crypto currency trading bot developed by Zenbot.
  • magic8bot - Crypto currency trading bot using Node.js and MongoDB.
  • catalyst - An algorithmic trading library for Crypto-Assets in python.
  • QuantResearchDev - Quant Research dev & Traders open source project.
  • MACD - Zenbot MACD Auto-Trader.
  • abu - A quant trading system base on python.

Plugins

  • CoinMarketCapBacktesting - Tests bt and Quantopian Zipline as backtesting frameworks for coin trading strategy.
  • Gekko-BacktestTool - Batch backtest, import and strategy params optimalization for Gekko Trading Bot.

TA Lib

  • pandas_talib - A Python Pandas implementation of technical analysis indicators.
  • finta - Common financial technical indicators implemented in Python-Pandas (70+ indicators).
  • tulipnode - Official Node.js wrapper for Tulip Indicators. Provides over 100 technical analysis overlay and indicator functions.
  • techan.js - A visual, technical analysis and charting (Candlestick, OHLC, indicators) library built on D3.

Exchange API

Do it in real world!

  • IbPy - Python API for the Interactive Brokers on-line trading system.
  • HuobiFeeder - Connect HUOBIPRO exchange, get market/historical data for ABAT trading platform backtest analysis and live trading.
  • ctpwrapper - Shanghai future exchange CTP api.
  • PENDAX - Javascript SDK for Trading/Data API and Websockets for cryptocurrency exchanges like FTX, FTXUS, OKX, Bybit, & More

Framework

  • tf-quant-finance - High-performance TensorFlow library for quantitative finance.

Visualizing

  • playground - Play with neural networks.
  • netron - Visualizer for deep learning and machine learning models.
  • KLineChart - Highly customizable professional lightweight financial charts

GYM Environment

  • ๐ŸŒŸ TradingGym - Trading and Backtesting environment for training reinforcement learning agent.
  • TradzQAI - Trading environment for RL agents, backtesting and training.
  • btgym - Scalable, event-driven, deep-learning-friendly backtesting library.

Articles

Others

Other Resource

  • ๐ŸŒŸ๐ŸŒŸ๐ŸŒŸ Stock-Prediction-Models - Stock-Prediction-Models, Gathers machine learning and deep learning models for Stock forecasting, included trading bots and simulations.
  • ๐ŸŒŸ๐ŸŒŸ Financial Machine Learning - A curated list of practical financial machine learning (FinML) tools and applications. This collection is primarily in Python.
  • ๐ŸŒŸ Awesome-Quant-Machine-Learning-Trading - Quant / Algorithm trading resources with an emphasis on Machine Learning.
  • awesome-quant - A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance).
  • FinancePy - A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.
  • Explore Finance Service Libraries & Projects - Explore a curated list of Fintech popular & new libraries, top authors, trending project kits, discussions, tutorials & learning resources on kandi.

More Repositories

1

awosome-ai-in-social-media

๐Ÿ’ป Collect those AI & Bot use in social media wechat/facebook/twitter/instagram/weibo/TikTok etc.
50
star
2

awesome-saas

A curated list for SaaS (Software as a services)
38
star
3

blog

๐Ÿท๏ธ ๆ”ถ้›†ๆ•ด็†ๆˆ‘็š„็ฌ”่ฎฐ ่ฎฐๅฝ•ๆ‰€ๆ€ๆ‰€ๆƒณ๏ผŒไบ’่”็ฝ‘ใ€ไบงๅ“่ฎพ่ฎกใ€ๅ•†ไธšใ€ไฝŽไปฃ็ ใ€้‡ๅŒ–้‡‘่žใ€ๅˆๆˆ็”Ÿ็‰ฉๅญฆ
25
star
4

interview

๐Ÿข 1000+ ๅ„ๅคงๅ…ฌๅธๅ‰็ซฏ้ข่ฏ•้ข˜ๅˆ—่กจ
JavaScript
17
star
5

ai-trader

๐Ÿ“ˆ Base on AI(RL/LSTM) algorithm to trade stock or features
Python
13
star
6

auto-i18n

JSๅ›ฝ้™…ๅŒ–่พ…ๅŠฉๅทฅๅ…ท๏ผŒ่‡ชๅŠจๆ›ฟๆขไธญๆ–‡ๅนถ็ฟป่ฏ‘๏ผŒๆ”ฏๆŒ reactใ€vue๏ผŒreact-intlใ€react-i18next ็ญ‰
JavaScript
5
star
7

awesome-synthetic-biology

๐Ÿ”ฌ A curated list of synthetic biology, include researchใ€papersใ€peopleใ€toolsใ€plasmids and codes
5
star
8

advanced-methods-reinforcement-learning-finance

Note for Coursera course "Advanced methods reinforcement learning finance" NYU
4
star
9

NBSystem

JavaScript
3
star
10

storybook-qiniu-plugin

StoryBook ้€‚้…็š„ Webpack Plugin๏ผŒๅฐ† StoryBook ็š„ Bundle ๆ–‡ไปถ ไธŠไผ ่‡ณไธƒ็‰›CDN. Upload storybook bundle file to qiniu CDN
JavaScript
3
star
11

stanford-machine-learning

Coursera stanford machine learning homework
MATLAB
3
star
12

GoudiMusic

Goudi music site template
JavaScript
2
star
13

vue-admin

A light weight vue admin framework for quick start.
Vue
2
star
14

taro-nextjs-latest

JavaScript
1
star
15

geoblog

HTML
1
star
16

test-vodyani

TypeScript
1
star
17

geonoter

New blog
HTML
1
star
18

flask-start-kit

A flask kit with flask_restful and mysql
Python
1
star
19

georgezouq

1
star
20

deep-learning-tutorial

Jupyter Notebook
1
star
21

measure-text

Measure your text width and height with custom style and class name in browser
JavaScript
1
star