Open-Dev-Society /OpenStock
OpenStock is an open-source alternative to expensive market platforms. Track real-time prices, set personalized alerts, and explore detailed company insights — built openly, for everyone, forever free.
★ 21,404⑂ 2,669👁 109⑃ 98● 48▤ 2◈ 1
21,404
stars
+26+343+1,777
2,669
forks
109
watchers
98
prs
48
issues
2
releases
1
discussions
README
SPONSORED BY
Orbit. Free, open-source macOS screen recorder, screenshot tool and video editor: auto-zoom, smooth cursor, backgrounds, web recordings and AI agent recording.
Open OpenStock · Changelog · Self-host it · Sponsor · Discord
OpenStock
Markets, minus the paywall. OpenStock is a free, open-source alternative to expensive market platforms: track prices, watch the whole market and dig into company insights. Use it at openstock-ods.vercel.app, or run your own copy with every feature.
❤️ 13,000+ people use OpenStock for free. Help keep it that way: sponsor from $5 a month, or read how OpenStock is funded.
[!NOTE]
OpenStock is community-built and not a brokerage. Market data may be delayed depending on the provider and your setup. Nothing here is financial advice.
📋 Table of Contents
1. 🔋 Features
2. ⏱️ How fresh is the data
3. ⚙️ Tech stack
4. 🤸 Quick start
5. 🔐 Environment variables
6. 🐳 Self-hosting: Docker, prebuilt image, one-click deploys, Vercel
7. 🧱 Project structure
8. 📡 How it works
9. 🌍 Market support
10. 🧪 Scripts and tests
11. 🤝 Contributing
12. 🏆 Contributors
13. 🛡️ Security
14. 📜 License
15. 🌱 Open Dev Society manifesto
16. 🙏 Acknowledgements
17. ❤️ Sponsor OpenStock
🔋 Features
Markets
- A dashboard for eight markets: US, India, Germany, Canada, Australia, Saudi Arabia, Crypto and Forex, with an index pulse, a sector heatmap, market leaders and top stories.
- Search every exchange Finnhub covers with ⌘K, and keep stocks open as browser-style tabs.
Stock pages
- TradingView candles with drawing tools (trend lines, Fibonacci, shapes, text) and fullscreen.
- Pick indicators once (SMA, EMA, Bollinger Bands, VWAP, RSI, MACD, Stochastic, ATR) and they stay on every chart.
- Financials, technicals and the company profile.
- Sentiment from Reddit, X, news and Polymarket (with an Adanos key).
Watchlist and alerts
- A watchlist of up to 50 stocks, saved to your account.
- Price alerts above or below a target, checked every 5 minutes and emailed to you (in realtime mode).
- A weekly, AI-written news digest by email every Monday.
Accounts
- Email and password, plus Google and GitHub sign-in when configured; password reset and a profile page.
- Rate-limited sign-in, sign-up and password reset; resetting your password signs out your other devices.
Community
- A changelog that credits everyone who contributed, a Wall of love, and an update banner in the app.
⏱️ How fresh is the data
Charts always stream live from TradingView. Quotes, watchlist prices and alerts come from Finnhub:
| | Quotes | Price alerts | Cost |
|---|---|---|---|
| Community: openstock-ods.vercel.app | Every hour, shared by everyone | No | Free |
| OpenStock Cloud (coming soon) | Every 15 seconds | By email | $5 a month |
| Self-hosted | Every hour, or every 15 seconds with NEXT_PUBLIC_OPENSTOCK_DATA_MODE=realtime and your own FinnTop issues
#59Price alert conditioned with dynamically evaluated SMA function3 comments · 2026-03-06#58New data source - FinancialData.Net3 comments · 2026-02-17#149Weekly news broadcast reports success when Kit only saves a draft0 comments · 2026-11-01#144Revoked Session Remains Authorised by the Cookie Cache for Up to 300 Seconds0 comments · 2026-10-29#143Production Secret Guard and Authentication Configuration Use Different Secret Sources0 comments · 2026-10-29#86a pluggable data source for real-time quotes and more asset classes0 comments · 2026-07-07#77首页的dashborad 里面的股票列表能定制吗0 comments · 2026-05-12#53Indicators favorites disappear after time0 comments · 2026-02-02
Discussions
Latest release
v2026.10.25 v2026.10.25 2026-10-25OpenStock v2026.10.25
OpenStock is a free, open-source (AGPL-3.0) alternative to paid market platforms: track prices, watch the whole market and dig into company insights without a paywall. Use it at https://openstock-ods.vercel.app or self-host it with every feature.
This release covers everything on main up to 140. The previous tag was v2026.10.18 ("October update"); the full history, with per-release credits, is on the changelog.
What OpenStock does today
- Markets: a dashboard for US, India, Germany, Canada, Australia, Crypto and Forex, with an index pulse, sector heatmap, market lead相关报道 (8)
blog.csdn散户正在用 GitHub 投票:OpenStock 爆火是开源金融数据运动的元年信号2026-10-23xGithubトレンド on X: "9/21 20:41 JST|今回追うのは OpenStock。詳しい内容はスレッドで紹介します。"2026-09-21搜狐GitHub近万人收藏,股票市场分析的开源神器!2026-02-07CSDNOpenStock开源库存系统:TypeScript+Next.js实战指南2026-11-08CSDNOpenStock真相:全栈库存系统的技术本质与业务约束2026-11-08CSDNOpenStock:面向中小团队的轻量级库存管理开源框架2026-11-07CSDNOpenStock开源库存系统:TypeScript+Next.js+MongoDB实战指南2026-11-07CSDNOpenStock开源行情系统部署全流程:从环境配置到数据可视化2026-11-07