awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to gbeced/pyalgotrade

Open-source alternatives to Pyalgotrade

30 open-source projects similar to gbeced/pyalgotrade, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Pyalgotrade alternative.

  • shinnytech/tqsdk-pythonالصورة الرمزية لـ shinnytech

    shinnytech/tqsdk-python

    4,789عرض على GitHub↗

    tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures, options, and stocks using Python. It functions as an algorithmic trading engine and financial market data API, providing the tools necessary to backtest strategies, analyze historical data, and execute live trades across multiple brokerage accounts. The project distinguishes itself through a specialized option analytics library that calculates Greeks, implied volatility, and volatility surfaces using the Black-Scholes model. It further supports complex order execution patterns, s

    Python
    عرض على GitHub↗4,789
  • llmquant/quant-wikiالصورة الرمزية لـ LLMQuant

    LLMQuant/quant-wiki

    3,041عرض على GitHub↗

    quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering, and algorithmic trading. It serves as a centralized library of documentation covering mathematical models, financial instruments, and systematic trading strategies. The project integrates AI-driven capabilities through a modular retrieval-augmented generation framework that extracts structured data from research papers and news. It features a multi-agent workflow engine designed to discover and validate predictive alpha factors, alongside tools for local large language model

    quantitative-financequantitative-tradingwiki
    عرض على GitHub↗3,041
  • edtechre/pybrokerالصورة الرمزية لـ edtechre

    edtechre/pybroker

    3,191عرض على GitHub↗

    pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for developing, testing, and optimizing trading strategies using historical market data. It functions as a trading strategy backtester and a financial performance evaluator, providing a structured environment to simulate trading rules and analyze their statistical reliability. The framework distinguishes itself through a market data integration layer that handles the fetching and caching of historical price data from external providers. It incorporates an event-driven backtesting engine and

    Pythonaialgorithmic-tradingalgotrading
    عرض على GitHub↗3,191

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Find more with AI search
  • 0xemmkty/quantmuseالصورة الرمزية لـ 0xemmkty

    0xemmkty/QuantMuse

    2,592عرض على GitHub↗

    QuantMuse is an algorithmic trading platform and quantitative trading framework that integrates large language models with mathematical analysis to automate market insights and trading strategies. It functions as a system for building, backtesting, and executing strategies using both historical and real-time market data. The framework is distinguished by its use of large language models for financial analysis and sentiment extraction from news and social media. It utilizes autonomous agents with chain-of-thought reasoning to generate market intelligence and strategic reports, while employing

    Pythonmachine-learningpythonquantitative-trading
    عرض على GitHub↗2,592
  • fasiondog/hikyuuالصورة الرمزية لـ fasiondog

    fasiondog/hikyuu

    2,999عرض على GitHub↗

    Hikyuu is a quantitative trading framework designed for developing, backtesting, and executing systematic trading strategies. It functions as a high-speed system that combines a financial time-series library, a multi-factor analysis tool, and a quantitative backtesting engine to support comprehensive trading research. The framework is distinguished by its high-speed computing core, which utilizes multi-threaded execution to process large volumes of market data for technical indicator generation. It supports a modular strategy composition model where signal, risk, and fund management component

    C++algorithms-tradingbacktestingcpp
    عرض على GitHub↗2,999
  • backtrader/backtraderالصورة الرمزية لـ backtrader

    backtrader/backtrader

    22,019عرض على GitHub↗

    Backtrader is a Python backtesting framework and algorithmic trading platform. It provides a toolkit for developing automated trading rules and simulating investment strategies using historical financial time-series data. The system functions as a quantitative analysis tool, combining a simulation engine for testing trading rules with a financial data visualizer that generates price action charts. It allows for the calculation of technical indicators and the evaluation of portfolio performance through risk-adjusted returns. The platform covers live trading integration via brokerage APIs and

    Python
    عرض على GitHub↗22,019
  • stocksharp/stocksharpالصورة الرمزية لـ StockSharp

    StockSharp/StockSharp

    10,126عرض على GitHub↗

    StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into

    C#
    عرض على GitHub↗10,126
  • sammchardy/python-binanceالصورة الرمزية لـ sammchardy

    sammchardy/python-binance

    7,176عرض على GitHub↗

    python-binance is a Python client library that provides programmatic access to the Binance cryptocurrency exchange through both REST and WebSocket APIs. It serves as a comprehensive toolkit for automated trading, account management, and market data retrieval, enabling developers to build trading bots, portfolio management tools, and data analysis applications that interact directly with the exchange. The library distinguishes itself through a dual-client architecture that separates synchronous REST calls from persistent WebSocket streams, allowing concurrent execution without blocking. It inc

    Pythonapibinancecryptocurrency
    عرض على GitHub↗7,176
  • binance/binance-spot-api-docsالصورة الرمزية لـ binance

    binance/binance-spot-api-docs

    4,812عرض على GitHub↗

    This project provides technical documentation and reference guides for spot trading, including specifications for REST, WebSocket, and FIX protocols. It serves as a comprehensive resource for integrating with spot trading endpoints to execute trades, query account data, and fetch market statistics. The project distinguishes itself by supporting institutional-grade connectivity through the Financial Information eXchange standard and simple binary encoding to reduce latency and payload size. It also includes a dedicated sandbox environment for validating trading logic and strategies without fin

    binance-apidocumentationfix-api
    عرض على GitHub↗4,812
  • deviavir/zenbotالصورة الرمزية لـ DeviaVir

    DeviaVir/zenbot

    8,259عرض على GitHub↗

    Zenbot is an automated cryptocurrency trading bot designed to execute trades on exchanges based on technical analysis and predefined risk parameters. It functions as a technical analysis engine that processes market data through mathematical indicators to generate actionable trade signals. The system includes a genetic algorithm strategy optimizer to automatically discover the most profitable parameter configurations. It provides multiple simulation environments, including a trading strategy backtester for replaying historical data and a paper trading simulator for testing strategies against

    HTMLnodejspaper-tradingpython
    عرض على GitHub↗8,259
  • letianzj/quantresearchالصورة الرمزية لـ letianzj

    letianzj/QuantResearch

    2,808عرض على GitHub↗

    QuantResearch is a quantitative research framework and specialized toolkit for algorithmic simulation, financial time-series analysis, and systematic trading. It provides an event-driven backtesting environment for validating strategies against historical tick and bar data, alongside a dedicated portfolio optimization engine for calculating asset weights and risk metrics. The project distinguishes itself through a machine learning finance toolkit that implements recurrent neural networks for price prediction and reinforcement learning for derivative pricing. It also features advanced statisti

    Jupyter Notebookalgorithmic-tradingalgotradingasset-allocation
    عرض على GitHub↗2,808
  • jerbouma/fundamentalanalysisالصورة الرمزية لـ JerBouma

    JerBouma/FundamentalAnalysis

    4,974عرض على GitHub↗

    FundamentalAnalysis is a comprehensive financial analysis library, quantitative finance framework, and macroeconomic data integrator. It provides tools for computing financial ratios, executing corporate health metrics, and pricing derivatives and bonds using mathematical models. The project integrates diverse data streams, including global economic indicators, real-time market quotes, and standardized corporate financial statements. It features a technical analysis engine for generating momentum and volatility indicators, as well as a portfolio performance analyzer for tracking risk-adjusted

    Python
    عرض على GitHub↗4,974
  • ricequant/rqalphaالصورة الرمزية لـ ricequant

    ricequant/rqalpha

    6,166عرض على GitHub↗

    RQAlpha is a Python-native quantitative trading backtesting framework and live trading execution system. It provides an event-driven engine for simulating trading strategies against historical market data, with realistic transaction costs, slippage models, and corporate action handling. The platform supports multi-asset class trading including stocks, futures, options, and REITs, with separate sub-accounts for different asset types and configurable margin requirements. The framework distinguishes itself through a plugin-based extensible architecture that allows users to swap out core componen

    Pythonbacktestfinancefutures
    عرض على GitHub↗6,166
  • rockyzsu/stockالصورة الرمزية لـ Rockyzsu

    Rockyzsu/stock

    7,802عرض على GitHub↗

    This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation, strategy backtesting, and trade execution. It functions as a comprehensive system for collecting financial data via APIs and web sources, simulating investment strategies against historical records, and programmatically managing investment positions through brokerage interfaces. The platform distinguishes itself through institutional sentiment analysis and market intelligence tools. It monitors institutional fund activity, tracks corporate actions like equity pledges, and crawls f

    Pythonpythonquantstock
    عرض على GitHub↗7,802
  • zvtvz/zvtالصورة الرمزية لـ zvtvz

    zvtvz/zvt

    4,176عرض على GitHub↗

    zvt is a quantitative trading framework designed for building, backtesting, and executing algorithmic trading strategies. It functions as a modular system that integrates a financial data pipeline for market data collection, an algorithmic backtesting engine for strategy evaluation, and an event-driven trading system to automate market executions. The project distinguishes itself through a hybrid approach to signal management, using a dynamic tagging system that combines automated quantitative logic with human intervention. It includes a quantitative analysis dashboard for visualizing researc

    Python
    عرض على GitHub↗4,176
  • superalgos/superalgosالصورة الرمزية لـ Superalgos

    Superalgos/Superalgos

    5,536عرض على GitHub↗

    Superalgos is a cryptocurrency algorithmic trading platform used for designing, backtesting, and deploying automated trading bots. It centers on a visual strategy designer that allows users to create indicators and trading logic through a graphical interface instead of writing manual code. The platform features a token-gated signal network that enables a decentralized marketplace for broadcasting and monetizing trading intelligence. Access to these signals and predictions is managed via digital tokens and reputation scores, while a distributed trading infrastructure allows users to coordinate

    JavaScriptalgorithmic-tradingalgotradingbitcoin-trading
    عرض على GitHub↗5,536
  • polakowo/vectorbtالصورة الرمزية لـ polakowo

    polakowo/vectorbt

    6,720عرض على GitHub↗

    VectorBT is a vectorized trading strategy backtesting framework that simulates thousands of strategy configurations in a single pass over historical price data. It operates as a parameter optimization engine, a portfolio performance analyzer, a technical indicator calculator, and a financial data fetcher, all built around a DataFrame-centric data model that uses NumPy broadcasting for signal alignment and compiled code acceleration for performance. The framework distinguishes itself through its ability to run large-scale parameter sweeps by constructing every combination of strategy parameter

    Pythonalgorithmic-tradingalgorithmic-traidingbacktesting
    عرض على GitHub↗6,720
  • ai4finance-llc/finrl-libraryالصورة الرمزية لـ AI4Finance-LLC

    AI4Finance-LLC/FinRL-Library

    15,443عرض على GitHub↗

    FinRL-Library is a reinforcement learning trading framework and algorithmic trading library used to develop and backtest automated financial trading strategies. It functions as a quantitative trading pipeline and financial market simulator, allowing users to build decision policies that optimize asset trading across various financial markets. The framework features a modular integration system for swapping reinforcement learning algorithms through a consistent API. It utilizes a standardized environment wrapper to encapsulate market dynamics into a state-action-reward interface, facilitating

    Jupyter Notebook
    عرض على GitHub↗15,443
  • yutiansut/quantaxisالصورة الرمزية لـ yutiansut

    yutiansut/QUANTAXIS

    9,955عرض على GitHub↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Pythonquant
    عرض على GitHub↗9,955
  • bukosabino/taالصورة الرمزية لـ bukosabino

    bukosabino/ta

    4,890عرض على GitHub↗

    This is a pandas-based technical analysis library and financial feature engineering tool. It serves as a vectorized indicator calculator that transforms raw price and volume data into derived metrics for time series analysis. The library uses a NumPy-based engine to perform mathematical operations across entire arrays, avoiding iterative loops to maintain high performance. It organizes technical indicators into a modular class hierarchy with a consistent interface, allowing for bulk feature generation and the direct appending of results as new columns to a pandas DataFrame. The system covers

    Jupyter Notebookfinancialfundamental-analysismomentum
    عرض على GitHub↗4,890
  • ai4finance-foundation/finrlالصورة الرمزية لـ AI4Finance-Foundation

    AI4Finance-Foundation/FinRL

    13,964عرض على GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    عرض على GitHub↗13,964
  • shashankvemuri/financeالصورة الرمزية لـ shashankvemuri

    shashankvemuri/Finance

    3,943عرض على GitHub↗

    This project is a Python quantitative finance library designed for gathering, manipulating, and analyzing stock market data. It provides a suite of tools for quantitative stock analysis, including an equity screening framework for filtering stocks based on technical and fundamental criteria. The library features a machine learning price predictor for classifying stock movements and forecasting future price directions. It also includes a financial technical analysis tool to calculate indicators such as Bollinger Bands, RSI, and MACD, alongside an algorithmic trading simulator for testing portf

    Pythonalgorithmic-tradingdata-sciencefinance
    عرض على GitHub↗3,943
  • klinecharts/klinechartالصورة الرمزية لـ klinecharts

    klinecharts/KLineChart

    3,882عرض على GitHub↗

    KLineChart is a high-performance financial charting library and data visualization engine. It uses native browser canvas APIs to render interactive candlestick charts and time-series financial data for web and mobile applications. The library is built as a plugin-based framework, allowing for the integration of custom calculation logic and rendering routines. This modular architecture enables the addition of technical analysis visualization tools and custom indicators to financial dashboards. The system handles real-time market data updates and computes technical indicators to visualize mark

    TypeScriptcandlestickcanvaschart
    عرض على GitHub↗3,882
  • binance/binance-connector-pythonالصورة الرمزية لـ binance

    binance/binance-connector-python

    2,755عرض على GitHub↗

    Binance Connector Python is a client library that provides programmatic access to the Binance cryptocurrency exchange, enabling automated trading and asset management across spot, margin, futures, and options markets. The library wraps the exchange's REST and WebSocket APIs into a Python interface with type-hinted methods, HMAC and RSA authentication, and a unified request-response pipeline for consistent error handling and rate limiting. The connector supports a broad range of exchange operations beyond core trading, including sub-account management, wallet operations, and algorithmic order

    Pythonbinance-apiconnectorcrypto
    عرض على GitHub↗2,755
  • kernc/backtesting.pyالصورة الرمزية لـ kernc

    kernc/backtesting.py

    8,528عرض على GitHub↗

    backtesting.py is a Python trading backtesting framework used to simulate trading strategies against historical price data to evaluate performance and risk. It includes a technical trade simulator, a quantitative performance analyzer, and a financial strategy optimizer. The framework features a parallel strategy simulator that distributes execution across multiple processor cores to reduce computation time. It also provides tools for strategy parameter optimization, allowing the identification of performant settings through the use of heatmaps and metrics. The system covers trade execution m

    Python
    عرض على GitHub↗8,528
  • matplotlib/mplfinanceالصورة الرمزية لـ matplotlib

    matplotlib/mplfinance

    4,385عرض على GitHub↗

    mplfinance is a financial time-series plotter and market data visualization framework built on Matplotlib. It is designed to render market data frames into specialized charts, including candlesticks, OHLC bars, Renko bricks, and point-and-figure columns. The library distinguishes itself through a dedicated market data framework that manages trading calendars and non-trading periods, ensuring accurate temporal spacing by collapsing gaps during holidays. It also provides a system for technical analysis charting, enabling the overlay of moving averages, volume bars, and other technical indicator

    Pythoncandlestickcandlestick-chartcandlestickchart
    عرض على GitHub↗4,385
  • michaelgrosner/tribecaالصورة الرمزية لـ michaelgrosner

    michaelgrosner/tribeca

    4,112عرض على GitHub↗

    Tribeca is a Node.js cryptocurrency trading platform designed for high-frequency trading and automated market making. It functions as a low-latency execution engine that automates the process of providing liquidity and capturing price spreads across multiple cryptocurrency exchanges. The system employs a connectivity layer to stream real-time market data and execute trades via persistent network connections. It uses an adapter-based integration to normalize diverse venue APIs into a unified format, allowing for coordinated activity across several different cryptocurrency venues. The platform

    TypeScriptbitcoincryptocurrencydocker
    عرض على GitHub↗4,112
  • bbfamily/abuالصورة الرمزية لـ bbfamily

    bbfamily/abu

    16,218عرض على GitHub↗

    Abu is an algorithmic trading framework designed for the development, backtesting, and optimization of automated trading strategies. It functions as a quantitative financial analysis library that processes time-series data to identify market trends, volatility patterns, and key price levels. The platform distinguishes itself through a modular architecture that integrates diverse financial data sources and a rule-based engine for automated risk management. It enables users to construct complex trading signals by layering technical indicators and machine learning models, while simultaneously en

    Pythonalgorithmic-tradingbitcoinmachine-learning
    عرض على GitHub↗16,218
  • jack-cherish/quantitativeالصورة الرمزية لـ Jack-Cherish

    Jack-Cherish/quantitative

    2,534عرض على GitHub↗

    This project is a Python quantitative trading framework and library designed for developing, backtesting, and deploying automated financial strategies. It serves as both an algorithmic trading backtester for evaluating historical performance and an event-driven trading engine for executing trades based on quantitative rules. The framework functions as an educational toolkit, providing guided lessons and resources for quantitative finance learning and the application of mathematical models to market data. The system provides capabilities for algorithmic trading automation and financial strate

    Python
    عرض على GitHub↗2,534
  • waditu/czscالصورة الرمزية لـ waditu

    waditu/czsc

    4,573عرض على GitHub↗

    czsc is a technical analysis library and quantitative research environment focused on Chan theory. It functions as a multi-timeframe fractal analyzer and backtesting framework used to identify market tops, bottoms, and trend structures. The system distinguishes itself through the use of bi-segment topological linking to analyze the directional flow of price. It utilizes a boolean signal composition engine to combine technical indicators with logical operators, creating complex executable rules for automated trading. The platform covers quantitative strategy research via a notebook-style loop

    Pythonczscquanttushare
    عرض على GitHub↗4,573