algo-trading

There are 248 repositories under algo-trading topic.

  • backtesting.py

    kernc/backtesting.py

    🔎 📈 🐍 💰 Backtest trading strategies in Python.

    Language:Python7.4k1255681.3k
  • jesse

    jesse-ai/jesse

    An advanced crypto trading bot written in Python

    Language:JavaScript7k189139975
  • ranaroussi/quantstats

    Portfolio analytics for quants, written in Python

    Language:Python6.4k1193041.1k
  • qtpylib

    ranaroussi/qtpylib

    QTPyLib, Pythonic Algorithmic Trading

    Language:Python2.2k139153523
  • trading-vue-js

    tvjsx/trading-vue-js

    💹 Hackable charting lib for traders. You can draw literally ANYTHING on top of candlestick charts. [Not Maintained]

    Language:JavaScript2.2k80243662
  • alpacahq/alpaca-trade-api-python

    Python client for Alpaca's trade API

    Language:Python1.8k114290560
  • barter-rs/barter-rs

    Open-source Rust framework for building event-driven live-trading & backtesting systems

    Language:Rust1.7k3978282
  • kieran-mackle/AutoTrader

    A Python-based development platform for automated trading systems - from backtesting to optimisation to livetrading.

    Language:Python1.2k4581284
  • 51bitquant/binance_grid_trader

    Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Futures Exchange. you can use it to trade any pair in Binance Exchange. Binance_grid_trader是一个币安网格策略软件, 目前支持币安现货,USDT合约和币币合约。

    Language:Python9193228293
  • LiuAlgoTrader

    amor71/LiuAlgoTrader

    Framework for algorithmic trading

    Language:Python86738125142
  • AsyncAlgoTrading/aat

    Asynchronous, event-driven algorithmic trading in Python and C++

    Language:C++7533299150
  • ibeam

    Voyz/ibeam

    IBeam is an authentication and maintenance tool used for the Interactive Brokers Client Portal Web API Gateway.

    Language:Python73930241139
  • crypto-chassis/ccapi

    A header-only C++ library for interacting with crypto exchanges. Bindings for Python, Java, C#, Go, and Javascript are provided.

    Language:C++6813580223
  • letianzj/quanttrader

    Backtest and live trading in Python

    Language:HTML643199130
  • s-brez/trading-server

    Multi-asset, multi-strategy, event-driven trading platform for running low to medium freq strategies at many venues simultaneously with portfolio-based risk management and %-per-strategy capital allocation. Supports event-driven backtesting across all desired instruments, venues and strategies under a single parameterized portfolio.

    Language:Python639364119
  • rburkholder/trade-frame

    C++ 17 based library (with sample applications) for testing equities, futures, currencies, etfs & options based automated trading ideas using DTN IQFeed real time data feed and Interactive Brokers (IB TWS API) for trade execution. libtorch/lstm/cuda demo. Support for Alpaca & Phemex. Notifications via Telegram.

    Language:C++608464183
  • barbotine-arbitrage-bot

    nelso0/barbotine-arbitrage-bot

    CCXT-based cross-exchange arbitrage bot operating on CEXs, entirely written in Python. Work without any transfer between exchanges.

    Language:Python606260143
  • Ameobea/tickgrinder

    Low-latency algorithmic trading platform written in Rust

    Language:Rust588439119
  • outsmartchad/solana-trading-cli

    A high-performance library for develop Solana Trading Strategies: CLI, gRPC bots, low-latency integrations with Jito, Nozomi, DEXes, and local PostgreSQL database support.

    Language:TypeScript554827194
  • roq-trading/roq-api

    C++ interfaces used to communicate with Roq's market gateways.

    Language:C++489390112
  • banbox/banbot

    a high-performance, easy-to-use, multi-symbol, multi-strategy, multi-period, multi-account event-driven trading bot

    Language:Go446610691
  • coin-unknown/Indicators

    Technical indicators for cryptocurrencies, stocks and forex. To work with historical and real price data. One of the most efficient Javascript library implementations. The library has such indicators as: Relative Strength Index (RSI), Moving Average C / D (MACD), Average Directional Index (ADX), Stochastic Oscillator, Bollinger Bands, Average True Range (ATR) and many others

    Language:TypeScript428102759
  • ampyfin

    AmpyFin/ampyfin

    End-to-end ensemble trading framework that trains, backtests, and promotes validated strategies to live execution.

    Language:Python4241655138
  • neurallayer/roboquant

    Roboquant is a fast, flexible, user-friendly and completely free algorithmic trading platform

    Language:JavaScript421147262
  • Erfaniaa/binance-futures-trading-bot

    Easy-to-use multi-strategic automatic trading for Binance Futures with Telegram integration

    Language:Python3909895
  • open-quant-live-book

    souzatharsis/open-quant-live-book

    An open source, hands-on and fully reproducible book in quantitative finance, data science and econophysics. Join us and help Make Wall Street Great Again!

    Language:TeX38541393
  • himanshu2406/Algo.Py

    The Next-Gen Algorithmic Trading Framework 🚀 (Early Beta)

    Language:Jupyter Notebook34791363
  • alexgolec/schwab-py

    Unofficial API wrapper for the Schwab HTTP API

    Language:Python338208996
  • ranaroussi/ezibpy

    ezIBpy, a Pythonic Client for Interactive Brokers API

    Language:Python3353737116
  • nkaz001/algotrading-example

    algorithmic trading backtest and optimization examples using order book imbalances. (bitcoin, cryptocurrency, bitmex, binance futures, market making)

    Language:Jupyter Notebook303158100
  • AlbertoCuadra/algo_trading_weighted_strategy

    Algorithmic Trading Weighted Strategy developed in Pine Script for TradingView

  • rediar/InteractiveBrokers-Algo-Trading-API

    Java/MySQL real-time algorithmic trading using Interactive Brokers API

    Language:Java26432095
  • WISEPLAT/backtrader_binance

    Binance API integration with Backtrader. Run strategies for Backtest and Live Trading. Get historical price data for Bitcoin, Ethereum and all coins from Binance. EASY create your strategies.

    Language:Python22661075
  • alpacahq/pipeline-live

    Pipeline Extension for Live Trading

    Language:Python206482559
  • srikar-kodakandla/fully-automated-nifty-options-trading

    It is fully automated algo trading , It trades for you in Nifty options using Zerodha kite . You don't need to pay 4000 indian rupees monthly for kite api because this program uses selenium to access zerodha kite website

    Language:Python19710392