#Interactive-brokers

Showing 60 of 63 repositories tagged #interactive-brokers, ranked by stars

StockSharp
StockSharp
StockSharp

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

Score
100
★ 10.3k ⑂ 2.2k +25/day
C#
erdewit
erdewit
ib_insync

Python sync/async framework for Interactive Brokers API

Score
100
★ 3.3k ⑂ 872 +3/day
Python
ranaroussi
ranaroussi
qtpylib

QTPyLib, Pythonic Algorithmic Trading

Score
93
★ 2.3k ⑂ 519 +1/day
Python
Lumiwealth
Lumiwealth
lumibot

Backtestable AI trading agents and Python algorithmic trading strategies for stocks, options, crypto, futures, forex, SEC filings, FRED macro data, and real brokers.

Score
98
★ 1.8k ⑂ 343 +69/day
Python
ib-api-reloaded
ib-api-reloaded
ib_async

Python sync/async framework for Interactive Brokers API (replaces ib_insync)

Score
96
★ 1.7k ⑂ 240 +8/day
Python
areed1192
areed1192
interactive-broker-python-api

A python packaged used to interact with the Interactive Brokers REST API.

Score
84
★ 410 ⑂ 127
Python
ranaroussi
ranaroussi
ezibpy

ezIBpy, a Pythonic Client for Interactive Brokers API

Score
82
★ 336 ⑂ 113
Python
UnusualAlpha
UnusualAlpha
ib-gateway-docker

Docker image with IB Gateway and IBC

Score
95
★ 302 ⑂ 114
Dockerfile
rediar
rediar
InteractiveBrokers-Algo-Trading-API

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

Score
79
★ 271 ⑂ 95
Java
quantrocket-llc
quantrocket-llc
moonshot

Vectorized backtester and trading engine for QuantRocket

Score
0
★ 267 ⑂ 56 +1/day
Python
sparkstartconsulting
sparkstartconsulting
IBKR-API-Rust

Port of Interactive Broker's trading API written in Rust

Score
0
★ 173 ⑂ 47
Rust
deepentropy
deepentropy
ibx

Direct connection engine for Interactive Brokers in Rust. No Java Gateway required. Ultra-low-latency orders and market data. Rust + Python (PyO3).

Score
91
★ 145 ⑂ 23 +2/day
Rust
dodid
dodid
minitrade

A personal automated trading system

Score
89
★ 115 ⑂ 27 +1/day
Python
areed1192
areed1192
interactive-brokers-api

A python application used to interact with the Interactive Brokers REST API.

Score
0
★ 100 ⑂ 44
Python
scmhub
scmhub
ibapi

Unofficial Golang Interactive Brokers API

Score
0
★ 75 ⑂ 18
Go
ldt9
ldt9
PyOptionTrader

Options Trader written in Python based off the ib_insync library.

Score
26
★ 73 ⑂ 14
Jupyter Notebook
Indemos
Indemos
Terminal

All-in-one. Trading terminal with generic gateway implementation, tick backtester, charting, and performance evaluator for trading strategies.

Score
88
★ 60 ⑂ 14
C#
deltaray-io
deltaray-io
ib_dl

Historical market data downloader using Interactive Brokers TWS

Score
19
★ 59 ⑂ 14
Python
al6x
al6x
ib_api

Interactive Brokers API in TypeScript / Kotlin / Java / Nim

Score
18
★ 53 ⑂ 11
Kotlin
algonitish
algonitish
SwissAlgoKnife

Utilities to automate small daily tasks for algo traders.

Score
21
★ 46 ⑂ 22
Python
omdv
omdv
ibkr-trading

Framework for trading application on Interactive Brokers.

Score
16
★ 44 ⑂ 13
Python
quantrocket-llc
quantrocket-llc
quantrocket-client

Command line interface and Python client for QuantRocket

Score
86
★ 32 ⑂ 21
Python
t1user
t1user
haymaker

Framework for building algo trading strategies and running them on Interactive Brokers

Score
77
★ 26 ⑂ 9
Python
scmhub
scmhub
ibsync

Interactive Brokers Synchronous Golang Client

Score
81
★ 26 ⑂ 16
Go
mgvazquez
mgvazquez
ibgateway

Docker image for IBGateway

Score
12
★ 25 ⑂ 16
Shell
stensoosaar
stensoosaar
IBKit

Interactive Brokers TWS/Gateway API in Swift

Score
11
★ 24 ⑂ 15
Swift
westonplatter
westonplatter
ta_scanner

Scanner that finds patterns in stocks/options/futures and discerns future risk/reward. Ie, money ball engine.

Score
5
★ 24 ⑂ 4
Jupyter Notebook
AlgoTrading101
AlgoTrading101
AlgoTrading101-Interactive-Brokers-Course-ib_insync-

AlgoTrading101 Interactive Brokers Course ib_insync

Score
9
★ 23 ⑂ 6
Jupyter Notebook
siongsheng
siongsheng
ibcore

Rust + Python wrapper for Interactive Brokers API — typed errors, diagnostic events, option chains, market data. Powers ibquirk.

Score
72
★ 21 ⑂ 2
Rust
Ashutosh0x
Ashutosh0x
QuantHedgeFund

A Python-powered Quant Hedge Fund System with automated data ingestion, backtesting, and trade execution using MLflow, Luigi, Prefect, and Interactive Brokers

Score
75
★ 20 ⑂ 12
Python
NadirAliOfficial
NadirAliOfficial
ibkr-tradingview-bridge-bot

A flexible Python bot to connect TradingView alerts (manual or Pine Script) with Interactive Brokers (IBKR) via ib_insync. Supports paper/live trading, Buy/Sell, Stop-Loss, and configurable webhook server.

Score
68
★ 19 ⑂ 1
Python
algonell
algonell
traders-tools

Insights, tools and tips as a result of losing too much money.

Score
14
★ 18 ⑂ 5
Java
quantrocket-llc
quantrocket-llc
ibapi-grease

Monkey patches to grease the Interactive Brokers Python API

Score
7
★ 17 ⑂ 9
Python
NadirAliOfficial
NadirAliOfficial
ibkr-ai-trading-bot

A Python trading bot connecting directly to Interactive Brokers (IBKR) via ib_insync for live market data and automated order execution, with optional OpenAI integration for advanced signals.

Score
70
★ 17 ⑂ 3
Python
jefrnc
jefrnc
ibkr-odte-strategies

Proof-of-concept Python scripts for developing, testing, and validating 0DTE (Zero Days To Expiration) trading strategies for stocks using Interactive Brokers (IBKR) API. Includes experimental implementations, backtesting examples, and analytics for rapid strategy iteration.

Score
54
★ 16 ⑂ 2
Python
jefrnc
jefrnc
strategy-orb15-momentum

Professional ORB Trading System - 25.7% Annual Returns (Aggressive Mode Default)

Score
33
★ 16 ⑂ 0
Python
deltaray-io
deltaray-io
flexfolio

IB FlexStatement to PyFolio bridge

Score
2
★ 16 ⑂ 3
Python
code-hustler-ft3d
code-hustler-ft3d
ibg-controller

Python + in-JVM agent replacement for IBC on IB Gateway — headless Docker automation for login, 2FA, config, and monitoring

Score
67
★ 16 ⑂ 3 +2/day
Python
NadirAliOfficial
NadirAliOfficial
tv-ibkr-v3

Production-hardened TradingView to Interactive Brokers execution bridge with institutional-grade safety controls.

Score
65
★ 15 ⑂ 2
Python
NadirAliOfficial
NadirAliOfficial
ibkr-longonly-strategy

Automated long-only trading strategy for Interactive Brokers (IBKR), using two technical indicators for entries, indicator-based take-profit, and percentage-based stop-loss. Includes backtesting framework and live execution with IBKR TWS/Gateway.

Score
42
★ 14 ⑂ 0
Python
NadirAliOfficial
NadirAliOfficial
options-strategy-trader

Automated options strategy trader for Interactive Brokers — scans and executes defined options setups with risk controls

Score
61
★ 14 ⑂ 2
Python
NadirAliOfficial
NadirAliOfficial
IBKR-Webhook-to-Order-Bot

- Connects to IB Gateway / TWS via ib_insync - Enforces “one trade at a time” per symbol (no pyramiding) - Reverses position on opposite-side open signals - Attaches a TP limit order when provided - Closes existing position on “close” signals

Score
56
★ 14 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
ibkr_news_bot

Real-time IBKR trading bot core engine with Benzinga news integration. Fetches live market headlines from Benzinga, scans them with Aho-Corasick keyword matching, logs results to SQLite and rotating logs, and prepares triggers for automated IBKR trading strategies.

Score
63
★ 14 ⑂ 2
Python
NadirAliOfficial
NadirAliOfficial
ibkr-strangle-bot

Automated strangle options strategy bot for Interactive Brokers — places delta-neutral strangles with defined risk parameters

Score
46
★ 13 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
Nasdaq-Stock-Screener

A Python-based Nasdaq Stock Screener with a Tkinter GUI that evaluates 47 custom conditions on simulated IBKR OHLC data. This application allows you to upload a ticker list (up to 50 tickers), select a screening date, enable/disable individual screening conditions, and then run the screener to display and save the results.

Score
46
★ 13 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
optipulse-ibkr-discord-engine

BKR-powered options chain scanner and multi-timeframe decision-support engine with Discord alerts. Manual trading only.

Score
49
★ 13 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
stock-scanner-bot

📈 Daily post-market technical analysis scanner — IBKR-powered, filters & scores 100+ US stocks, exports timestamped CSV + Excel reports

Score
51
★ 13 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
ibkr-copytrade-engine

Production-ready trade replication engine for Interactive Brokers. Copies trades from a master account to multiple follower accounts with position sizing, risk controls, and execution monitoring.

Score
53
★ 13 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
ninabot

🤖 IBKR Algorithmic Trading Bot — Auto trading with EMA, RSI, MACD, Bollinger Bands | FastAPI + React dashboard | 6 trading modes | Real-time WebSocket

Score
44
★ 13 ⑂ 1
JavaScript
quantrocket-llc
quantrocket-llc
codeload-demo

Demo configuration files and strategy code for QuantRocket

Score
4
★ 13 ⑂ 8
Jupyter Notebook
NadirAliOfficial
NadirAliOfficial
Discord-IBKR-

This Discord bot allows you to automate trading actions on Interactive Brokers (IBKR) based on trade alerts posted in Discord channels. The bot listens for specific keywords in messages (e.g., 'buy', 'sell') and executes corresponding trades using the IBKR API.

Score
35
★ 12 ⑂ 0
Python
NadirAliOfficial
NadirAliOfficial
ibkr-auto-order-bot

Automated order execution bot for Interactive Brokers — places, tracks, and manages orders via IB Gateway

Score
32
★ 12 ⑂ 0
Python
bhanukaranwal
bhanukaranwal
Apex-Trading

The Pinnacle Professional Trading Platform - Complete multi-asset trading system with AI intelligence, real-time order flow, options analytics, algorithmic strategies, and institutional-grade risk management. Built with FastAPI, React 19, WebSockets, and PyTorch.

Score
23
★ 12 ⑂ 2
TypeScript
NadirAliOfficial
NadirAliOfficial
ibkr-algo-standalone

Autonomous 24/7 algo trading system: Pine Script → Python indicator, IBKR execution engine, React dashboard — 50 US stocks on VPS

Score
40
★ 12 ⑂ 1
Python
ml4t
ml4t
live

Live trading runtime for ML4T strategies with broker integrations, risk checks, and shadow mode.

Score
74
★ 12 ⑂ 9
Python
NadirAliOfficial
NadirAliOfficial
unusual-whales-to-ibkr-bot

This Python bot fetches real-time options flow alerts from the [Unusual Whales Public API](https://unusualwhales.com/public-api), filters them based on your custom rules, and prepares them for automated trading through Interactive Brokers (IBKR).

Score
60
★ 12 ⑂ 3
Python
NadirAliOfficial
NadirAliOfficial
ibkr-execution-engine

Modular IBKR execution engine with bracket orders, risk sizing, and Flask UI control panel

Score
58
★ 11 ⑂ 3
Python
NadirAliOfficial
NadirAliOfficial
spy-ibkr-trading-bot

Automated SPY intraday trading bot using Interactive Brokers TWS API — asyncio OCO strategy with STP3 stop management, reverse trades, simulated SL tracker, and post-trade analytics

Score
39
★ 11 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
ibkr_tv_bot

TradingView to Interactive Brokers webhook bridge — receives Pine Script alerts and executes trades automatically

Score
37
★ 11 ⑂ 1
Python
NadirAliOfficial
NadirAliOfficial
ibkr-intraday-bot

IBKR intraday trading bot — first candle entry, trailing stop, position sizing

Score
25
★ 10 ⑂ 0
Python
Related Topics
#algorithmic-trading#python#trading-bot#trading#ibkr#quantitative-finance#automation#finance#stocks#backtesting#tws-api#interactivebrokers

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly