Open Source

Трейдинг для тех,
кто живет в консоли

Зачем открывать тяжелый браузер или мобильное приложение, чтобы просто проверить портфель? Finam Terminal — это нативный TUI клиент на Go.

Легкий. Быстрый. Управляется с клавиатуры.

$ curl -fsSL https://fcli.ru/install.sh | bash
100% Go ~10MB RAM Docker Ready
bash — 120x40
Finam Terminal Demo

Полный контроль над портфелем

Все необходимые инструменты трейдера, упакованные в текстовый интерфейс.

Портфель и счета

Мониторинг всех ваших брокерских счетов (ЕБС, ИИС, Демо) в одном окне. Отслеживайте баланс, открытые позиции, прибыль и убытки в реальном времени.

Рыночные данные

Биржевой стакан (Level 2), лента сделок и свечные графики. Данные поступают напрямую через gRPC поток без задержек веб-интерфейсов.

Торговля

Отправляйте лимитные и рыночные заявки за доли секунды. Быстрое переключение между инструментами и интуитивная форма ввода заявки.

Почему это удобно?

Скорость и легкость

Написан на чистом Go. Никакого Electron и прожорливых веб-движков. Запускается мгновенно даже на слабых машинах.

Горячие клавиши

Интерфейс спроектирован для управления с клавиатуры. Не отвлекайтесь на мышь — переключайтесь между окнами и отправляйте ордера шорткатами.

Приватность

Ваш токен API хранится только на вашем диске в зашифрованном виде. Прямое соединение с серверами Финам без посредников.

# Установка

Native Install (Рекомендуем)

Одна команда — и терминал готов к работе. Автоматическое определение платформы и архитектуры.

$ curl -fsSL https://fcli.ru/install.sh | bash

* Скрипт автоматически скачает последнюю версию и добавит в PATH.

Docker

Изолированная среда, минимум зависимостей.

$ docker pull ghcr.io/updevru/finam-terminal:latest
$ docker run -it --name finam-terminal ghcr.io/updevru/finam-terminal:latest

* Токен будет сохранен в контейнере, чтобы конфиг и токен сохранились на хосте примонтируйте volume -v ~/.finam-cli:/root/.finam-cli.

# Быстрый старт

  1. 1

    Получите счет и токен

    Для начала работы вам нужен брокерский счет и API токен.

    ⚠️ Включите права Trade при создании токена, если планируете торговать.
  2. 2

    Запустите терминал

    При первом запуске программа запросит токен и сохранит его локально в файле .env.

  3. 3

    Готово к торговле

    Используйте Tab для переключения вкладок, стрелки для навигации. Выход через Ctrl+C.