Редакция Finmind · · Обновлено · Время чтения: 7 мин.
Как в Finmind работают стоп-лосс и тейк-профит для UZSE: черновик, активация, правило срабатывания, минимальный объём, реальная продажа и тестовый режим.
Коротко
Finmind сам исполняет выходы по стоп-лоссу и тейк-профиту, потому что брокеры UZSE не всегда предлагают такие типы заявок.
Нужны тариф Premium, в который входит стоп-лосс, и подключённый брокерский счёт fondbozori.uz.
Создание стопа только сохраняет черновик: брокеру ничего не уходит, пока вы его не активируете и не подтвердите.
Стоп срабатывает, когда цена торгуется на уровне триггера или ниже с достаточным объёмом, и выставляет лимитную продажу на доступные к продаже акции.
Выставленная заявка ещё не исполнена, при быстром падении лимитная продажа может не исполниться, а реальная продажа идёт только при включённой живой торговле.
Начните с бесплатного аккаунта Finmind
Он добавляет список заявок всего рынка и тренировочный симулятор. Тариф Essentials, который оплачивается один раз, добавляет учёт портфеля по выпискам вашего брокера и заявки через ваш собственный брокерский счёт. Premium добавляет оценку стоимости, налоговую декларацию и заявки стоп-лосс.
Что умеет лаборатория AI-торговли Finmind сегодня: виртуальный режим, предложения, тесты на истории, жёсткие лимиты и мандаты с суммой для одной стратегии.
Какие ваши данные читает AI-ассистент Finmind, что уходит в Gemini API от Google, кто считает цифры, сколько хранится переписка и что требует подтверждения.
Стоп-лосс продаёт актив, когда его цена опускается до выбранного вами уровня. Тейк-профит продаёт, когда цена поднимается до вашей цели. Брокеры UZSE не всегда предлагают такие заявки как собственный тип, поэтому Finmind исполняет их за вас: следит за рынком и, когда ваше условие выполнено, выставляет лимитную заявку на продажу через подключённый брокерский счёт. В этом руководстве объясняется, как работают обе страницы, что значит активация, как принимается решение о срабатывании и что может пойти не так.
Что нужно заранее
Обе функции находятся в разделе меню Торговля и автоматизация, по адресам /stop-loss и /take-profit. Они относятся к одной функции, автоматизации стоп-лосса, которая входит в тариф Premium; тарифы показаны на странице /billing/plan. Ручные заявки через брокерский счёт входят в бесплатный тариф.
Также нужен подключённый брокерский счёт fondbozori.uz. Без него на странице появляется надпись Сначала подключите брокерский счёт и кнопка Перейти к брокерскому счёту, ведь стопу не за чем следить и нечего продавать. Порядок действий описан в статье как безопасно подключить брокерский счёт к Finmind.
Finmind по умолчанию считает автоматизацию безопасной. Создание стоп-лосса лишь сохраняет неактивный черновик. Пока вы его не активируете, брокеру ничего не отправляется.
Чтобы создать стоп-лосс:
Откройте Стоп-лосс и найдите форму Новый стоп-лосс.
Выберите Брокерский счёт, за которым нужно следить.
В поле Инструмент найдите ценную бумагу по тикеру, названию или ISIN.
Введите Цена срабатывания (UZS). Стоп срабатывает, когда на рынке проходят сделки по этой цене или ниже.
Введите Цена продажи (лимитная, UZS), то есть цену, по которой выставляется автоматическая продажа.
При желании укажите Минимальный объём для срабатывания (акций) и Примечание для себя.
Нажмите Создать черновик.
Строка появится в списке Ваши стоп-лоссы как черновик. Чтобы она заработала, нажмите Активировать. В окне подробно объясняется, что делает активация, и последняя кнопка сработает только после отметки Я понимаю, что активация разрешает автоматическую заявку на продажу. Деактивировать возвращает активную строку в черновик, а отмена полностью прекращает наблюдение.
Тейк-профит устроен так же на своей странице, только вместо цены срабатывания вводится Целевая цена (UZS). Он срабатывает, когда на рынке проходят сделки по целевой цене или выше. Страница советует ставить цену продажи на уровне цели или немного ниже, чтобы у лимитной заявки был реальный шанс исполниться.
От черновика до активного стопа
1Шаг 1: Создайте черновик.Выберите брокерский счёт, инструмент, цену срабатывания и цену продажи, затем нажмите «Создать черновик». Брокеру пока ничего не отправляется.
2Шаг 2: Активируйте.Нажмите «Активировать» и отметьте, что понимаете: активация разрешает автоматическую заявку на продажу.
3Шаг 3: При необходимости верните или отмените.«Деактивировать» возвращает строку в черновик, а отмена полностью прекращает наблюдение.
Как принимается решение о срабатывании
Finmind проверяет активные заявки по расписанию во время торговой сессии UZSE, с понедельника по пятницу, с 9:30 до 16:00 по ташкентскому времени. На момент написания статьи монитор в коде запускается каждые две минуты. При каждой проверке он получает свежую котировку бумаги из терминала брокера.
Стоп-лосс срабатывает, только если выполнены оба условия:
цена последней сделки равна цене срабатывания или ниже;
по этой цене или ниже прошло достаточно акций.
Второе условие и есть Минимальный объём для срабатывания. Finmind измеряет объём по одной котировке двумя способами: акции, проторгованные с предыдущей проверки, и заявки на покупку, стоящие в списке заявок по цене срабатывания или ниже. Берётся большее из двух значений. Если оставить поле пустым, засчитывается любой объём, вплоть до одной акции. Если ввести число больше, чем у вас есть акций, Finmind снизит порог до размера вашего актива. Иначе стоп никогда бы не сработал, и вы считали бы себя защищённым, не будучи им.
Тейк-профит устроен зеркально: последняя цена должна быть равна цели или выше, а объём измеряется на стороне продажи на этом уровне или выше.
Важно знать два правила безопасности:
Нулевая цена ничего не запускает. Если терминал не вернул цену, Finmind считает это отсутствием данных, а не обвалом до нуля.
Устаревшая цена всё же может запустить стоп. Пока бумага в этот день не торговалась, брокер показывает её предыдущую цену закрытия, и проверка использует именно её. У малоликвидной акции последняя цена может быть многодневной давности. Прежде чем полагаться на стоп для такой бумаги, прочитайте статью о риске ликвидности малоторгуемых акций.
Что происходит при срабатывании
Когда активная строка срабатывает, Finmind в этот момент запрашивает у брокера количество, доступное к продаже, и выставляет на всё это количество лимитную заявку на продажу по вашей цене. Старые сохранённые данные не используются никогда. Затем в строке появляется Заявка на продажу выставлена с номером заявки Finmind, а вам приходит уведомление.
Действуют два ограничения:
Выставлена не значит исполнена. Брокер подтверждает исполнение, только когда Finmind в следующий раз запрашивает его список заявок. До этого заявка отправлена, но исполнение не подтверждено. Текущее состояние заявки видно на панели активных заявок на странице Торговля.
Лимитная заявка может не исполниться вовсе. Если цена быстро проскочит ниже вашей цены продажи, лимитная заявка ниже рынка может остаться неисполненной. Это обычный компромисс между лимитной ценой и гарантией исполнения, о котором рассказано в статье лимитные и рыночные заявки.
Реальная продажа или тестовый режим
На каждой странице есть баннер с текущим режимом. Сработавший выход продаёт по-настоящему, только когда включены обе части защиты:
общий переключатель реальной торговли платформы;
ваша собственная настройка Реальная торговля в разделе Настройки.
Если хотя бы одна выключена, срабатывание записывается как тестовое, и до брокера ничего не доходит. Окно предупреждает, что активацию всё равно стоит считать реальной: если реальную торговлю включат позже, пока строка активна, срабатывание выставит настоящую продажу. Если Finmind не может подтвердить режим у сервера, он исходит из реального режима и прямо об этом сообщает, потому что лишнее предупреждение безопаснее.
Реальная продажа или тестовый режим
Реальный режим
Включён общий переключатель реальной торговли платформы
Включена ваша настройка «Реальная торговля»
Срабатывание выставляет брокеру настоящую лимитную заявку на продажу
Тестовый режим
Хотя бы одна из частей выключена
Срабатывание записывается как тестовое, до брокера ничего не доходит
Если реальную торговлю включат позже, пока строка активна, срабатывание выставит настоящую продажу
Связка SL/TP: стоп и цель вместе
Связка SL/TP объединяет входную покупку с заявками на выход: тейк-профитом выше цены входа и, по желанию, защитным стопом ниже неё. Заявки взаимно отменяют друг друга: когда срабатывает одна, другая отменяется. Настроить связку можно через ИИ-ассистента или план автопилота. После этого заявки появляются на страницах стоп-лосса и тейк-профита с пометкой связки.
Заявка связки начинается с состояния Ожидание входной покупки. Она активируется, только когда исполнение входной покупки подтверждено и акции доступны к продаже. Она никогда не активируется на акции, которые были у вас раньше, ведь их продажа закрыла бы позицию, которую связка не открывала. Если входную покупку отклонили или отменили, выходы аннулируются, а не активируются. Отмена любой заявки отменяет всю связку.
Часто задаваемые вопросы
Нет. Срабатывание определяет лишь момент, когда Finmind выставит заявку. Сама заявка лимитная, по заданной вами цене, и она исполнится, только если покупатель согласится на эту цену. При быстром падении или на малоторгуемой акции она может исполниться частично, с опозданием или не исполниться вовсе.
Нет. Монитор проверяет заявки только во время сессии UZSE в рабочие дни. Движение цены, замеченное ночью или в выходные, ничего не запустит, а первая проверка следующей сессии использует ту цену, которую тогда покажет брокер.
Да. Количество запрашивается у брокера в момент срабатывания, и продажа охватывает все доступные на тот момент акции этой бумаги на выбранном брокерском счёте. Если хотите защитить только часть актива, учтите это до активации.
Нет. Портфель, подключение брокерского счёта и ручные заявки бесплатны, а автоматизация стоп-лосса и тейк-профита входит в тариф Premium. Текущие тарифы показаны на странице /billing/plan.
Эта статья носит образовательный характер и не является инвестиционной рекомендацией. Инвестиции в ценные бумаги связаны с риском, в том числе с потерей вложенных денег.
Ключевые термины статьи
Стоп-лосс
Заранее заданная цена: когда рынок до неё доходит, позиция продаётся, чтобы ограничить убыток.
Тейк-профит
Заранее заданная цена: когда рынок до неё доходит, позиция продаётся, чтобы зафиксировать прибыль.
Лимитная заявка
Заявка на покупку или продажу только по вашей цене или лучше. Она может ждать или не исполниться вовсе.
Список заявок
Текущий список заявок на покупку и продажу бумаги на бирже, с ценами и количеством.