Resources
đ Books & Textbooks
Advances in Financial Machine Learning â Marcos LĂłpez de Prado
The quant bible. Dense, but very relevant for hedge-fund-grade ML.
Machine Learning for Asset Managers â Marcos LĂłpez de Prado
Slim, practical, easier-to-digest version of the above.
Machine Learning in Finance â Matthew Dixon, Igor Halperin, Paul Bilokon
Academic, deep, Python-heavy.
Artificial Intelligence in Asset Management â CFA Institute Research Foundation
Free PDF from CFA Institute. Very digestible and practical.
Python for Finance â Yves Hilpisch
Focuses more on time series, derivatives, and trading systems.
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow â AurĂ©lien GĂ©ron
Not finance-specific, but absolutely essential for mastering ML pipelines.
đ Online Courses (Free + Paid)
AI in Finance Specialization â CFTE (Paid)
Practical AI tools for asset management, trading, and compliance.
Financial Engineering & Risk Management â Columbia (Coursera) (Free/Paid)
Not pure ML, but very quantitative.
Machine Learning for Trading â Georgia Tech (Udacity) (Free/Paid)
One of the OG courses for quants.
AI for Trading â Udacity Nanodegree (Paid)
Focuses on NLP, RL, and trading signals.
Applied Machine Learning in Python â University of Michigan (Coursera)
Covers regression, classification, clustering (not finance-focused, but applicable).
YouTube Channels:
QuantInsti, QuantPy, Ken Jee, Sentdex, QuantLayer, PyQuant News
đ§Ș GitHub Projects & Code Repos
Hudson-and-Thames/mlfinlab
Implements LĂłpez de Pradoâs techniques. Very detailed.
OpenBBTerminal
Like Bloomberg Terminal for Python nerds. Open-source.
AI4Finance-Foundation/FinRL
Reinforcement learning for trading strategies.
yfinance
Not ML, but essential for stock data in finance models.
QuantConnect/Lean
Full algorithmic trading platform (C#/Python), can plug in ML.
pmorissette/bt
Framework for backtesting portfolios with some ML plug-in ability.
đ Datasets for Finance + ML
Yahoo Finance (via yfinance)
Stocks, indices, historical prices.
Quandl (now Nasdaq Data Link)
Macroeconomic, futures, commodities, alt data.
NSE/BSE data (India)
Use
nsetools
,nsepy
, or scrape directly.
Kaggle Datasets
Search âfinance,â âstock,â âoptions,â âcredit scoring,â etc.
FRED (Federal Reserve Economic Data)
Macroeconomic indicators, interest rates, inflation, etc.
Alpaca API / IEX Cloud / Alpha Vantage / Twelve Data
APIs with free tiers for stock/crypto/forex data.
SEC EDGAR + Screener.in + TickerTape.in
For Indian filings, financial statements, ratios (requires scraping/API work)
đ§ Research Papers & Journals
arXiv.org â Quantitative Finance
Constant stream of fresh research (ML + finance papers weekly).
Search for "AI in Finance" or "Machine Learning Trading."
Journal of Financial Data Science (JFDS)
Published by CFA Institute and Portfolio Management Research.
đ§° Tools & Platforms
Streamlit â For building apps/dashboards.
Jupyter Notebooks â Standard for finance prototyping.
Power BI / Tableau â For final dashboards, fed by Python.
Google Colab â Cloud-based Python notebook (no setup).
OpenAI GPT API â For commentary, summarization, chat-based assistants.
Bloomberg Terminal (if you're rich) â For actual finance workflows.
Excel VBA + Python â For hybrid automation (ugh, but useful).