An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with backtesting

A curated list of projects in awesome lists tagged with backtesting .

https://github.com/mementum/backtrader

Python Backtesting library for trading strategies

backtesting metaclass python trading

Last synced: 13 May 2025

https://github.com/hummingbot/hummingbot

Open source software that helps you create and deploy high-frequency crypto trading bots

algotrading arbitrage backtesting bitcoin bot crypto cryptocurrency cython dex docker ethereum hft marketmaking orderbook python trading

Last synced: 11 May 2025

https://github.com/myhhub/stock

stock股票.获取股票数据,计算股票指标,筹码分布,识别股票形态,综合选股,选股策略,股票验证回测,股票自动交易,支持PC及移动设备。

backtest backtesting broker-trading-platform cyq distribution-of-chips position-cost-distribution quantitative quantitative-finance stock stocks strategies strategy

Last synced: 13 May 2025

https://github.com/stocksharp/stocksharp

Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

algorithmic-trading algorithmic-trading-engine backtesting bitcoins broker brokers c-sharp crypto cryptocurrency finance fixprotocol forex hft-trading interactive-brokers quantitative-finance stocks trading trading-platform trading-robots trading-strategies

Last synced: 12 May 2025

https://github.com/StockSharp/StockSharp

Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).

algorithmic-trading algorithmic-trading-engine backtesting bitcoins broker brokers c-sharp crypto cryptocurrency finance fixprotocol forex hft-trading interactive-brokers quantitative-finance stocks trading trading-platform trading-robots trading-strategies

Last synced: 13 Mar 2025

https://github.com/nkaz001/hftbacktest

A high frequency trading and market making backtesting and trading bot in Python and Rust, which accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books, with real-world crypto market-making examples for Binance Futures

algorithmic-trading algotrading backtesting backtesting-engine backtesting-trading-strategies binance binance-futures crypto-bot crypto-trading hft high-frequency-trading limit-order-book market-maker market-making orderbook-tick-data orderbooks quantitative-trading trading-algorithms trading-bot trading-simulator

Last synced: 16 May 2025

https://github.com/fasiondog/hikyuu

Hikyuu Quant Framework 基于C++/Python的极速开源量化交易研究框架,同时可基于策略部件进行资产重用,快速累积策略资产。

algorithms-trading backtesting cpp finance fintech python quant stock system-trading trading vestment

Last synced: 02 Feb 2026

https://github.com/enzoampil/fastquant

fastquant — Backtest and optimize your ML trading strategies with only 3 lines of code!

algotrading backtesting cryptocurrency data-science financial-data-science machine-learning quantitative-finance stocks trading-strategies

Last synced: 14 May 2025

https://github.com/algotraders/stock-analysis-engine

Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Datasets and trading performance automatically published to S3 for building AI training datasets for teaching DNNs how to trade. Runs on Kubernetes and docker-compose. >150 million trading history rows generated from +5000 algorithms. Heads up: Yahoo's Finance API was disabled on 2019-01-03 https://developer.yahoo.com/yql/

algorithmic-trading backtesting deep-learning deep-learning-tutorial deep-neural-networks docker helm helm-charts iex iexcloud jupyter keras kubernetes minio options redis s3 stocks tensorflow tradier

Last synced: 15 May 2025

https://github.com/AlgoTraders/stock-analysis-engine

Backtest 1000s of minute-by-minute trading algorithms for training AI with automated pricing data from: IEX, Tradier and FinViz. Datasets and trading performance automatically published to S3 for building AI training datasets for teaching DNNs how to trade. Runs on Kubernetes and docker-compose. >150 million trading history rows generated from +5000 algorithms. Heads up: Yahoo's Finance API was disabled on 2019-01-03 https://developer.yahoo.com/yql/

algorithmic-trading backtesting deep-learning deep-learning-tutorial deep-neural-networks docker helm helm-charts iex iexcloud jupyter keras kubernetes minio options redis s3 stocks tensorflow tradier

Last synced: 30 Mar 2025

https://github.com/daveskender/stock.indicators

Stock Indicators for .NET is a C# NuGet package that transforms raw equity, commodity, forex, or cryptocurrency financial market price quotes into technical indicators and trading insights. You'll need this essential data in the investment tools that you're building for algorithmic trading, technical analysis, machine learning, or visual charting.

algorithmic-trading backtesting cryptocurrency forex historical-quotes indicator indicators nuget package quantitative-finance stock stock-analysis stock-indicators stock-market stock-trading technical-analysis technical-indicators

Last synced: 13 Apr 2025

https://github.com/idanya/algo-trader

Trading bot with support for realtime trading, backtesting, custom strategies and much more.

algorithmic-trading backtesting crypto-bot python technical-analysis trading-bot trading-strategies

Last synced: 16 May 2025

https://github.com/constverum/Quantdom

Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:]

algorithmic-trading algotrading backtesting finance financial-analysis fintech investment quant quantitative-finance stock-market trading trading-platform trading-strategies

Last synced: 30 Mar 2025

https://github.com/constverum/quantdom

Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:]

algorithmic-trading algotrading backtesting finance financial-analysis fintech investment quant quantitative-finance stock-market trading trading-platform trading-strategies

Last synced: 16 May 2025

https://github.com/gbeced/basana

A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.

algorithmic-trading asyncio backtesting binance cryptocurrency trading-algorithms trading-bot

Last synced: 01 Apr 2025

https://github.com/Heerozh/spectre

GPU-accelerated Factors analysis library and Backtester

algorithmic-trading backtester backtesting factor-analysis quantitative-analysis spectre

Last synced: 22 Mar 2025

https://github.com/quarkfin/qf-lib

Modular Python library that provides an advanced event driven backtester and a set of high quality tools for quantitative finance. Integrated with various data vendors and brokers, supports Crypto, Stocks and Futures.

backtesting backtesting-frameworks backtesting-trading-strategies finance investment-analysis python quant quantitative-finance trading trading-simulator trading-strategies

Last synced: 01 Apr 2025

https://github.com/leo4815162342/dukascopy-node

✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨

backtesting bitcoin candlestick-chart cli crypto dukascopy etf exchange-rates forex forex-data historical-data market-data metatrader nodejs ohlc stock stock-data stock-prices tick-data trading

Last synced: 10 Jun 2025

https://github.com/aminhp/gym-mtsim

A general-purpose, flexible, and easy-to-use simulator alongside an OpenAI Gym trading environment for MetaTrader 5 trading platform (Approved by OpenAI Gym)

backtesting crypto forex gym-environment metatrader5 openai-gym reinforcement-learning simulator stocks trading trading-algorithm trading-environment

Last synced: 15 May 2025

https://github.com/jrmeier/fast-trade

low code backtesting library utilizing pandas and technical analysis indicators

algotrading backtesting charting-library cryptocurrency finance technical-analysis technical-indicators

Last synced: 15 May 2025

https://github.com/purvasingh96/AI-for-Trading

📈This repo contains detailed notes and multiple projects implemented in Python related to AI and Finance. Follow the blog here: https://purvasingh.medium.com

ai-for-trading alpha-factors backtesting cosine-similarity factor-models momentum-trading-strategy nanodegree nlp-tasks pairs-trading portfolio-optimization risk-factor-models trading udacity volatility

Last synced: 27 Apr 2025

https://github.com/Leo4815162342/dukascopy-node

✨ Download historical price tick data for Crypto, Stocks, ETFs, CFDs, Forex via CLI and Node.js ✨

backtesting bitcoin candlestick-chart cli crypto dukascopy etf exchange-rates forex forex-data historical-data market-data metatrader nodejs ohlc stock stock-data stock-prices tick-data trading

Last synced: 28 Mar 2025

https://github.com/devalpha-io/devalpha-node

A stream-based approach to algorithmic trading and backtesting in Node.js

algorithmic-trading algotrading backtest backtester backtesting event-sourcing highland streams trading trading-strategies

Last synced: 11 Apr 2025

https://github.com/xfffff/gekko-backtesttool

Batch backtest, import and strategy params optimalization for Gekko Trading Bot. With one command you will run any number of backtests.

backtest backtester backtesting backtesting-trading-strategies bitcoin bitcoins crypto cryptocoins cryptocurrencies cryptocurrency gekko gekko-backtesttool trading trading-bot trading-strategies

Last synced: 13 Oct 2025

https://github.com/xFFFFF/Gekko-BacktestTool

Batch backtest, import and strategy params optimalization for Gekko Trading Bot. With one command you will run any number of backtests.

backtest backtester backtesting backtesting-trading-strategies bitcoin bitcoins crypto cryptocoins cryptocurrencies cryptocurrency gekko gekko-backtesttool trading trading-bot trading-strategies

Last synced: 24 Mar 2025

https://github.com/Ooples-Finance-LLC/OoplesFinance.StockIndicators

Largest C# stock indicator library with over 750 to choose from and easiest to use with abilities such as making an indicator out of any other indicator or using any moving average with any indicator.

backtesting finance indicator indicators nuget nuget-package stock stock-analysis stock-indicators stock-trading technical-analysis technical-indicators

Last synced: 30 Dec 2025

https://github.com/akumidv/tradingview-assistant-chrome-extension

An assistant for backtesting trading strategies and checking (showing) external signals in Tradingview implemented as a Chrome browser extension.

backtesting backtesting-trading-strategies chrome-extension tradingview

Last synced: 12 Apr 2025

https://github.com/pkjmesra/PKScreener

A Python-based stock screener for NSE, India. PKScreener is an advanced free stock screener to find potential breakout stocks from NSE and show its possible breakout values. It also helps to find the stocks which are consolidating and may breakout, or the particular chart patterns that you're looking specifically to make your decisions.

alerts algorithmic-trading algorithmic-trading-library algotrading algotrading-machine-learning backtesting breakouts free-stock-screener indian-markets nasdaq nse pipe-and-filter piped-scanners portfolio-analysis scanners stock-market stock-screener stocks-trading telegram-bot

Last synced: 13 Apr 2025

https://github.com/nessessary/autoxd

A股回测框架, 模拟实盘账户交易, 适合编写T+0策略

backtesting backtesting-frameworks quant trading

Last synced: 28 Mar 2025

https://github.com/wiseplat/learn-backtrader

Some examples for Backtrader. Showcases for indicators, run backtests, get historical data for shares, live trading and more...

algo-trading algo-trading-software algo-trading-strategies algotrading backtesting backtrader indicators live-trading trading-algorithm trading-bot trading-robot trading-robots

Last synced: 14 Jul 2025

https://github.com/X0Leon/XQuant

Simple backtester for human.

backtesting pandas quant strategy

Last synced: 11 Jul 2025

https://github.com/calumrussell/rotala

Backtesting engine written in Rust

backtest backtesting rust trading trading-strategies

Last synced: 30 Dec 2025

https://github.com/devfinwiz/fin-maestro-kin

Seamless Finance: Docker-Deployed APIs for Smart Investments. [WORK IN PROGRESS]

algorithmic-trading backtesting docker fastapi finance-api python-3 stock-analysis stock-market stock-price-prediction

Last synced: 05 Apr 2025

https://github.com/team172011/TAcharting

A charing application to download, plott and analyse securities, indicators, strategies and trading records

backtesting charting ta4j trading

Last synced: 08 Apr 2025

https://github.com/enricoschumann/pmwr

Portfolio Management with R: Backtesting investment and trading strategies, computing profit-and-loss and returns, reporting, and more.

accounting backtesting backtesting-trading-strategies equity-trading financial-data financial-portfolio-management r

Last synced: 22 Apr 2025

https://github.com/dppalomar/portfoliobacktest

Automated Backtesting of Portfolios over Multiple Datasets

backtesting financial-markets portfolio

Last synced: 12 Apr 2025

https://github.com/pfund-software-ltd/pfund

An All-in-One Algo-Trading Framework: Backtest -> Train -> Trade -> Monitor. Machine / Deep Learning Ready. Supports All Trading: TradFi+CeFi+DeFi. Code Once, Trade Anywhere.

algo-trading backtesting crypto-trading defi investing machine-learning portfolio-management python trading

Last synced: 10 Oct 2025

https://github.com/wiseplat/backtrader_moexalgo

MOEX API AlgoPack integration with Backtrader. На данных с биржи MOEX теперь можно создавать полноценные торговые стратегии. Проводить Backtesting и делать Live торговлю через брокеров Алор, Финам и тех, у кого есть торговый терминал Quik.

algo-trading algopack algotrading alor backtest backtesting backtesting-trading-strategies backtrader download-financial-data finam finance historical-data historical-price live-strategy moex tinkoff trading-algorithms trading-bot trading-robot trading-strategies

Last synced: 22 Aug 2025

https://github.com/jordantete/grid_trading_bot

🤖 Open-source cryptocurrency trading bot designed to perform grid trading strategies using historical data for backtesting

algorithmic-trading backtesting bot crypto crypto-bot crypto-trading cryptocurrency grid-trading open-source python technical-analysis trading-strategy

Last synced: 16 Mar 2025

https://github.com/logarithm-labs/fractal-defi

The ultimate DeFi research Python library for strategy building.

aiagents backtesting defi python python3 uniswap

Last synced: 08 Oct 2025

https://github.com/peerchemist/finta_backtest

Framework for backtesting trading strategies in Python, based on the finta library.

algo-trading backtesting backtesting-trading-strategies trading-algorithms trading-strategies

Last synced: 07 Apr 2025

https://github.com/anirudhramanan/plutus-algo-backtesting

Algorithmic Trading : A python framework to run backtest on stocks using your own custom algorithmic strategies

algorithmic-trading backtesting backtesting-trading-strategies framework python python3 stock-market trading-algorithms trading-strategies

Last synced: 21 Apr 2025

https://github.com/bobld/lean-monitor-2

Windows/Linux/MacOS Desktop App to browse QuantConnect Lean engine's backtest and monitor live performances. Original project https://github.com/mirthestam/lean-monitor

algorithm algorithmic-trading avalonia backtesting csharp lean lean-monitor linux osx quantconnect trading trading-algorithms windows wpf

Last synced: 14 Apr 2025

https://github.com/nkaz001/gridtrading

high-frequency grid trading strategy backtesting for binance futures

algotrading backtesting binance cryptocurrency grid-strategy grid-trading high-frequency-trading

Last synced: 14 Oct 2025

https://github.com/saguarocapital/saguarotrader.jl

A flexible, schedule-driven backtesting library in Julia

backtesting finance julia

Last synced: 28 Apr 2025

https://github.com/ghalex/zapcli

The quickest way to test and improve your trading strategies

backtesting trading trading-strategies

Last synced: 15 Apr 2025

https://github.com/fx31337/mql-tester-action

:chart_with_upwards_trend:🐳Runs MQL programs via GitHub Actions

backtesting docker expert-advisors forex github-actions metatrader mql

Last synced: 21 Jun 2025

https://github.com/pawelkn/btester

Python framework optimized for running backtests on multiple asset portfolios

algorithmics analysis backtesting multi-asset multi-assets parallel portfolio python python3 quantitative trading

Last synced: 27 Apr 2025

https://github.com/fx31337/fx-data-convert-action

:chart_with_upwards_trend:🐳Converts Forex historical data to different formats via GitHub Actions

backtesting csv docker forex fxt github-actions hcc historical-data hst metatrader

Last synced: 21 Jun 2025

https://github.com/nanvel/cipher-bt

Trading strategy backtesting framework with focus on position adjustment in a session scope.

backtest backtester backtesting backtesting-frameworks framework python quant trading trading-simulator

Last synced: 10 Feb 2026

https://github.com/alihaskar/pycharting

A high-performance, open-source Python charting library for visualizing financial data with technical indicators. Built with FastAPI, uPlot, and modern web technologies.

backtesting candlestick-chart charting-library finance gui quantitative-finance trading uplot

Last synced: 14 Jan 2026