В процессе загрузки ресурсов... загрузка...

Можно ли проводить количественную торговлю без кода?

Автор:FMZ~Lydia, Создано: 2023-02-13 09:26:59, Обновлено: 2025-01-10 09:11:23

Can we make quantitative trading without code? Let’s find out…

Можно ли проводить количественную торговлю без кода?

Номер 1

На Уолл-стрит количественная торговля стала ведущей ролью рыночной торговли. Многие из ведущих мировых инвестиционных банков запретили ручную направленную спекулятивную торговлю. Развитие количественной торговли в Китае также очень быстро. Институты используют ее, а будущие магниты также используют ее. Все больше и больше людей участвуют в количественной торговле.

Но есть также много ручных трейдеров, которые заинтересованы в количественной торговле. В начале они были полны уверенности. После прочтения длинного и сложного кода они часто колебались или останавливались. Чтобы популяризировать общественность, уменьшить порог количественной торговой программирования и значительно повысить эффективность написания, FMZ разработала визуальную количественную торговую платформу.

Номер 2

В традиционном программировании вы должны быть знакомы с базовой грамматикой, операцией данных, структурой данных, логическим управлением... языка программирования.

Can we make quantitative trading without code? Let’s find out…

Для вывода строки программы потребовалось 5 строк кода. Я считаю, что большинство новичков знают только "привет, мир" в скобках, и ничего больше. Поэтому лучше начать с визуального программирования.

Визуальное программирование имеет долгую историю и не является новым. Идея программирования "что вы видите - это то, что вы получаете", несущая различные модули управления, может создавать логику кода и завершать дизайн торговой стратегии, просто перетаскивая, и процесс очень похож на строительные блоки.

Can we make quantitative trading without code? Let’s find out…

Как показано в приведенной выше диаграмме, одной и той же программе требуется только одна строка кода в блочном визуальном программировании, что значительно снижает порог программирования, особенно для тех трейдеров, которые вообще не понимают программирования. Это очень хороший опыт работы. FMZ Quant визуальное программирование также реализуется с помощью инструмента визуализации блоков, выпущенного Google. По дизайну он такой же, как Scratch, запущенный Массачусетским технологическим институтом, поэтому на самом деле нет никаких барьеров.

Can we make quantitative trading without code? Let’s find out…

FMZ Quant визуальное программирование, с сотнями часто используемых модулей торговли встроенные, будет иметь больше торговых модулей добавлено в будущем для поддержки трейдеров новые идеи и новые приложения, которые будут совместно разрабатываться и поддерживаться разработчиками. Хотя грамматика проста, он имеет производительность. Он может почти удовлетворить большинство количественных торговых стратегий. С точки зрения функции и скорости, он не уступает традиционным языкам программирования, таким как Python и JavaScript. В будущем будут поддерживаться финансовые приложения с сложной логикой.

No 3

Как использовать

Шаг 1: Регистрироваться и подписываться в FMZ Quant (FMZ) на сайте: www.fmz.com

Can we make quantitative trading without code? Let’s find out…

Шаг 2Перейти на панель управления

Can we make quantitative trading without code? Let’s find out…

Шаг 3: Нажмите " Добавить стратегию "

Can we make quantitative trading without code? Let’s find out…

Шаг 4: Выберите " в блоке " и " в шаблоне "

Can we make quantitative trading without code? Let’s find out…

Наконец., мы находимся в визуальном интерфейсе программирования, следующим образом:

Can we make quantitative trading without code? Let’s find out…

No 4

Попробуйте написать программу, которая выводит hello, world с помощью FMZ Quant blockly редактор

Шаг 1: Выберите модуль Log

Can we make quantitative trading without code? Let’s find out…

Шаг 2: Выберите модуль текста

Can we make quantitative trading without code? Let’s find out…

Шаг 3: Настройки обратного тестирования

Can we make quantitative trading without code? Let’s find out…

Шаг 4: Результат обратного испытания

Can we make quantitative trading without code? Let’s find out…

No 5

Полная динамическая стратегия балансирования цифровых валют

Логика стратегии

  • Условие покупки: если рыночная стоимость текущей позиции минус текущий доступный баланс составляет менее 5% от отрицательного текущего доступного баланса, открыть позицию покупки.

  • Условие продажи: если рыночная стоимость текущей позиции минус текущий доступный сальдо составляет более 5% от отрицательного текущего доступного сальдо, закрыть позицию для продажи.

Предварительные условия и требования

  • Текущий рынок

  • Текущие активы

  • Общая рыночная стоимость валюты

  • Разница в активах

Составление блочной стратегии Шаг 1

Мы рассчитываем четыре предпосылки и предпосылки торговой стратегии и присваиваем значения каждой переменной.

Can we make quantitative trading without code? Let’s find out…

Следует отметить, что общая рыночная стоимость валюты - это общая рыночная стоимость текущих валютных запасов. Метод расчета заключается в умножении текущих общих валютных запасов на текущую последнюю цену. Разница активов - это общая рыночная стоимость валюты минус текущий доступный баланс.

Составление блочной стратегии Шаг 2

После того, как назначение предпосылок и предпосылок завершено, необходимо написать логику торговли. Это не так сложно, как ожидалось. Это не более чем выражение вышеуказанной логики стратегии в виде кодовых блоков. То есть, если разница активов менее 5% от отрицательного доступного баланса, купить его, а если разница активов больше 5% от доступного баланса, продать его. Как показано ниже:

Can we make quantitative trading without code? Let’s find out…

Вся стратегия, кажется, закончилась, но вы должны знать, что программа выполняется сверху вниз, а затем она останавливается. Тем не менее, наша стратегия торговли заключается не в том, чтобы выполнять условия торговли один раз, а в том, чтобы выполнять их в петле неоднократно. Другими словами, программе необходимо постоянно проверять, достигнуты ли стратегические условия. Если это так, она будет выполнять торговлю, в противном случае она будет продолжать проверку.

Can we make quantitative trading without code? Let’s find out…

Не существует существенной разницы между стратегией визуализации и стратегией, написанной в других языках программирования. Он также поддерживает проверку исторических данных с несколькими периодами и точностью. Конечно, он также поддерживает реальную торговлю на рынке внутренних и зарубежных товарных фьючерсов и цифровой валюты.

Can we make quantitative trading without code? Let’s find out…

На данный момент, полная стратегия торговли завершена. чтобы позаботиться о ленивых парнях, эта стратегия была разделена на площади стратегии и она может быть скопирована для изучения непосредственно.

Адрес стратегии:

https://www.fmz.com/strategy/121404

No 6

Закон о десяти тысячах часов всегда существует, но для трейдеров с нулевой базой невозможно потратить десять тысяч часов на повторную практику.

С визуальным программированием вам не нужно запоминать грамматику и название метода, просто просматривайте модуль функции, чтобы найти то, что вы хотите. Первоначальное намерение FMZ Quant также заключается в том, чтобы помочь более количественным начинающим снизить порог входа и увеличить их интерес к количественному определению. Каждый может стать количественным трейдером!

Однако, другими словами, визуальное программирование не является проблемой как шаг к количественному вхождению, но оно также имеет свои ограничения, такие как неспособность разрабатывать чрезмерно сложные и сложные торговые стратегии.

Наконец, я желаю всем друзьям, которые хотят заниматься количественной торговлей, независимо от того, основываются ли они на нуле, могут достичь своих целей обучения через действие.


Содержание

Больше информации