Closed-form expected returns, Sharpe ratios, and skewness of trend-following systems, with complete implementations and multi-decade futures backtests.
CONVEXFIRelated Lists
diff --git a/projects.csv b/projects.csv
index 2e9e366..0a5c2aa 100644
--- a/projects.csv
+++ b/projects.csv
@@ -145,7 +145,7 @@ mx-trader-bridge,Python,Python,Trading & Backtesting,Trading & Backtesting,tradi
AI Quant Agents,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-03-24,15,https://github.com/demandai/ai-quant-agents,"Multi-agent LLM trading analysis where 12 AI agents (analysts, debaters, risk manager) debate stock picks in real-time, supporting US equities and China A-shares.",True,False,False,False,demandai/ai-quant-agents
TradeSight,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-15,160,https://github.com/rmbell09-lang/tradesight,"Self-hosted AI trading platform with strategy evolution, technical analysis, backtesting, and paper trading via Alpaca.",True,False,False,False,rmbell09-lang/tradesight
Orallexa,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-12,59,https://github.com/alex-jb/orallexa-ai-trading-agent,"AI trading operating system with 9 ML models (RF, XGBoost, EMAformer, MOIRAI-2, Chronos-2, DDPM, PPO RL, GNN, LR) ranked by Sharpe ratio, Claude AI synthesis with dual-tier routing (~$0.003/analysis), real-time Next.js dashboard, Alpaca paper trading, and 277 automated tests.",True,False,False,False,alex-jb/orallexa-ai-trading-agent
-Vibe-Trading,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-22,26419,https://github.com/HKUDS/Vibe-Trading,"Natural-language multi-agent finance research agent with 29 swarm presets, 70 skills, and 28 auto-discovered tools; 7 backtest engines covering A-shares/US/Crypto/Futures/Forex/Options plus a cross-market CompositeEngine with shared capital pool; 5-source auto-fallback data layer (tushare/okx/yfinance/akshare/ccxt); 17-tool MCP server; includes trade-journal behavioral diagnostics for 同花顺/东财/富途 exports.",True,False,False,False,HKUDS/Vibe-Trading
+Vibe-Trading,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-22,26421,https://github.com/HKUDS/Vibe-Trading,"Natural-language multi-agent finance research agent with 29 swarm presets, 70 skills, and 28 auto-discovered tools; 7 backtest engines covering A-shares/US/Crypto/Futures/Forex/Options plus a cross-market CompositeEngine with shared capital pool; 5-source auto-fallback data layer (tushare/okx/yfinance/akshare/ccxt); 17-tool MCP server; includes trade-journal behavioral diagnostics for 同花顺/东财/富途 exports.",True,False,False,False,HKUDS/Vibe-Trading
DeepAlpha,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-05-12,36,https://deepalphabot.com,"AI crypto trading bot for Bybit with 70.9% walk-forward validated accuracy on out-of-sample data, LightGBM + XGBoost ensemble with 72 ML features. [GitHub](https://github.com/stefanoviana/deepalpha)",True,False,False,False,stefanoviana/deepalpha
the0,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-20,318,https://github.com/alexanderwanyoike/the0,"Self-hosted execution engine for algorithmic trading bots. Write strategies in Python, TypeScript, Rust, C++, C#, Scala, or Haskell and deploy with one command. Each bot runs in an isolated container with scheduled or streaming execution.",True,False,False,False,alexanderwanyoike/the0
autonomous-audit,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-03,0,https://pypi.org/project/autonomous-audit/,"Tamper-evident SHA-256 hash-chain audit log and human-readable report for AI trading-agent decisions; read-only, offline, and dependency-free (Python standard library only). [GitHub](https://github.com/Autonomous-Asset-Management-Agents/autonomous_/tree/main/packages/autonomous-audit)",False,False,True,False,
@@ -160,6 +160,7 @@ quantitative,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-b
analyzer,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2015-12-22,216,https://github.com/llazzaro/analyzer,Python framework for real-time financial and backtesting trading strategies.,True,False,False,False,llazzaro/analyzer
bt,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-03,2949,https://github.com/pmorissette/bt,Flexible Backtesting for Python.,True,False,False,False,pmorissette/bt
backtrader,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2023-04-19,22531,https://github.com/backtrader/backtrader,Python Backtesting library for trading strategies.,True,False,False,False,backtrader/backtrader
+TrendFollowingSystems,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-22,5,https://github.com/ArturSepp/TrendFollowingSystems,"Closed-form expected returns, Sharpe ratios, and skewness of trend-following systems, with complete implementations and multi-decade futures backtests.",True,False,False,False,ArturSepp/TrendFollowingSystems
backtest-bias,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2026-07-12,9,https://github.com/Finance-broski/backtest-bias,"Checks whether backtest price data is survivor-only: dead-name detection, measured bias benchmarks, CI integrity gates.",True,False,False,False,Finance-broski/backtest-bias
pythalesians,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2016-09-23,63,https://github.com/thalesians/pythalesians,"Python library to backtest trading strategies, plot charts, seamlessly download market data, analyze market patterns etc.",True,False,False,False,thalesians/pythalesians
pybacktest,Python,Python,Trading & Backtesting,Trading & Backtesting,trading-backtesting,2019-09-09,821,https://github.com/ematvey/pybacktest,"Vectorized backtesting framework in Python / pandas, designed to make your backtesting easier.",True,False,False,False,ematvey/pybacktest
@@ -405,13 +406,14 @@ after-hours,Python,Python,Market Data & Data Sources,Market Data & Data Sources,
bronto-python,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2015-02-27,0,https://pypi.org/project/bronto-python/,Bronto API Integration for Python. [GitHub](https://github.com/Scotts-Marketplace/bronto-python),True,False,True,False,Scotts-Marketplace/bronto-python
pytdx,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2020-04-15,1553,https://github.com/rainx/pytdx,Python Interface for retrieving chinese stock realtime quote data from TongDaXin Nodes.,True,False,False,False,rainx/pytdx
pdblp,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2024-12-14,254,https://github.com/matthewgilbert/pdblp,A simple interface to integrate pandas and the Bloomberg Open API.,True,False,False,False,matthewgilbert/pdblp
+BloombergFetch,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-07-21,17,https://github.com/ArturSepp/BloombergFetch,"Bloomberg Desktop API data (prices, implied volatilities, fundamentals) as pandas DataFrames via blpapi.",True,False,False,False,ArturSepp/BloombergFetch
tiingo,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2025-06-22,315,https://github.com/hydrosquall/tiingo-python,"Python interface for daily composite prices/OHLC/Volume + Real-time News Feeds, powered by the Tiingo Data Platform.",True,False,False,False,hydrosquall/tiingo-python
finlight,Python,"Python,TypeScript",Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-05-26,3,https://finlight.me,Real-time financial and geopolitical news API with sentiment analysis and entity tagging over REST and WebSocket. [GitHub](https://github.com/jubeiargh/finlight-client-py),True,False,False,False,jubeiargh/finlight-client-py
iexfinance,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-06-15,647,https://github.com/addisonlynch/iexfinance,Python Interface for retrieving real-time and historical prices and equities data from The Investor's Exchange.,True,False,False,False,addisonlynch/iexfinance
pyEX,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2024-02-05,409,https://github.com/timkpaine/pyEX,"Python interface to IEX with emphasis on pandas, support for streaming data, premium data, points data (economic, rates, commodities), and technical indicators.",True,False,False,False,timkpaine/pyEX
alpaca-trade-api,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2024-01-12,1883,https://github.com/alpacahq/alpaca-trade-api-python,Python interface for retrieving real-time and historical prices from Alpaca API as well as trade execution.,True,False,False,False,alpacahq/alpaca-trade-api-python
metatrader5,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-04-04,0,https://pypi.org/project/MetaTrader5/,API Connector to MetaTrader 5 Terminal. (Last updated: 2026-02-20).,False,False,True,False,
-akshare,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-07-22,21489,https://github.com/jindaxiang/akshare,"AkShare is an elegant and simple financial data interface library for Python, built for human beings! .",True,False,False,False,jindaxiang/akshare
+akshare,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-07-22,21490,https://github.com/jindaxiang/akshare,"AkShare is an elegant and simple financial data interface library for Python, built for human beings! .",True,False,False,False,jindaxiang/akshare
yahooquery,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2025-05-15,914,https://github.com/dpguthrie/yahooquery,Python interface for retrieving data through unofficial Yahoo Finance API.,True,False,False,False,dpguthrie/yahooquery
investpy,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2022-10-02,1846,https://github.com/alvarobartt/investpy,Financial Data Extraction from Investing.com with Python! .,True,False,False,False,alvarobartt/investpy
yliveticker,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-03-28,171,https://github.com/yahoofinancelive/yliveticker,Live stream of market data from Yahoo Finance websocket.,True,False,False,False,yahoofinancelive/yliveticker
@@ -447,7 +449,7 @@ FXMacroData,Python,Python,Market Data & Data Sources,Market Data & Data Sources,
uk-sic-codes,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,error,0,https://github.com/borschai/uk-sic-codes,"UK SIC 2007 industry classification code lookup, search, and validation. 731 codes, 21 sections. [PyPI](https://pypi.org/project/uk-sic-codes/)",True,False,False,False,borschai/uk-sic-codes
uk-company-number,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,error,0,https://github.com/borschai/uk-company-number,"Validate, format, and identify UK Companies House company numbers. Supports all 27 prefixes. [PyPI](https://pypi.org/project/uk-company-number/)",True,False,False,False,borschai/uk-company-number
veroq-python,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-03-31,1,https://github.com/Veroq-api/veroq-python,"Financial intelligence API with verified market data, trading signals, sentiment analysis, and fact-checking across 1,061+ tickers. [PyPI](https://pypi.org/project/veroq/)",True,False,False,False,Veroq-api/veroq-python
-lse-data,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-07-20,127,https://github.com/londonstrategicedge/lse-data,"Live ticks over WebSocket plus historical ticks and candles for stocks, FX, crypto, commodities, indices, ETFs and futures, with options chains and greeks, economics series and government bond yields, across 118,000+ datasets. US stocks from 2003, FX from 2009, options from 2014, economics back to 1900. Free, no subscription tiers. [PyPI](https://pypi.org/project/lse-data/)",True,False,False,False,londonstrategicedge/lse-data
+lse-data,Python,Python,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-07-20,128,https://github.com/londonstrategicedge/lse-data,"Live ticks over WebSocket plus historical ticks and candles for stocks, FX, crypto, commodities, indices, ETFs and futures, with options chains and greeks, economics series and government bond yields, across 118,000+ datasets. US stocks from 2003, FX from 2009, options from 2014, economics back to 1900. Free, no subscription tiers. [PyPI](https://pypi.org/project/lse-data/)",True,False,False,False,londonstrategicedge/lse-data
IBrokers,R,R,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2022-11-16,0,https://cran.r-project.org/web/packages/IBrokers/index.html,Provides native R access to Interactive Brokers Trader Workstation API.,False,True,False,False,
Rblpapi,R,R,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2026-01-10,176,https://github.com/Rblp/Rblpapi,An R Interface to 'Bloomberg' is provided via the 'Blp API'.,True,False,False,False,Rblp/Rblpapi
Rbitcoin,R,R,Market Data & Data Sources,Market Data & Data Sources,market-data-data-sources,2016-10-25,57,https://github.com/jangorecki/Rbitcoin,"Unified markets API interface (bitstamp, kraken, btce, bitmarket).",True,False,False,False,jangorecki/Rbitcoin