← Discover
Discover · GitHub · Machine Learning for Trading

Artificial intelligence applications in algorithmic trading

Prepared by Stefan Jansen, this resource provides comprehensive code examples and Jupyter notebooks for machine learning applications in algorithmic trading. It serves as a practical guide for those who want to develop data analysis and forecast models in financial markets.

Updates

  • August 2, 2026: Stars 18,065 → 20,241, latest release v3.0.0-artifacts (July 24, 2026).

What you get

  • End-to-end strategy development with financial data
  • Practical case studies for nine different markets
  • Modeling with artificial intelligence and autonomous agents

Installation

with conda (macOS · Linux · Windows)
git clone https://github.com/stefan-jansen/machine-learning-for-trading.git
cd machine-learning-for-trading
conda env create -f installation/ml4t-base.yml
conda activate ml4t

If you don't write code

🤖 Paste this into your AI agent (Claude Code · Codex · Antigravity)

How can I use machine learning models in data analysis and strategy development processes in financial markets? Based on the case studies in this tool, explain step by step the workflow of a trading strategy from data source to live processing and the role of AI agents in this process.

Related dictionary terms

Who it is forIt is for researchers and software developers who want to develop data analysis and forecasting models for financial markets.
LicenseMIT

Links

TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-06-02: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.