Редакция Finmind · · Обновлено · Время чтения: 8 мин.
Как автопилот, алгоритмические стратегии и заявки по графику в Finmind торгуют на UZSE за вас и какие черновики, лимиты и переключатели их сдерживают.
Коротко
Автопилот исполняет постоянные планы покупок, а алгоритмическая торговля исполняет стратегии по правилам и заявки, разбитые на части.
Обоим нужны алгоритмическая торговля из тарифа Expert, подключённый брокерский счёт и включённая галочка торговли для ассистента.
Всё начинается как неактивный черновик и покупает или продаёт только после того, как вы его активируете и подтвердите.
Проверка исполнения, пауза после отказов и жёсткие лимиты на запуск, день и человека не дают ошибкам накапливаться.
Заявка уходит брокеру по-настоящему только при включённой живой торговле, иначе это учебная сделка.
Начните с бесплатного аккаунта Finmind
Он добавляет список заявок всего рынка и тренировочный симулятор. Тариф Essentials, который оплачивается один раз, добавляет учёт портфеля по выпискам вашего брокера и заявки через ваш собственный брокерский счёт. Premium добавляет оценку стоимости, налоговую декларацию и заявки стоп-лосс.
Как в Finmind работают стоп-лосс и тейк-профит для UZSE: черновик, активация, правило срабатывания, минимальный объём, реальная продажа и тестовый режим.
Что умеет лаборатория AI-торговли Finmind сегодня: виртуальный режим, предложения, тесты на истории, жёсткие лимиты и мандаты с суммой для одной стратегии.
Какие ваши данные читает AI-ассистент Finmind, что уходит в Gemini API от Google, кто считает цифры, сколько хранится переписка и что требует подтверждения.
В Finmind есть две страницы, которые торгуют по расписанию, не спрашивая вас каждый раз: Автопилот для постоянных планов покупки и Алгоритмическая торговля для стратегий по правилам и заявок, исполняемых частями. Обе могут выставлять реальные заявки через подключённый брокерский счёт, поэтому обе устроены так, чтобы ничего не делать, пока вы сознательно их не активируете. В этом руководстве объясняется, что делает каждая из них, какие лимиты действуют и как их остановить.
Перед началом
Обе страницы находятся в разделе меню Торговля и автоматизация, по адресам /autopilot и /algo-trading, и относятся к одной функции, алгоритмической торговле, которая входит в тариф Expert; тарифы показаны на странице /billing/plan. Ручные заявки через ваш брокерский счёт не требуют платного тарифа.
Нужен подключённый брокерский счёт fondbozori.uz, об этом рассказано в статье как безопасно подключить брокерский счёт к Finmind. На странице Брокерский счёт у каждого брокерского счёта есть флажок AI-ассистент может торговать на этом брокерском счёте. По умолчанию он включён. Когда он снят, обе страницы сообщают, что автоторговля на этом брокерском счёте выключена, а активированные планы и стратегии не торгуют, а отклоняются или пропускаются.
Регулярная покупка: покупает одну бумагу на фиксированную сумму с регулярным интервалом, например каждый день. Только целые акции: сумма делится на рыночную цену и округляется вниз, никогда не превышая вашу сумму. Это автоматизированная версия подхода из статьи об усреднении стоимости на UZSE.
Ожидающий вход: ждёт цену не выше вашей Максимальная цена (UZS) и тогда покупает. Необязательная Минимальная цена (UZS, необязательно) пропускает подозрительно низкие сделки.
Лестница усреднения вниз: покупает очередной транш каждый раз, когда цена опускается на заданный процент, Шаг срабатывания (% ниже средней цены), ниже вашей средней цены, вплоть до значения Максимум траншей. Перед отправкой любой заявки Finmind проверяет, что транш действительно снижает вашу среднюю цену. Показать расчёт лестницы выводит транши, нужную для каждого сумму и итоговую среднюю цену как прогноз, а не обещание.
Чтобы создать план, выберите его вид, задайте Название плана, выберите Брокерский счёт для покупок и Инструмент, введите сумму одной покупки или одного транша и Интервал (мин.), а также необязательные лимиты: Общий бюджет (UZS, необязательно) как пожизненное ограничение и Дневной лимит расходов (UZS, необязательно). Вместе с регулярной покупкой можно также подготовить стоп-лосс и тейк-профит в процентах от цены покупки. Эти заявки на выход остаются неактивными, пока исполнение покупки не подтверждено. Есть и вариант Только халяль, который отклоняет любую покупку, не прошедшую проверку на соответствие шариату, в том числе когда проверка не дала ответа.
Сохранить черновик создаёт план как неактивный черновик. Активировать… открывает окно, где указано, включена ли реальная торговля, и кнопка Активировать план сработает только после отметки Я понимаю, что активация разрешает автоматические заявки на покупку. После этого план покупает по своему расписанию, больше не спрашивая. Приостановить останавливает его до повторной активации. Удалить убирает план, но сохраняет историю запусков, а уже выставленные заявки остаются у брокера.
Что останавливает план автопилота
Механизм запускается каждые пять минут во время сессии UZSE и оценивает каждый план не чаще одного раза за интервал. Несколько правил не дают ошибкам накапливаться:
Привязка к исполнению. Регулярная покупка срабатывает снова только после подтверждённого исполнения предыдущей заявки. Брокер подтверждает исполнение, только когда Finmind запрашивает его список заявок, а в коде это запланировано каждые две минуты во время сессии, так что неподтверждённая заявка задерживает следующую покупку.
Отказ ведёт к паузе. Если брокер или собственные предторговые проверки Finmind отклоняют заявку, регулярная покупка ставится на паузу для проверки, а ожидающий вход или лестница повторяют попытку лишь ограниченное число раз, после чего тоже встают на паузу. На странице появляется баннер с вероятными причинами, например цена вне допустимого биржевого диапазона или нехватка средств, доступных для заявок.
Жёсткие лимиты. Помимо ваших собственных лимитов, платформа применяет потолок на один запуск, дневной потолок на человека и ограничение на число открытых планов у одного человека. В коде на момент написания статьи по умолчанию это 10 000 000 UZS на запуск, 100 000 000 UZS на человека в день и 10 открытых планов.
Три плана автопилота
Регулярная покупка
Покупает одну бумагу на фиксированную сумму с регулярным интервалом
Только целые акции, с округлением вниз, никогда не превышая вашу сумму
Срабатывает снова только после подтверждённого исполнения предыдущей заявки
Покупает очередной транш каждый раз, когда цена опускается на заданный шаг ниже вашей средней цены
Останавливается на максимуме траншей
Сначала проверяет, что транш действительно снижает вашу среднюю цену
Алгоритмическая торговля: стратегии по известным правилам
Страница Алгоритмическая торговля запускает стратегии на основе четырёх известных алгоритмов: пересечение скользящих средних, моментум, возврат к среднему и усреднение стоимости. Каждая работает с одним инструментом и одним брокерским счётом по дневным ценам закрытия. Например, пересечение даёт сигнал на покупку, когда быстрая средняя пересекает медленную снизу вверх, и требует достаточной истории цен для медленного окна. Если истории мало, стратегия ждёт и объясняет почему.
Чтобы создать стратегию, откройте Новая алгоритмическая стратегия, заполните поле Имя, выберите Алгоритм, инструмент и Брокерский счёт для торговли, затем задайте Макс. на одну покупку (UZS), Макс. позиция (%) и Запуск каждые (мин.), а также собственные параметры алгоритма. Создать черновик сохраняет её неактивной. После активации механизм каждые пятнадцать минут в торговые часы проверяет стратегии, у которых подошла очередь, соблюдая интервал каждой. Покупка ограничена так, чтобы позиция не превысила заданную вами максимальную долю этого брокерского счёта, а продажа закрывает только то, что есть на этом брокерском счёте. Каждый запуск записывается в разделе Недавние запуски, и вы получаете уведомление.
Заявки по графику: одна крупная заявка частями
На той же странице есть раздел Заявки по графику, чтобы исполнить крупную покупку или продажу в течение отрезка времени, а не отправлять её сразу. Вы выбираете направление, Общее количество, число частей (Части), начало и конец, а также Тип заявки: рыночная или лимитная с максимальной или минимальной ценой. Необязательный параметр Макс. доля участия, % ограничивает каждую часть долей объёма, стоящего на противоположной стороне списка заявок, что важно для малоликвидных бумаг UZSE; подробнее в статье лимитные и рыночные заявки.
Создать как черновик показывает каждую запланированную часть с её минутой и размером ещё до того, как что-либо произойдёт, и отмечает части, попадающие на неторговое время. После активации части, у которых подошло время, отправляются в течение сессии. Часть, чьё окно прошло, пока рынок был закрыт, не отправляется с опозданием, а пропускается. Общее количество служит жёстким потолком, а отмена останавливает все оставшиеся части.
Крупная заявка частями
1Шаг 1: Задайте заявку.Выберите направление, общее количество, число частей, начало и конец, а также тип заявки.
2Шаг 2: Создайте как черновик.Finmind показывает каждую запланированную часть с её минутой и размером и отмечает части, попадающие на неторговое время.
3Шаг 3: Активируйте.Части, у которых подошло время, отправляются в течение сессии. Часть, чьё окно прошло, пока рынок был закрыт, пропускается, а не отправляется с опозданием.
4Шаг 4: При необходимости отмените.Отмена останавливает все оставшиеся части, а общее количество служит жёстким потолком.
Реальный или виртуальный режим
Любая заявка с этих страниц проходит тот же путь, что и ручная. Реально к брокеру она уходит, только когда включены и общий переключатель реальной торговли платформы, и ваша собственная настройка Реальная торговля в разделе Настройки. Иначе она записывается как тестовая, и страница автопилота называет это виртуальным режимом. Страницы предупреждают, что активацию в любом случае стоит считать реальной: план, активированный в виртуальном режиме, начнёт покупать по-настоящему, если реальную торговлю включат позже.
Часто задаваемые вопросы
Он не может выйти за заданные вами лимиты и потолки платформы, а каждая покупка округляется вниз до целых акций. Однако он может продолжать покупать по расписанию, пока не исчерпан общий бюджет, поэтому перед активацией задайте приемлемый для вас общий бюджет и дневной лимит.
Автопилот выполняет заданные вами постоянные сценарии покупки: регулярную сумму, ценовой потолок или лестницу. Алгоритмическая торговля следует сигналам на покупку и продажу, которые известный алгоритм выводит из истории цен. Заявки по графику лишь делят на части одну заявку, решение о которой вы уже приняли.
Приостановите или удалите каждый план на странице автопилота и переведите стратегии в паузу на странице алгоритмической торговли. Можно также снять флажок AI-ассистент может торговать на этом брокерском счёте на странице брокерского счёта, тогда активированные планы и стратегии на этом брокерском счёте будут отклоняться или пропускаться. Уже отправленные заявки остаются у брокера, пока вы не отмените их там или на странице торговли.
Эта статья носит образовательный характер и не является инвестиционной рекомендацией. Инвестиции в ценные бумаги связаны с риском, в том числе с потерей вложенных денег.
Ключевые термины статьи
Стоп-лосс
Заранее заданная цена: когда рынок до неё доходит, позиция продаётся, чтобы ограничить убыток.
Тейк-профит
Заранее заданная цена: когда рынок до неё доходит, позиция продаётся, чтобы зафиксировать прибыль.
Список заявок
Текущий список заявок на покупку и продажу бумаги на бирже, с ценами и количеством.