Pustaka yang disyorkan

Dikumpulkan mengikut taksonomi Awesome AI4Finance, diperluas dengan Tindanan Teknologi dan blog kami. Skor mencerminkan lajur “Recommendation” senarai itu (kurasi komuniti, bukan nasihat prestasi).

Awesome AI4Finance — Struktur, kategori, dan skor 1–5 mengikut senarai yang diselenggara komuniti di bawah; kami menambah bahagian tambahan untuk alat infrastruktur dan penyelidikan yang kami rujuk di MarketMaker.cc.

Skor 1–5 = kekuatan isyarat dalam senarai Awesome (proses semakan mingguan diterangkan di sana). Kiraan bintang GitHub adalah indikatif—semak setiap repo untuk nombor terkini.

Data Besar Kewangan

Sumber data

Projek Bintang Skor Penerangan
FinRL-Meta 1.8k ★★★★★ Metaverse simulator pasaran untuk DRL—saham, kripto, FX, penyambung kertas dan langsung.
CCXT 41.8k ★★★★★ API bursa REST/WebSocket bersatu dalam JS/Python/PHP—asas untuk banyak prototaip ketersambungan kripto.
StockSharp 9.7k ★★★★ Tindanan berpusatkan C# untuk saham, FX, kripto, dan opsyen dengan perkakasan strategi.
TuShare 14.7k ★★★ Akses data A-share China dan makro—berguna apabila alam semesta anda merangkumi penyenaraian tanah besar.
yfinance 22.9k ★★★ Siri sejarah Yahoo Finance yang pantas—bagus untuk lakaran, bukan SLA vendor.
Binance public APIs 3.0k ★★★ Pelaksanaan rujukan dan dokumen API untuk salah satu kolam kecairan kripto yang paling mendalam.
Alpaca (Marketstore) 1.7k ★★★ Stor data pasaran berlajur serta API broker untuk aliran kerja kertas dan langsung ekuiti/kripto.
WRDS 155 ★★ Corak akses data akademik untuk pelanggan Wharton Research Data Services.

Ciri & penunjuk teknikal

Projek Bintang Skor Penerangan
TA-Lib 11.9k ★★★★★ Primitif penunjuk teknikal piawaian industri untuk saluran paip ciri.
Clairvoyant 2.4k ★★★ Pemantauan isyarat sosial/sejarah untuk eksperimen ekuiti jangka pendek.
FinanceDatabase 7.4k ★★★ Metadata simbol merentasi ekuiti, ETF, dana, FX, kripto, dan pasaran wang.

Kecerdasan Buatan

Pembelajaran mesin

Projek Bintang Skor Penerangan
Machine Learning for Trading (book repo) 17k ★★★★★ Kod pendamping kepada buku Stefan Jansen—aliran kerja ML hujung-ke-hujung untuk penyelidikan dagangan.
Qlib 40.6k ★★★★ Tindanan quant AI-pertama Microsoft: data, model, dan eksperimen dalam satu set alat.
Stock-Prediction-Models 9.3k ★★★★ Koleksi besar asas ramalan klasik dan mendalam untuk penanda aras.
TF Quant Finance 5.3k ★★★ Primitif TensorFlow Google untuk penentuan harga derivatif dan simulasi.
Adv_Fin_ML_Exercises 1.9k ★★★ Penyelesaian terperinci yang terikat dengan Advances in Financial Machine Learning oleh Marcos López de Prado.
AlphaPy 1.7k ★★★ Utiliti kejuruteraan ciri + pemodelan yang disasarkan untuk penyelidik diskretionari dan quant.
fin-ml 1.2k ★★★ Kod kajian kes untuk “Machine Learning and Data Science Blueprints for Finance.”

Pembelajaran pengukuhan

Projek Bintang Skor Penerangan
FinRL 14.7k ★★★★★ Saluran paip DRL penuh untuk kewangan—data, persekitaran, latihan, dan kisah penggunaan.
ElegantRL 4.3k ★★★★★ Algoritma RL PyTorch berskala dengan corak keanjalan mesra awan.
TensorTrade 6.1k ★★★★ Rangka kerja RL bermodul untuk melatih dan menilai ejen dagangan.
FinRL-Trading (ICAIF ensemble) 1.3k ★★★★ Strategi DRL ensemble dengan laluan eksperimen dagangan langsung yang diterbitkan.
gym-anytrading 2.4k ★★★ Persekitaran Gym minimum untuk tutorial RL siri harga.

Kewangan

Cadangan saham

Projek Bintang Skor Penerangan
Machine Learning for Stock Recommendation (IEEE) 34 ★★ Pelaksanaan rujukan untuk asas cadangan terselia klasik.

Dagangan

Projek Bintang Skor Penerangan
HFT-LOB-Trading-ML 2.3k ★★★ Asas ML tick buku pesanan penuh—berguna apabila mengkaji set data yang banyak mikrostruktur.

Pengurusan portfolio

Projek Bintang Skor Penerangan
PyPortfolioOpt 3.2k ★★★★ Mean-variance, Black–Litterman, HRP, dan pengoptimum berkaitan dalam Python.
OLPS 358 ★★ Algoritma pemilihan portfolio dalam talian untuk penanda aras keputusan berjujukan.

Pengkomputeran berprestasi tinggi

Projek Bintang Skor Penerangan
NumPy 31.8k ★★★★★ Tindanan ndarray asas untuk hampir setiap pustaka quant Python.

Platform dagangan

Projek Bintang Skor Penerangan
QuantConnect Lean 18.4k ★★★★ Enjin algoritma sumber terbuka dengan penyelidikan, backtest, dan penyesuai broker langsung.

Penerjemahan & visualisasi

Projek Bintang Skor Penerangan
TradingGym 1.9k ★★★ Latihan/backtesting RL dengan cangkuk penerjemahan yang lebih kaya untuk diagnostik ejen.
mplfinance 4.3k ★★★ Carta lilin dan pasaran di atas Matplotlib.
Flowsurface 1.5k ★★★★ Platform aliran pesanan desktop natif sumber terbuka dalam Rust (Iced): peta haba DOM, footprint, time & sales, dan tangga kedalaman. Binance, Bybit, Hyperliquid, OKX, MEXC.

Pangkalan data, API, pemesejan, dan pustaka penyelidikan yang kami gunakan dalam artikel dan di laman pendaratan—pilihan editorial dengan skor tidak formal untuk orientasi sahaja.

Tindanan diperluas (MarketMaker.cc & blog)

Pangkalan data siri masa & OLAP

Projek Bintang Skor Penerangan
QuestDB / ClickHouse / DuckDB ★★★★ Enjin berlajur untuk tick, bar, dan analitis—dinyatakan dalam bahagian Tindanan Teknologi kami.

API, RPC & penstriman

Projek Bintang Skor Penerangan
PostgreSQL + Hasura (GraphQL) ★★★★ API data bertaip di atas Postgres—sepadan dengan pasangan GraphQL/Hasura kami di laman pendaratan.
gRPC ★★★★ RPC binari antara mikroperkhidmatan; dibincangkan bersama WebSocket/OpenAPI dalam catatan seni bina kami.
Redis 73.8k ★★★★ Cache, pub/sub, dan keadaan panas dalam saluran paip pelaksanaan (artikel komunikasi data).
Kafka 32.4k ★★★★ Penstriman acara tahan lama untuk penyebaran data pasaran dan perkhidmatan tak segerak.

Pemesejan kependaman rendah

Projek Bintang Skor Penerangan
Aeron ★★★★★ Pemesejan kelas mikrosaat—penelitian mendalam di blog kami; berpasangan dengan ekosistem SBE/FIX.

Backtesting, ciri & penyelidikan

Projek Bintang Skor Penerangan
vectorbt / backtesting.py 7.2k ★★★★★ Gelung penyelidikan tervektor; VectorBT diliputi dalam artikel khusus.
Numba 11k ★★★★ Pemecutan JIT untuk gelung gaya NumPy—teras kepada backtest tervektor yang pantas.
hmmlearn 3.4k ★★★★ Asas HMM untuk pengesanan rejim—digunakan dalam artikel dagangan adaptif kami.
scikit-learn 65.8k ★★★★ Asas ML klasik, CV, dan saluran paip untuk penyelidikan alfa berjadual.
Stable-Baselines3 13.1k ★★★★ Algoritma RL rujukan (PPO, SAC, …) untuk prototaip penyelidikan.
FinGPT / FinNLP (ecosystem) 19.1k ★★★★ Barisan LLM/NLP kewangan terbuka untuk prototaip sentimen dan dokumen.

Tinjauan pendidikan. Nama dan skor pihak ketiga tidak membayangkan sokongan; sahkan lesen, kependaman, dan pematuhan sebelum penggunaan pengeluaran.