RQAlpha предоставляет полный набор решений для программных трейдеров: от сбора данных, алгоритмической торговли, механизма бэктестинга, моделирования в реальном времени, торговли в реальном времени до анализа данных.
Только для некоммерческого использования. По вопросам коммерческого использования свяжитесь с нами: [email protected].
RQAlpha имеет гибкие методы настройки и высокую масштабируемость. Пользователи могут легко настроить свою собственную программную торговую систему.
Все стратегии RQAlpha можно протестировать и смоделировать непосредственно в Ricequant, а ваши торговые сигналы можно отправлять вам в режиме реального времени через WeChat и по электронной почте.
Ricequant — это открытое сообщество количественной алгоритмической торговли, которое предоставляет бесплатное тестирование на исторических данных и среды моделирования в реальном времени для запрограммированных трейдеров, а также будет постоянно проводить количественные соревнования для капиталовложений в реальном времени.
Простота в использовании | Позвольте вам сосредоточиться на разработке стратегии и реализовать ее с помощью одной строки команд. |
Полная документация | Вы можете напрямую получить доступ к документации RQAlpha или документации Ricequant, чтобы получить необходимую информацию. |
активное сообщество | Вы можете получить и задать все вопросы о RQAlpha, посетив сообщество Ricequant. Здесь есть много отличной детской обуви, которая ответит на ваши вопросы. |
стабильная среда | Каждый день в Ricequant выполняется большое количество алгоритмических транзакций, будь то RQAlpha или данные, мы можем обрабатывать и решать проблемы за считанные секунды. |
Гибкая конфигурация | Вы можете настраивать и запускать стратегии различными способами, а также построить подходящую вам торговую систему с помощью простой настройки. |
Мощная масштабируемость | Разработчики могут расширять возможности с помощью предоставляемого нами интерфейса Mod Hook. |
Введение в RQAlpha
Руководство по установке
Изучите RQAlpha за 10 минут
Пример стратегии
API: Руководство по API RQAlpha
CHANGELOG запись обновления RQALPHA
RQAlpha предоставляет расширяемый интерфейс Mod Hook, что означает, что разработчики могут легко подключаться к сторонним библиотекам.
Установить и использовать мод можно следующим образом:
# Просмотр списка и статуса установленных на данный момент модов $ rqalpha mod list # Включение Mod $ rqalpha mod Enable xxx # Отключение Mod $ rqalpha mod Disable xxx
Ниже приведен список интегрированных на данный момент модов:
Название мода | иллюстрировать |
---|---|
sys_accounts | Обеспечивает реализацию API ордеров для акций и фьючерсов, а также реализацию модели позиции. |
sys_analyser | Записывайте ежедневные заказы, транзакции, инвестиционные портфели, позиции и другую информацию, рассчитывайте индикаторы риска и выводите результаты анализа в виде CSV, значков графиков и т. д. |
sys_progress | Выведите ход тестирования текущей стратегии на консоль. |
sys_risk | Выполнять предварительную проверку контроля рисков по заказам |
sys_scheduler | Предоставляет таймер, который представляет собой функцию, выполняющую заданную логику в соответствии с определенным периодом. |
sys_simulation | Предоставляет такие модули, как механизм сопоставления моделирования и источник событий бэктестинга, обеспечивающие поддержку бэктестинга и симулированной торговли. |
sys_transaction_cost | Реализована логика расчета налога на транзакции для акций и фьючерсов. |
Если вы создали расширение мода на основе RQAlpha, сообщите нам об этом. После одобрения информация о вашем моде и ссылка будут добавлены в список модов.
RQAlpha недавно был обновлен до версии 4.0.0, в которой добавлено большое количество функциональных улучшений и улучшений взаимодействия.
Один момент требует вашего особого внимания: мы реконструировали формат пакета данных в версии 4.0.0. Исходный пакет версии 3.x перестал обновляться. Вам необходимо обновить RQAlpha до версии 4.x, чтобы использовать оптимизированный пакет. Кроме того, чтобы сбалансировать ваш опыт использования и наши затраты на обслуживание, версия 4.x предоставляет загружаемые пакеты, которые обновляются ежемесячно. Однако вы по-прежнему можете использовать RQData для локального обновления пакета последними данными в любое время . , просмотрите документацию RQAlpha.
Предоставьте профессиональным инвесторам удобные и простые в использовании решения для обработки финансовых данных, устраняющие проблемы с сортировкой, очисткой, эксплуатацией и обслуживанием данных, позволяя исследователям инвестиций и разработчикам стратегий больше сосредоточиться на таких ключевых аспектах, как инвестиционные исследования и разработка моделей. API финансовых данных Mikuang RQData можно легко подключить к RQAlpha. Вам нужно всего лишь импортировать rqdatac в стратегию, чтобы локально вызывать следующие данные через API:
Информация о контракте | Основная информация о контрактах на акции Китая А, индексы, биржевые и внебиржевые фонды, фьючерсы и биржевые облигации. |
A-поделитесь основной информацией | Данные о торговых днях, дроблении акций и дивидендах, приостановке торгов, оценках акций ST и т. д. |
Рыночные данные | Данные рынка акций A с 2005 года по настоящее время и рыночные данные в реальном времени (включая период непрерывных торгов по индексу рынка, исторические веса, индикаторы оценки индекса и т. д.); |
Данные фонда | Основные данные, данные о собственном капитале, раскрытие отчета, данные о положении и т. д. |
Фьючерсы, опционы и спотовые данные | Полные данные о рыночных опционах, фьючерсные данные и краткие рыночные данные и т. д., рейтинги позиций участников фьючерсных контрактов и складские квитанции; |
Данные о конвертируемых облигациях | Базовый контракт на конвертируемые облигации; цена акций конвертируемых облигаций, изменения размера, вызванные конвертируемыми облигациями, денежные средства и другие данные. |
Все финансовые данные с момента листинга акций А | Основные финансовые данные, операции, прибыльность, оценка и т. д.; финансовые отчеты и прогнозы производительности, скользящие финансовые данные TTM и т. д., поддерживающие API финансовых данных на момент времени; |
Отрасль, сектор, классификация понятий | Приток и отток денежных средств акционерных фондов, скорость оборачиваемости |
данные фактора стиля | Воздействие фактора стиля, доходность, ковариация и идиосинкразический риск. (Дополнительные данные будут обновляться начиная с 8:30 каждый торговый день) |
макроэкономические данные | Такие данные, как коэффициент резервирования депозитов, денежная масса и большое количество макрофакторов. |
Данные электронной коммерции | Три основные платформы: Tmall, Taobao и JD.com (обновляется ежедневно). Примечание: предоставлено в сотрудничестве с технологией Super Symmetry. |
Данные общественного мнения | Акции Snowball и Oriental Fortune. Примечание. Предоставляется совместно с партнерами по обработке данных. |
В настоящее время RQData официально запущен и поддерживает различные методы поиска, такие как Python API, Matlab API и плагин Excel. Приветствуются бесплатная пробная версия и консультации по частному развертыванию.
Как добавить код
Основные понятия
RQAlpha расширен на основе мода.
Если у вас есть какие-либо вопросы о RQAlpha, вы можете получить помощь по следующим каналам:
Конкретные проблемы можно найти через индекс или с помощью функции поиска.
Отправить проблему в Github
Группа связи RQAlpha "487188429"