Финансовый терминал с открытым исходным кодом: котировки, графики, отчетность, документы SEC, портфели и оповещения — в терминале или приложении.
ErTasselli/OpenTerminal
Бесплатный терминал-дашборд для рынков акций, криптовалют и макроданных с управлением с клавиатуры — API-ключи не нужны.
Open source альтернатива:Bloomberg Terminal
TradingView
- Звёзды
- 2,346
- Форки
- 407
- Открытые issues
- 23
- Последний коммит
- в прошлом месяце
Эта страница описывает проект с открытым кодом и не является инвестиционной рекомендацией. Торговля и инвестиции могут привести к убыткам: оцените риски самостоятельно и соблюдайте законы своей страны перед использованием.
Что это?
OpenTerminal — это тёмный торговый дашборд с виджетами, который работает локально в браузере. Он объединяет несколько бесплатных публичных источников рыночных данных, например Nasdaq, Yahoo Finance, TradingView, CoinGecko, Binance и FRED, чтобы пользователи могли следить за котировками, графиками, новостями, скринерами и макроиндикаторами без платной подписки на данные.
Рабочая область состоит из панелей, которые можно перемещать и менять по размеру; их расположение сохраняется в local storage. Палитра команд Cmd+K позволяет искать символы, а в режиме графиков доступны разные стили свечей и линий, восемь таймфреймов и распространённые индикаторы, включая SMA, EMA, VWAP, Bollinger Bands, RSI и MACD. Для каждого источника данных предусмотрена цепочка резервных источников, а результаты кэшируются, чтобы сбой одного провайдера не приводил к пустому интерфейсу.
Бэкенд — это API на Express с SQLite для отслеживания портфеля, а фронтенд построен на Next.js и React. При наличии API-ключа можно использовать ИИ-ассистента на базе Claude от Anthropic. Данные запаздывают или носят ориентировочный характер и предназначены для личного и образовательного использования, а не для принятия торговых решений.
Ключевые возможности
- 01Рабочая область с виджетами, которые можно перемещать и менять по размеру, и сохраняемыми раскладками
- 02Палитра команд Cmd+K для поиска акций, ETF и криптовалют
- 03Свечной и линейный графики с восемью таймфреймами и распространёнными техническими индикаторами
- 04Скринер всего рынка, тепловая карта секторов и цепочка опционов
- 05Панель криптовалют, кривая доходности макрооблигаций и агрегированная лента новостей
- 06Трекер портфеля с прибылью и убытками, хранящимися в SQLite
Сценарии использования
- Отслеживание котировок и графиков в реальном времени без платной подписки на данные
- Изучение того, как создаются дашборды рыночных данных на Next.js и Express
- Локальный учёт себестоимости личного портфеля и реализованной прибыли
- Изучение бесплатных публичных источников финансовых данных для личных исследований
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/ErTasselli/openterminal.git - 2
Перейдите в папку проекта и установите зависимости
cd openterminal && npm install - 3
Запустите сервер разработки, затем откройте http://localhost:3000
npm run dev
Что важно знать
- Данные о рынке поступают из общедоступных неофициальных эндпоинтов и могут быть запаздывающими, неполными или неверными.
- В README указано, что проект не предназначен для принятия реальных инвестиционных решений и рассчитан только на личное и образовательное использование.
- npm audit сообщает о двух предупреждениях по зависимостям, которые проект пока не устранил полностью.
- Для необязательного ИИ-ассистента нужен API-ключ Anthropic.
Темы
Частые вопросы
- Что такое OpenTerminal?
- Бесплатный терминал-дашборд для рынков акций, криптовалют и макроданных с управлением с клавиатуры — API-ключи не нужны. OpenTerminal — это тёмный торговый дашборд с виджетами, который работает локально в браузере. Он объединяет несколько бесплатных публичных источников рыночных данных, например Nasdaq, Yahoo Finance, TradingView, CoinGecko, Binance и FRED, чтобы пользователи могли следить за котировками, графиками, новостями, скринерами и макроиндикаторами без платной подписки на данные.
- OpenTerminal можно использовать бесплатно? Какая у него лицензия?
- OpenTerminal распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- OpenTerminal всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в OpenTerminal — 6 окт. 2026 г..
- Для чего можно использовать OpenTerminal?
- Отслеживание котировок и графиков в реальном времени без платной подписки на данные Изучение того, как создаются дашборды рыночных данных на Next.js и Express Локальный учёт себестоимости личного портфеля и реализованной прибыли Изучение бесплатных публичных источников финансовых данных для личных исследований
- Как установить OpenTerminal?
- Клонируйте репозиторий: git clone https://github.com/ErTasselli/openterminal.git Перейдите в папку проекта и установите зависимости: cd openterminal && npm install Запустите сервер разработки, затем откройте http://localhost:3000: npm run dev
- Где скачать OpenTerminal?
- Исходный код и инструкции по установке — на GitHub: https://github.com/ErTasselli/OpenTerminal
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая платформа для AI-квант-исследований: от торговых идей до Python-стратегий, бэктестов, бумажной торговли и реального исполнения ордеров.
Самостоятельно размещаемая панель для отслеживания рынков акций с графиками в реальном времени, ценовыми оповещениями, списками наблюдения и данными о компаниях на базе Next.js и TradingView.
Терминальный дашборд для акций на Rust: котировки и графики в реальном времени, новости с оценкой AI, инсайдерские сделки по SEC Form 4 и разбор отчётности.
Открытая платформа данных на Python, объединяющая финансовые и другие источники и предоставляющая к ним доступ из Python, Excel, AI-агентов и через REST API.
Небольшая и быстрая библиотека на HTML5 canvas для создания интерактивных финансовых графиков на веб-страницах.