Платформа для создания моделей и проведения торгов с использованием Excel
EliteQuant — это открытый и всегда бесплатный унифицированный платформенный продукт для проведения торговых операций. Разработан и используется трейдерами в области квантовых финансов. Исходный код доступен на GitHub и Gitee.
Унификация имеет два основных аспекта:
EliteQuant Excel представляет собой плагин для Excel, используемый для ценообразования, управления портфелями и управления рисками. Он использует QuantLib как движок для ценообразования по ценным бумагам, CDS, акциям и сырьевым товарам. Метод Монте-Карло расширяет возможности QuantLib до расчета PFE и CVA.Дополнительные детали можно найти в вводной статье и видео на YouKu.
Мы приветствуем любую форму участия, будь то открытие проблем, отправка пул-реквестов или создание блоков кода. Поддержка совместной работы помогает другим трейдерам, работающим на других языках программирования.
Установка не требуется; просто скачайте файл Compiled.zip и распакуйте его.#### Запуск скомпилированного исполняемого файла Скачайте файл Compiled.zip, расположенный в корневой директории проекта. Запустите Excel и откройте файл EliteQuantExcel-addin-x86.xll или EliteQuantExcel-addin-x64.dll из распакованной папки. Должна появиться вкладка EliteQuant. Все функции начинаются с префикса eq, например, вызов функции Excel eqtimedate() вернет текущую дату. В демонстрационном меню присутствуют рабочие книги Black-Scholes и исторических рыночных данных.
(1) Разместите библиотеки Boost, скомпилированную версию QuantLib и SWIG Windows в папку D:\workspace. Если используется другой путь, то необходимо соответственно изменить пути проектных ссылок. (2) Скачайте и скомпилируйте проект. (3) Откройте xll-файл из Excel, и панель функций будет отображена.
Ниже представлены используемые нами компоненты:
Модель Black-Scholes
Исторические данные
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )