Библиотека AutoML, которая обучает и объединяет ML-модели для табличных данных, временных рядов и мультимодальных данных с помощью нескольких строк Python-кода.
microsoft/finnts
R-пакет для автоматизации прогнозирования финансовых временных рядов: AI-агент, более 25 моделей и параллельные вычисления в Azure.
- Звёзды
- 281
- Форки
- 53
- Открытые issues
- 12
- Последний коммит
- 5 дней назад
Что это?
Finn (finnts) — созданный Microsoft фреймворк для автоматизированного прогнозирования. Изначально он предназначался для задач корпоративных финансов, но подходит для любых задач прогнозирования временных рядов. Пакет автоматически выполняет генерацию и отбор признаков, бэктестинг и выбор модели, а также поддерживает дневную, недельную, месячную, квартальную и годовую частоту прогнозов.
Пакет предоставляет доступ к более чем 25 одномерным и многомерным моделям и поддерживает внешние регрессоры — как только с историческими значениями, так и с историческими и будущими значениями. Для больших портфелей он может обрабатывать тысячи временных рядов параллельно в облаке Azure.
В Finn также встроен AI-агент: он итеративно улучшает прогноз, пока тот не достигнет целевой точности, и отвечает на вопросы о разведочном анализе, точности и выбранной модели. Пакет можно установить из CRAN или GitHub. Для тех, кто предпочитает не писать код на R, доступен skill для coding agent.
Ключевые возможности
- 01Автоматическая генерация и отбор признаков, бэктестинг и выбор модели.
- 02Доступ к более чем 25 одномерным и многомерным моделям прогнозирования.
- 03Интеграция с Azure для параллельной обработки тысяч временных рядов.
- 04Поддержка дневной, недельной, месячной, квартальной и годовой частоты прогнозов.
- 05Встроенный AI-агент, который итеративно улучшает прогнозы и отвечает на вопросы о результатах.
Сценарии использования
- Построение финансовых прогнозов для множества продуктов или подразделений компании.
- Пакетное прогнозирование больших наборов временных рядов в облаке.
- Сравнение множества моделей прогнозирования на одних и тех же данных с помощью автоматического бэктестинга.
- Получение понятных объяснений результатов прогнозирования без написания кода на R.
Быстрый старт
- 1
Установите версию finnts из CRAN в R
install.packages("finnts") - 2
Загрузите пакет и подготовьте исторические данные, затем подключите LLM для агента
- 3
Настройте проект и агента, затем запустите итерацию прогнозирования
Что важно знать
- Для встроенного ИИ-агента требуется доступ к большой языковой модели, например Azure OpenAI, через пакет ellmer.
- Параллельные запуски в облачном масштабе зависят от интеграции с Azure.
Темы
Частые вопросы
- Что такое finnts?
- R-пакет для автоматизации прогнозирования финансовых временных рядов: AI-агент, более 25 моделей и параллельные вычисления в Azure. Finn (finnts) — созданный Microsoft фреймворк для автоматизированного прогнозирования. Изначально он предназначался для задач корпоративных финансов, но подходит для любых задач прогнозирования временных рядов. Пакет автоматически выполняет генерацию и отбор признаков, бэктестинг и выбор модели, а также поддерживает дневную, недельную, месячную, квартальную и годовую частоту прогнозов.
- finnts можно использовать бесплатно? Какая у него лицензия?
- finnts распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- finnts всё ещё поддерживается?
- Активно поддерживается. Последний коммит в finnts — 2 нояб. 2026 г..
- Для чего можно использовать finnts?
- Построение финансовых прогнозов для множества продуктов или подразделений компании. Пакетное прогнозирование больших наборов временных рядов в облаке. Сравнение множества моделей прогнозирования на одних и тех же данных с помощью автоматического бэктестинга. Получение понятных объяснений результатов прогнозирования без написания кода на R.
- Как установить finnts?
- Установите версию finnts из CRAN в R: install.packages("finnts") Загрузите пакет и подготовьте исторические данные, затем подключите LLM для агента Настройте проект и агента, затем запустите итерацию прогнозирования
- Где скачать finnts?
- Исходный код и инструкции по установке — на GitHub: https://github.com/microsoft/finnts
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python SDK от Nixtla для TimeGPT — облачной предварительно обученной модели временных рядов для прогнозирования и обнаружения аномалий.
Предобученные модели на основе Transformer от Amazon для прогнозирования временных рядов в zero-shot-режиме, включая семейство Chronos-2.
Автономный ИИ-агент для глубокого финансового анализа: планирует задачи, проверяет свою работу и получает актуальные рыночные данные.
Инструмент Facebook с открытым исходным кодом для прогнозирования временных рядов с несколькими сезонными циклами, изменениями тренда и влиянием праздников; доступен для Python и R.
Подборка Python- и JavaScript-пакетов для онлайн-прогнозирования временных рядов, оценки ковариации, построения портфелей и black-box-оптимизации, а также исследовательских заметок.