Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Categories
  3. Machine Learning
  4. AI in Finance

AI in Finance

The "Awesome AI in Finance" project is a curated collection of resources focused on the intersection of artificial intelligence and finance. This list encompasses a variety of tools, libraries, research papers, case studies, and tutorials that demonstrate how machine learning and AI can be applied to solve complex financial problems. It serves as a valuable resource for finance professionals, data scientists, and researchers looking to leverage AI for tasks such as algorithmic trading, risk assessment, fraud detection, and customer service automation. Whether you're a beginner exploring the field or an experienced practitioner seeking advanced techniques, this collection provides insights and tools to enhance your understanding and application of AI in finance.

machine-learningfinancial-technologyalgorithmic-tradingrisk-managementfraud-detectiondata-scienceai-applications
RSSView on GitHub
5.6k stars639 forks0 contributorsUpdated
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub

Related Awesome Lists

📦
Tutorials

The "Awesome Tutorials" project is a curated resource list designed to support learners and educators seeking high-quality tutorials across various subjects and technologies. This list includes tutorials for programming languages, web development, data science, machine learning, and more, catering to a wide range of skill levels. Whether you are a beginner looking to grasp the basics or an experienced developer seeking to deepen your knowledge, this collection provides valuable insights and practical examples. Users can explore diverse learning paths and enhance their skills effectively, making it an essential resource for anyone eager to learn.

17.7k
📦
Core ML Models

The "Awesome Core ML Models" project is a curated collection of machine learning models specifically designed for Apple's Core ML framework, which enables developers to integrate machine learning into their iOS and macOS applications. This list includes a variety of pre-trained models for tasks such as image classification, object detection, natural language processing, and more, along with links to their respective repositories and documentation. It is valuable for both beginners looking to implement machine learning in their apps and experienced developers seeking to enhance their projects with advanced capabilities. Users can explore a diverse range of models to find the perfect fit for their application needs, ultimately accelerating their development process and improving user experiences.

7.0k
📦
ML with Ruby

The "Awesome ML with Ruby" project is a curated collection of resources aimed at developers interested in applying machine learning techniques using the Ruby programming language. This list encompasses a variety of categories, including libraries for machine learning, frameworks, tutorials, and tools that facilitate the integration of machine learning into Ruby applications. It is particularly beneficial for Ruby developers, data scientists, and machine learning enthusiasts who want to leverage Ruby's capabilities in their projects. Users can discover valuable insights, tools, and community support to enhance their understanding and implementation of machine learning in Ruby.

2.2k
📦
JAX

The "Awesome JAX" project is a curated resource list designed to support researchers and developers using JAX, a high-performance machine learning library that combines automatic differentiation with XLA compilation. This list includes libraries, tools, tutorials, research papers, and community resources that facilitate the use of JAX for machine learning tasks. It is valuable for both beginners looking to understand the fundamentals and experienced researchers seeking advanced techniques and optimizations. Users can explore a variety of resources to enhance their machine learning projects and leverage the full power of JAX in their research endeavors.

2.1k

Table of Contents

26 sections · 184 projects

Agents

7 projects
nofx
nofx

An open-source autonomous AI trading assistant that selects models, fetches data, and executes trades across multiple markets with USDC micropayments.

Go12,6263 days ago
TradingAgents
TradingAgents

A multi-agent LLM framework for financial trading that simulates real-world trading firms with specialized AI agents for market analysis and decision-making.

Python94,3445 days ago
FinRobot
FinRobot

An open-source AI agent platform for financial analysis, automating equity research, algorithmic trading, and risk assessment using LLMs.

Jupyter Notebook7,64516 days ago
AgentFund
AgentFund

A crowdfunding platform where AI agents propose projects, receive funding from other agents, and release funds upon milestone completion.

JavaScript35 months ago
ATLAS
ATLAS

A framework for autonomous AI trading agents that self-improve their prompts through market feedback and Darwinian selection.

Python2,0271 month ago
InvicTrade
invictrade.com
ProfitPlay Agent Arena
ProfitPlay Agent Arena

An open prediction market arena where AI agents compete on 9 live game types using real asset price data.

Python83 months ago

LLMs

13 projects
Nof1
thenof1.com
AI Hedge Fund
AI Hedge Fund

A proof-of-concept AI-powered hedge fund simulation using multiple specialized agents for stock analysis and trading decisions.

Python62,38612 hours ago
MarS
MarS

A financial market simulation engine powered by a generative foundation model for realistic, interactive, and controllable order generation.

Python1,7711 month ago
Financial Statement Analysis with Large Language Models
papers.ssrn.com
FinRpt
arxiv.org
PIXIU
PIXIU

An open-source suite featuring financial large language models (FinMA), instruction datasets (FIT), and evaluation benchmarks (FinBen) for financial AI.

Jupyter Notebook8781 year ago
FinGPT
FinGPT

An open-source framework for financial large language models, enabling cost-effective fine-tuning for tasks like sentiment analysis and forecasting.

Jupyter Notebook20,94721 hours ago
MACD + RSI + ADX Strategy (ChatGPT-powered) by TradeSmart
tradingview.com
A ChatGPT trading algorithm delivered 500% returns in stock market. My breakdown on what this means for hedge funds and retail investors
reddit.com
Use chatgpt to adjust strategy parameters
twitter.com
Hands-on LLMs: Train and Deploy a Real-time Financial Advisor
Hands-on LLMs: Train and Deploy a Real-time Financial Advisor

A free course teaching how to design, train, and deploy a production-ready real-time financial advisor LLM system using RAG and LLMOps.

Jupyter Notebook3,4231 year ago
ChatGPT Strategy by OctoBot
blog.octobot.online
LLMs Meet Finance
arxiv.org

Skills

1 projects
XVARY Stock Research
XVARY Stock Research

A Claude Code skill that generates thesis-driven stock analysis reports with conviction scoring and kill criteria using SEC EDGAR and market data.

Python124 months ago

Papers

11 projects
The Theory of Speculation L. Bachelier, 1900
radio.goldseek.com
Brownian Motion in the Stock Market Osborne, 1959
m.e-m-h.org
An Investigation into the Use of Reinforcement Learning Techniques within the Algorithmic Trading Domain, 2015
doc.ic.ac.uk
A Deep Reinforcement Learning Framework for the Financial Portfolio Management Problem
arxiv.org
Reinforcement Learning for Trading, 1994
papers.nips.cc
Dragon-Kings, Black Swans and the Prediction of Crises Didier Sornette
arxiv.org
Financial Trading as a Game: A Deep Reinforcement Learning Approach
arxiv.org
Machine Learning for Trading
cims.nyu.edu
Ten Financial Applications of Machine Learning, 2018
papers.ssrn.com
FinRL: A Deep Reinforcement Learning Library for Automated Stock Trading in Quantitative Finance, 2020
arxiv.org
Deep Reinforcement Learning for Automated Stock Trading: An Ensemble Strategy, 2020
papers.ssrn.com

Courses & Books & Blogs

13 projects
QuantResearch
QuantResearch

A collection of Python notebooks and tools for quantitative finance research, including backtesting, machine learning, and portfolio optimization.

Jupyter Notebook2,9822 years ago
NYU: Overview of Advanced Methods of Reinforcement Learning in Finance
coursera.org
Udacity: Artificial Intelligence for Trading
udacity.com
AI in Finance
cfte.education
Advanced-Deep-Trading
Advanced-Deep-Trading

Experimental implementations of financial machine learning techniques from 'Advances in Financial Machine Learning' for stochastic time series data.

Jupyter Notebook5685 years ago
Advances in Financial Machine Learning
amazon.com
Build Financial Software with Generative AI
manning.com
Financial AI in Practice
manning.com
Investing for Programmers
manning.com
Mastering Python for Finance
Mastering Python for Finance

Code repository for the second edition of Mastering Python for Finance, implementing advanced financial statistical applications using Python.

Jupyter Notebook4715 months ago
MLSys-NYU-2022
MLSys-NYU-2022

Open-source teaching materials for a practical Machine Learning in Finance course, focusing on industry tools and real-world use cases.

Jupyter Notebook5593 years ago
Hands-on Train and Deploy ML
Hands-on Train and Deploy ML

A hands-on tutorial for training and deploying a machine learning model as a serverless REST API to predict cryptocurrency prices.

Python8882 years ago
KeepRule
keeprule.com