Описание
AI Hedge Fund — это проект на GitHub, разработанный как доказательство концепции хедж-фонда на основе ИИ. Основная цель проекта — исследовать применение искусственного интеллекта при принятии торговых решений. Он предназначен исключительно для образовательных и исследовательских целей и не должен использоваться для реальной торговли или инвестиционной деятельности.
Система моделирует среду хедж-фонда, интегрируя несколько специализированных агентов. Эти агенты включают в себя Агента Асвата Дамодарана, ориентированного на оценку; Агента Бена Грэма, делающего акцент на стоимостном инвестировании; и других, представляющих различные инвестиционные философии, такие как рост, контр-инвестирование и управление рисками. Проект также включает агентов для анализа настроений, фундаментального анализа и технического анализа для генерации торговых сигналов. Также включены менеджер по рискам и портфельный менеджер для моделирования полного процесса.
Проект предоставляет интерфейс командной строки (CLI) и веб-приложение, чтобы пользователи могли взаимодействовать с торговой симуляцией на основе ИИ. CLI позволяет осуществлять детальный контроль и подходит для автоматизации и написания сценариев. Веб-приложение предлагает удобный интерфейс для тех, кто предпочитает визуальный подход. Проект включает подробные инструкции по установке и запуску приложения, включая настройку ключей API для LLM и финансовых данных. Проект лицензирован в соответствии с лицензией MIT, что позволяет широко использовать и модифицировать его.
Ценность проекта заключается в его образовательном потенциале, предлагающем практический опыт работы с ИИ и финансами. Он позволяет пользователям изучать различные инвестиционные стратегии и понимать, как ИИ может применяться в финансовом анализе. Структура и документация проекта делают его доступным как для начинающих, так и для опытных разработчиков, интересующихся ИИ и финансами. Отказ от ответственности проекта подчеркивает, что он не предназначен для реальной торговли и не предоставляет никаких инвестиционных советов, подчеркивая его ориентацию на образование и исследования.
Основные функции AI Hedge Fund
Моделирует торговые стратегии на основе ИИ
Интегрирует несколько типов инвестиционных агентов
Включает оценку, анализ настроений и анализ рисков
Предлагает интерфейс командной строки (CLI)
Предоставляет интерфейс веб-приложения
Поддерживает различные ключи API LLM
Использует API финансовых данных
Включает возможности бэктестинга
Ориентирован на образование и исследования
Открытый исходный код, лицензия MIT
Подробные инструкции по установке и использованию
Ориентирован на финансовый анализ на основе ИИ
Начало работы с AI Hedge Fund
Клонируйте репозиторий: Используйте `git clone https://github.com/virattt/ai-hedge-fund.git`.
Перейдите в каталог: Используйте `cd ai-hedge-fund`.
Настройте ключи API: Создайте файл `.env` и добавьте свои ключи API (например, OPENAI_API_KEY).
Установите зависимости: Используйте `poetry install`.
Запустите через CLI: Используйте `poetry run python src/main.py --ticker AAPL,MSFT,NVDA`.
Запустите через веб-приложение: Следуйте подробным инструкциям по установке и запуску веб-приложения.
Внесите свой вклад: Сделайте форк репозитория, создайте ветку с функцией, зафиксируйте изменения, отправьте их в ветку и создайте запрос на включение.
Варианты использования AI Hedge Fund
- Моделирование торговли с использованием ИИ
- Образование в области финансов
- Анализ портфеля
- Стратегии бэктестинга
- Исследования и разработки
- Агентное моделирование





