Фреймворк для бэктестинга на базе Backtrader с настройкой через конфиги: тестируйте стратегии на акциях, криптовалютах и форексе, а также подключайте MCP-сервер к AI-ассистентам.
Fincept-Corporation/FinceptTerminal
Нативный финансовый терминал для исследований на C++20 с интерфейсом Qt6, встроенной аналитикой на Python, ИИ-агентами и более чем 100 коннекторами к рыночным данным.
Open source альтернатива:Bloomberg Terminal
- Звёзды
- 32,734
- Форки
- 4,660
- Открытые issues
- 9
- Последний коммит
- 7 дней назад
Что это?
Fincept Terminal — настольное приложение для финансовых исследований, написанное на C++20 с интерфейсом Qt6 и встроенным Python 3.11 для аналитики. Приложение поставляется в виде одного бинарного файла с установщиками для Windows, macOS и Linux и не зависит от Electron или браузерной среды выполнения.
Версия с открытым исходным кодом включает аналитические инструменты: оценку DCF, оптимизацию портфеля, расчёт VaR и коэффициента Шарпа, оценку производных инструментов, анализ инструментов с фиксированной доходностью и набор модулей QuantLib. В неё также входят коннекторы к открытым и коммерческим источникам данных, таким как FRED, IMF, World Bank, Yahoo Finance и Polygon, а также инструменты для бумажной торговли и интеграции с брокерами. Для встроенных ИИ-агентов пользователи указывают собственные API-ключи и ключи LLM; поддерживаются, среди прочих, OpenAI, Anthropic и Ollama.
В репозитории размещена бесплатная версия по лицензии AGPL-3.0. Также проект доступен в виде проприетарной версии Enterprise с дополнительными закрытыми данными и функциями. Открытая версия выпускается ежемесячно. Для сборки из исходного кода требуются зафиксированные версии CMake, Qt и Python.
Ключевые возможности
- 01Нативное настольное приложение на C++20 и Qt6 со встроенной аналитикой на Python 3.11
- 02Оценка стоимости, оптимизация портфеля, метрики риска (VaR, коэффициент Шарпа) и оценка производных инструментов
- 03Более 100 коннекторов к источникам данных, включая FRED, IMF, World Bank, Yahoo Finance и Polygon
- 04ИИ-агенты с собственными ключами пользователя и поддержкой OpenAI, Anthropic, Gemini, Ollama и других
- 05Движок для бумажной торговли и интеграции с 16 брокерами
- 06Визуальный редактор узлов и инструменты MCP для автоматизации
Сценарии использования
- Студенты и учёные проводят эксперименты по оценке акций и количественным финансам
- Частные инвесторы отслеживают макроэкономические данные и рынки по открытым источникам
- Разработчики тестируют торговые стратегии на бумажной торговле, прежде чем запускать их в реальную торговлю
- Исследователи объединяют экономические наборы данных с анализом на основе LLM
Быстрый старт
- 1
Скачайте установщик для своей платформы со страницы релизов
- 2
Клонируйте репозиторий
git clone … - 3
Запустите скрипт настройки, чтобы собрать проект из исходного кода (Linux/macOS)
./setup.sh
Что важно знать
- Для сборки из исходного кода требуются закреплённые версии CMake, Ninja, Qt и Python; другие версии не поддерживаются.
- Действует строгий копилефт AGPL-3.0, поэтому изменения в модифицированных сборках или размещённых сервисах необходимо публиковать.
- Открытая сборка использует ваши данные и API-ключи LLM, за которые может взиматься отдельная плата.
- Готовые установщики доступны только для Windows, Linux и macOS на Apple Silicon.
Темы
Частые вопросы
- Что такое FinceptTerminal?
- Нативный финансовый терминал для исследований на C++20 с интерфейсом Qt6, встроенной аналитикой на Python, ИИ-агентами и более чем 100 коннекторами к рыночным данным. Fincept Terminal — настольное приложение для финансовых исследований, написанное на C++20 с интерфейсом Qt6 и встроенным Python 3.11 для аналитики. Приложение поставляется в виде одного бинарного файла с установщиками для Windows, macOS и Linux и не зависит от Electron или браузерной среды выполнения.
- FinceptTerminal можно использовать бесплатно? Какая у него лицензия?
- FinceptTerminal распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- FinceptTerminal всё ещё поддерживается?
- Активно поддерживается. Последний коммит в FinceptTerminal — 13 окт. 2026 г..
- Для чего можно использовать FinceptTerminal?
- Студенты и учёные проводят эксперименты по оценке акций и количественным финансам Частные инвесторы отслеживают макроэкономические данные и рынки по открытым источникам Разработчики тестируют торговые стратегии на бумажной торговле, прежде чем запускать их в реальную торговлю Исследователи объединяют экономические наборы данных с анализом на основе LLM
- Как установить FinceptTerminal?
- Скачайте установщик для своей платформы со страницы релизов Клонируйте репозиторий: git clone … Запустите скрипт настройки, чтобы собрать проект из исходного кода (Linux/macOS): ./setup.sh
- Где скачать FinceptTerminal?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Fincept-Corporation/FinceptTerminal
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Открытая платформа данных на Python, объединяющая финансовые и другие источники и предоставляющая к ним доступ из Python, Excel, AI-агентов и через REST API.
Ориентированная на AI платформа Microsoft для количественных инвестиций: данные, обучение моделей, бэктестинг и исполнение ордеров.
Торговый движок на Rust с событийной архитектурой и Python-плоскостью управления для бэктестинга и торговли на криптовалютных, валютных и фондовых рынках, фьючерсами, опционами и на букмекерских площадках.
Подборка библиотек, пакетов и ресурсов с открытым исходным кодом для количественных финансов: оценка стоимости, бэктестинг, данные и многое другое.
Открытый Python-фреймворк для применения глубокого обучения с подкреплением в автоматизированной торговле акциями и управлении портфелем.