Торговля роботами по одному счету. Имеет ли смысл разделять роботов по разным счетам при торговли по одному инструменту?
Основная причина трейдеров почему они так хотят сделать из-за разнонаправленных позиций по роботам, когда один стоит в шорт, а другой в лонг и позиция в терминале нулевая. Если посчитать, то финансовый результат по операциям не изменится, будут роботы на одном счете или на разных.
Пример один робот на разных счетах:
Робот №1:
1. Открытие позиции лонг 10:15, по цене 100, позиция в терминале +1;
2. Закрытие позиции лонг в 11:40, по цене 130, позиция в терминале 0;
3. Финансовый результат 130-100=+30 пунктов;
Робот №2:
1. Открытие позиции шорт 10:50, по цене 120, позиция в терминале -1;
2. Закрытие позиции шорт в 12:10, по цене 140, позиция в терминале 0;
3. Финансовый результат 120-140=-20 пунктов;
Итоговый результат по двум операциям: 30-20=10 пунктов
Пример один робот на одном счете:
Робот 1. открытие позиции лонг 10:15, по цене 100, позиция в терминале +1;
Робот 2. открытие позиции шорт 10:50, по цене 120, позиция в терминале 0;
Что такое заявка в трейдинге?
Для начала давайте определим, что такое заявка в контексте трейдинга. Представьте себе рынок, как супермаркет. Вы пришли в магазин, чтобы купить что-то, но для этого нужно, чтобы товар (в нашем случае — акции, криптовалюта, товары) был доступен на полке по нужной цене. Заявка — это ваш запрос, чтобы эта «полка» стала доступной. Иными словами, вы указываете, что хотите купить или продать актив по определённой цене. Заявка — это ваш способ сообщить рынку, что вы готовы совершить сделку.
Заявки бывают на покупку и продажу. Заявки на покупку устанавливают цену, по которой вы хотите приобрести актив, а на продажу — наоборот, по какой цене вы хотите его продать.
Что такое ликвидность и от чего она зависит?
Ликвидность — это показатель, который показывает, насколько легко можно продать или купить актив без существенного изменения его стоимости. Например, популярные акции крупных компаний или криптовалюты, такие как BTC или ETH, считаются высоколиквидными, потому что на них всегда есть спрос.
На ликвидность влияет несколько факторов:
Введение
Если вы только начинаете свой путь в трейдинге или программировании, возможно, создание торгового робота кажется чем-то совершенно непостижимым. Строки кода, алгоритмы и логика — все это может пугать. Но поверьте, торговый робот — это не магия, а просто последовательность шагов, которые может освоить каждый.
В этой статье я расскажу, как написать бота для торговли на бирже с нуля, не запутаться в коде и понять основные принципы работы. Вместо того чтобы сразу погружаться в сложные технические детали, мы будем идти поэтапно, используя простые примеры и метафоры. И, конечно, поговорим о том, как можно автоматизировать этот процесс с помощью таких платформ, как ALGO, которые помогут вам сэкономить время и усилия.
Почему стоит создать торгового робота?
Прежде чем углубляться в технические детали, давайте коротко разберемся, зачем вообще нужно создавать торгового робота. Торговые боты позволяют автоматизировать процесс торговли, сокращая время на мониторинг рынков и сделки. Это особенно удобно для тех, кто хочет работать по заранее установленной стратегии без постоянного участия в процессе.
В продолжении первой статьи
Не каждый заказчик может написать техническое задание по ГОСТу, но всегда можно написать своими словами, либо скриншотами или привести примеры с помощью цифр, чтоб разработчику стало понятно, что нужно от торгового робота.
Какие основные моменты нужно отразить в техническом задании по созданию торгового робота: