tstock — биржевые графики в терминале без лишних телодвижений
Репозиторий давно не обновлялся
Последнее обновление было 1 год назад.
Знакомо чувство, когда нужно быстро проверить котировки, а открывать браузер или тяжеловесные торговые платформы совсем не хочется? Особенно если вы работаете в терминале и цените скорость. Именно для таких случаев создан tstock — минималистичный инструмент для отображения биржевых графиков прямо в командной строке.
Что это и зачем
tstock — это Python-утилита, которая превращает ваш терминал в мини-трейдинговый терминал. Всего одна команда — и перед вами свечной график нужного актива. Никаких GUI, браузерных вкладок и лишних кликов.
Кому пригодится:
- Разработчикам, которые следят за рынками между делом
- Трейдерам, ценящим минимализм
- Админам, которым нужно быстро проверить котировки на сервере
- Всем, кто работает в терминале и не любит переключаться между окнами
Как это работает
Установка проще некуда:
pip install tstock
После установки нужно получить бесплатный API-ключ на AlphaVantage (процесс занимает минуту) и можно начинать:
tstock aapl # график Apple
И вуаля — перед вами свечной график за последние 3 месяца:

Ключевые возможности
-
Поддержка разных рынков
- Акции (включая международные биржи)
- Криптовалюты
- Форекс
-
Гибкие настройки отображения
- Разные таймфреймы от 1 минуты до месяца
- Настройка цветов (зеленый/красный или синий/красный)
- Возможность вывода только последней цены
-
Поиск тикеров Встроенный поиск помогает найти нужный актив:
tstock -s tesco -
Международные биржи Достаточно указать код биржи через точку:
tstock 600104.SHH # SAIC Motor на Шанхайской бирже -
Необязательная, но забавная фича — «слова мудрости» (активируется флагом
-w)
Технические детали
- Написано на Python 3.6+
- Использует API AlphaVantage (бесплатный тариф: 500 запросов в день)
- Весит всего ~155 КБ
- Доступно через pip, AUR (для Arch Linux) и Docker
Практическое применение
- Быстрая проверка котировок без отрыва от работы в терминале
- Скрипты для мониторинга — можно интегрировать в свои bash-скрипты
- Серверный мониторинг — когда GUI недоступен
- Образовательные цели — наглядное изучение биржевых графиков
Ограничения
- Бесплатный API имеет лимит 5 запросов в минуту
- В Windows нужен терминал с поддержкой ANSI (например, Windows Terminal)
tstock — отличный пример того, как полезный инструмент может быть простым. Это не замена профессиональным торговым платформам, но идеальное решение для быстрой проверки рынка без лишних телодвижений.
Попробуйте, если:
- Работаете в терминале
- Цените минимализм
- Хотите быстро проверять котировки
- Любите полезные CLI-утилиты
Установка: pip install tstock
P.S. Автор принимает донаты в виде кофе (и криптовалют тоже).
