3
Подписаться
1444
Подписчики

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

Создано: 2019-11-09 18:06:40, Обновлено: 2024-12-16 11:26:33
comments   0
hits   4291

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

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

1. Что такое программная торговля цифровой валютой?

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

2. Зачем нужна программная автоматическая торговля?

  • Программирование без присмотра, перед лицом 7*Круглосуточный рынок торговли цифровой валютой имеет больше преимуществ.

  • Управлять высокочастотными стратегиями вручную нереально, и ими можно управлять только с помощью автоматических торговых программ.

  • Процесс написания стратегии позволяет вам параметризировать вашу стратегию, давая вам более полное понимание самой торговой стратегии.

3.Что такое API и API-KEY?

API означает интерфейс прикладного программирования. Вы можете увидеть слово API в углу каждой биржи. Щелкните по нему, чтобы увидеть соответствующую документацию, которая наглядно покажет, какие функции могут быть достигнуты, например, документацию API Okcoin. apiKey и secretKey эквивалентны паролям учетных записей, которые не требуются для всех подключений, таких как просмотр исторических записей транзакций, получение общедоступной информации, такой как тикеры и подробные данные; но они требуются для просмотра информации об учетной записи, размещения заказов и т. д. Обычно ключи можно получить в Центре пользователей. После подачи заявки на получение ключа, пожалуйста, сохраните его в надежном месте и не разглашайте. Обычно существует два типа протоколов API: REST API и WebSocket. REST API взаимодействует один раз за соединение, в то время как WebSocket может реализовывать подписки, например, подписку на информацию об учетной записи. Когда данные учетной записи изменяются, информация об учетной записи будет отправлена, в то время как REST требует ваш собственный запрос. Оба варианта используются очень часто и могут быть выбраны в зависимости от фактической ситуации в стратегии.

4. На какой бирже будут торговаться в 2019 году?

Обычно рекомендуются OKEX, Huobi и Binance. Эти три биржи работают относительно хорошо, имеют достаточную глубину и активную торговлю. Остальные биржи рассматриваться не будут, если нет особых потребностей. Небольшие платформы имеют высокие риски, плохую ликвидность и не способствуют торговле. Риск фьючерсной торговли очень высок, и новичкам она не рекомендуется.

5. Какую количественную платформу мне нужно использовать?

Если у вас есть хорошие навыки программирования, вы можете напрямую писать собственные стратегии и запускать их самостоятельно. Если это слишком сложно, мы рекомендуем количественную платформу FMZ (www.fmz.com), которая объединяет различные биржи, имеет подробные учебные пособия и множество пользователей, что позволяет новичкам легко начать работу и общаться.

6. На каком языке написана программа?

Вы можете использовать Python, поскольку он достаточно прост. Для начинающих рекомендуется руководство по Python от Ляо Сюэфэна. Программирование не так уж и сложно изучить, и оно является основой для следующих уроков. Если это количественная платформа FMZ, то Javascript тоже рекомендуется. Он достаточно прост и имеет много примеров. Если вы считаете языки программирования сложными и громоздкими, вы также можете использовать язык программирования в реальном времени, который поддерживается количественной платформой FMZ. Синтаксис прост, и полную стратегию можно написать всего в нескольких строках кода.

Самое главное, что обучение через практику — самый эффективный метод. Вам не нужно ждать, пока все будет готово, чтобы написать свою собственную стратегию. Взгляните на самые основные руководства по Python, и как только у вас появится базовое понимание концепций, вы должны начать писать свои собственные программы немедленно. Вы можете найти ответы почти на все ваши вопросы, выполнив поиск в Google или прочитав документацию. Задать вопрос любому кажется ненужным. Только после того, как вы начнете действовать и преодолеете первоначальное разочарование, все встанет на свои места.

Другой порог алгоритмической торговли, стратегическое мышление, не является непостижимым. На Zhihu вы можете найти много классических идей, которые остаются по сути теми же.

Самый сложный шаг для начала алгоритмической торговли с нуля — это первый шаг. Боюсь, что 90% людей, которые думали об алгоритмической торговле, не сделали первый шаг. Решение очень простое: тратьте меньше времени на ожидание и действуйте сейчас . Вставайте, напишите первую функцию, реализуйте простейшую функцию, и трудности будут преодолены шаг за шагом.

7. Где я могу найти примеры политик?

В Стратегическом квадрате FMZ представлено множество государственных стратегий, некоторые из которых оказались весьма эффективными и могут использоваться в качестве справочного материала для обучения. https://www.fmz.com/square

8. Может ли количественная оценка цифровой валюты по-прежнему приносить прибыль? Можете ли вы порекомендовать стратегию?

Конечно, есть стратегии, чтобы заработать деньги. Вы можете ознакомиться со стратегиями, раскрытыми FMZ Square: https://www.fmz.com/live. Но бесплатного обеда не бывает. Новичкам не стоит сразу же гнаться за стратегиями зарабатывания денег. Самое главное — понимать торговлю, количественный анализ и уметь писать собственные стратегии. Даже эффективная стратегия может обернуться потерей денег в руках новичка.

9. Как провести бэктестинг программы?

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

10. Где работает программа?

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

11.Где будет происходить общение?

Группа QQ: 863946592 или группа WeChat на домашней странице FMZ, группы API основных платформ, все они достаточно популярны, вы можете задать вопросы в группе, если у вас возникнут какие-либо проблемы.

12. Каковы стратегии?

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