В предыдущей главе мы узнали о понятиях количественной торговли, имеем базовое понимание количественной торговли.
Большинство количественных торговых инструментов можно разделить на две категории: программное обеспечение с открытым исходным кодом и коммерческое программное обеспечение.
Во-первых, программное обеспечение с открытым исходным кодом обладает большой гибкостью и является полностью бесплатным. Пользователи могут в основном использовать это программное обеспечение для реализации любой функции. Будь то стратегия торговли с низкой частотой, стратегия арбитража или стратегия опционов, это может быть реализовано через индивидуальный модуль. Пользователь контролирует исходный код программного обеспечения и может понять каждый уголок программного обеспечения, поэтому он более надежный и безопасный.
Хотя программное обеспечение с открытым исходным кодом имеет множество преимуществ, оно не очень удобно для начинающих в количественной торговле. Вам нужно систематически изучать стандартный язык программирования, такой как Python, Java или C ++. От входа до отказа, трудность можно представить, иногда ошибка может быть перенесена на ваши сомнения о жизни. И в отличие от коммерческого программного обеспечения, есть специализированная техническая служба обслуживания клиентов, чтобы мгновенно ответить на вопросы. В это время у него не только нет чувства достижения, но и он рассеивает мотивацию для вашего дальнейшего обучения.
Поэтому, с точки зрения обучения, рекомендуется начинать количественный трейдинг начинающий шаг за шагом, начиная с самого простого коммерческого программного обеспечения, хотя он платный, но если стратегия прибыльна, стоимость программного обеспечения составляет только долю прибыли, и далее, коммерческое программное обеспечение поддерживалось зрелой командой, и его зрелость определенно намного сильнее, чем программное обеспечение с открытым исходным кодом.
Существуют десятки коммерческих программ, которые могут выполнять количественную торговлю по всему миру, такие как: Интерактивный брокер с профессиональными и комплексными продуктами, способными обрабатывать массивные одновременные данные; APAMA для высокочастотного трейдинга, интерфейс C + + поддерживаемый; и MultiCharts для отдельных трейдеров. Пользователи могут выбирать в соответствии со своей фактической ситуацией.
Хотя вышеперечисленное является коммерческим программным обеспечением, это также стандартный язык программирования или язык сценариев. Он не так хорош, как прямое использование бесплатного и безопасного программного обеспечения с открытым исходным кодом.
FMZ Quant - это инструмент для торговли, очень удобный для начинающих, и даже если вы на нулевой основе, вы можете испытать количественное очарование на основе инструментов внутри. Инструмент предназначен для высокочастотного трейдинга и имеет строгие требования к производительности и безопасности. Поддерживает высокочастотную стратегию, стратегию арбитража, стратегию тренда. И он интегрирует полный процесс разработки стратегии, тестирования, оптимизации, моделирования и реальной торговли. Кроме того, он поддерживает как простые и простые в использовании языки M, так и передовые количественные языки торговли, такие как Python и C ++, с затратами всего 0,125 юаней / час, снижая стоимость программного обеспечения на этапе обучения и исследования, и может имитировать моделирование бесплатно.
Количественные инструменты очень просты в использовании, и вам нужно только зайти на сайт, чтобы разработать свою собственную количественную стратегию.
Программирование платформы FMZ Quant будет иметь централизованную область функций. (как показано на рисунке ниже). вы можете написать торговую стратегию и выполнить бэкстестинг; создать уникальную систему
1.Ваша главная страница управления
2.Управляйте всеми ботами (запуск, остановка, удаление, открытие и т.д.)
3.Управляйте всеми своими стратегиями
Для того чтобы уменьшить порог использования пользователя, сообщество FMZ Quant создало ряд видеоуроков, чтобы помочь новичкам быстро начать. В то же время тысячи официальных и сторонних бесплатных и открытых торговых стратегий объединены в квадрате Стратегии для облегчения копирования и обучения.
До прыжка на реальный рынок, трейдинг моделирования также является незаменимым этапом. инструмент моделирования соответствует реальной бирже, и он полностью бесплатный, что является очень последовательным. значительно повысить эффективность проверки стратегии.
Независимо от того, является ли это программное обеспечение с открытым исходным кодом или коммерческим программным обеспечением, нет ничего хорошего или плохого, и нет идеального количественного инструмента торговли. Каждый инструмент имеет свой фокус, и самое важное - выбрать инструмент, который подходит вам в соответствии с вашими собственными потребностями. Коммерческое программное обеспечение должно платить, оно лучше с точки зрения услуг и т. Д. Это может быть более подходящим для новичков, которые только что вошли в индустрию Quants. Если вы находитесь в отрасли в течение длительного времени, накопили большой опыт или должны реализовать более сложные торговые стратегии, программное обеспечение с открытым исходным кодом является лучшим выбором.
Как использовать инструмент? когда мы купили новый телефон, в первый раз нам нужно сделать простую настройку загрузки, инструмент количественного определения также должен выполнять базовую конфигурацию, в следующем разделе мы приведем вас к настройке инструментов торговли FMZ Quant. В том числе: добавление бирж, добавление докеров, создание торговых стратегий, создание роботов и многое другое. После завершения базовой конфигурации мы можем официально написать нашу первую количественную торговую стратегию.
Какие две основные категории количественных инструментов торговли? Каковы наиболее часто используемые языки программирования для количественной торговли?