Finam Terminal: Новый консольный клиент для трейдеров

Сергей, разработчик в компании «Финам», представил новый консольный клиент Finam Terminal для торговли через API брокера. Этот продукт, написанный на языке Go, позволяет трейдерам работать в терминале без необходимости переключаться на другие приложения.

  • Разработка началась из-за необходимости интеграции трейдинга в рабочий процесс.
  • Finam Terminal — это TUI-клиент с открытым исходным кодом.
  • Работает на macOS, Linux и Windows, с минимальным размером около 24 МБ.
  • Поддерживает торговлю в реальном времени, используя gRPC для передачи данных.
  • Проект является личным, но использует публичный Trade API от «Финама».

Проблемы и решения

Типичный рабочий день трейдера часто включает множество окон и приложений. Для проверки своих позиций необходимо выходить из контекста работы, что отвлекает. На момент начала разработки не существовало консольных решений для брокера «Финам», что стало стимулом для создания Finam Terminal.

Функционал и возможности

Finam Terminal предлагает полный функционал для трейдинга, включая:

Функция Описание
Просмотр счетов Отображение всех брокерских счетов и их состояния в одном окне.
Поиск инструментов Поиск по тикерам и названиям с мгновенным отображением данных.
Котировки в реальном времени Данные обновляются через gRPC-стримы без задержек.
Управление заявками Возможность выставления и отмены заявок с клавиатуры.

Проект активно развивается. В планах разработчика — добавить аналитику по счету, возможность создания избранного для быстрого доступа к инструментам и улучшение визуализации данных. Finam Terminal — это open-source проект, доступный для всех желающих внести свой вклад.

Для установки достаточно выполнить одну команду, что делает его доступным для широкой аудитории. Если вы трейдер и предпочитаете минималистичный интерфейс, Finam Terminal может стать отличным решением для вас.

Понравилась статья? Поделиться с друзьями: