OpenStock: открытый терминал для фондового рынка
OpenStock: бесплатное open-source приложение для отслеживания акций. Это попытка собрать лёгкую альтернативу дорогим рыночным терминалам: цены, поиск тикеров, списки наблюдения, профили компаний, графики и тепловая карта рынка в одном интерфейсе.
Проект уже заметный: больше 13 тыс. звёзд и почти 1,8 тыс. форков на GitHub.
Стек собран под самостоятельное развёртывание: Next.js 15, TypeScript, Tailwind CSS, shadcn/ui, MongoDB, Better Auth, Finnhub и TradingView. Сведения по тикерам и компаниям идут через Finnhub, графики и heatmap через TradingView widgets. Лицензия — AGPL-3.0.
Что есть внутри:
┈ быстрый поиск акций и Command/Ctrl + K
┈ персональный watchlist в MongoDB
┈ карточки компаний, графики, financials и technicals
┈ market overview с heatmap, quotes и top stories
┈ письма по watchlist через Inngest и Nodemailer
┈ AI-personalized welcome email через Gemini
┈ Docker Compose для локального запуска
Важная оговорка: OpenStock не брокер и не торговый терминал. Он не исполняет сделки. Это аналитическая оболочка для наблюдения за рынком, а котировки могут задерживаться из-за правил провайдеров и бесплатных тарифов.
Интересно здесь не только «ещё один dashboard». Интересно, что класс рыночных инструментов постепенно уходит в open-source формат: можно поднять свой интерфейс, подключить свои ключи, хранить watchlist у себя и дописывать нужные модули.
Для разработчика это хороший шаблон: взять готовый каркас рыночного приложения, заменить источники котировок, добавить свои алерты, свои отчёты или агента поверх watchlist. Фронтенд, workflows и персональная аналитика уже могут жить в открытом коде.
Источник: GitHub / OpenStock
📊💹🧮💰🪙🏦⚙📉💵
Разборы без шума: @human20
Платформа: human20.app
Post #342
365

- ❤ 2