willhjw

willhjw / ib_chart

Public

Local IBKR chart server + single/multi-chart web UI that plugs into your screener & dashboard

19
1
100% credibility
Found Mar 27, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
HTML
AI Summary

A lightweight local web app providing trader-friendly stock charts, quotes, intraday data, and earnings tables by connecting to Interactive Brokers or local files.

How It Works

1
🔍 Discover ib_chart

You hear about ib_chart, a handy tool for getting quick, beautiful stock charts right on your computer using your trading account data.

2
💾 Download the files

Grab the simple files from the project page and save them in a folder on your computer.

3
🔗 Connect to your trading software

Make sure your trading platform is open and set to share live market data with tools like this.

4
🚀 Start the charts

Run the starter command in your folder, then open your web browser to the local address to bring the charts to life.

5
Choose your chart style
📈
Single Chart

Focus on one stock's price movements and details.

🖼️
Multi-Chart

Monitor several stocks at once, like your top picks.

6
🔄 Enter stocks and watch live

Type in symbols like AAPL or your watchlist, and see prices, candles, and earnings data update smoothly.

🎉 Charts ready for trading

Enjoy fast, real-time charts that connect perfectly with your screener or dashboard for smarter trading decisions.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 19 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ib_chart?

ib_chart spins up a local Flask server that pulls real-time and historical charts from your Interactive Brokers TWS or Gateway setup, serving clean single- or multi-panel HTML UIs at localhost:5001. It solves the pain of sluggish broker charts by offering fast, embeddable APIs for daily candles, 1m/5m intraday bars, live streams, quotes, and EPS/revenue tables—perfect for plugging into your custom screener or dashboard without cloud dependencies. Built in Python with HTML frontends, it supports local CSV dailies or direct IBKR pulls.

Why is it gaining traction?

Unlike broker UIs or paid charting services, it runs entirely local—like a local GitHub actions runner for IBKR data—letting you iframe multi-charts from watchlists via simple URLs (e.g., ?symbols=AAPL,MSFT) or hit endpoints like /api/pricehistory?symbol=AAPL&period_str=1y. Traders dig the no-auth, vibe-coding friendly embeds for dashboards, plus EPS/revenue with YoY cached for speed. It's a lightweight IBKR local symbol handler that beats remote lag.

Who should use this?

US stock day traders with IBKR accounts who screen movers and need quick multi-charts in their local dashboard. Dashboard builders gluing screeners to visuals via iframes or API calls. Non-coders tweaking HTML pages for watchlists, seeking an IBKR local transfer alternative to heavy platforms.

Verdict

Solid prototype for local IBKR charting at 19 stars and 1.0% credibility—docs are thorough with Windows quickstarts and troubleshooting, but expect tweaks for edge cases like HK symbols. Grab it if you run TWS locally and hate remote charts; skip for production without more testing.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.