Argent и Cypher: позиции и выходы
Бот выставил заявку на продажу, а позиция всё ещё открыта. Почему? Выставить заявку — не значит завершить сделку. Разберём, что смотреть в Argent и Cypher: сколько уже исполнено, сколько осталось и есть ли ещё ожидающие заявки. Это объяснение работы бота, а не рекомендация совершать сделки.
Сначала позиция, затем сторона заявки
Инвентарь — нетто-позиция после исполненных сделок. Лонг выигрывает от роста цены, шорт — от падения, до учёта расходов. Неисполненная заявка ещё не позиция, но может создать её после исполнения. Пустой список позиций не означает отсутствие открытых котировок.
Количество и долларовую экспозицию читайте отдельно. Стоимость позиции может меняться с ценой без новой сделки. Проверьте инструмент, единицу количества, сторону, время и аккаунт. Публичный гайд Argent описывает Ondo XAU и US500, гайд Cypher — Arcus. Их списки рынков и настройки заявок не взаимозаменяемы.
| Текущая позиция | Заявка или наблюдение | Что необходимо сверить |
|---|---|---|
| Лонг | Продажа | Может сокращать; важны размер и ограничения |
| Шорт | Покупка | Может сокращать; важны размер и ограничения |
| Flat | Открытая покупка или продажа | После исполнения может создать позицию |
| Лонг 3 единицы | Продажа исполнена на 1 | Лонг 2 без других сделок; учебный пример |
| Неизвестна / устарела | Любая заявка | Не классифицируйте по старой позиции |
Почему бот не открывает новые сделки, но продолжает закрывать позицию
Описанный краткосрочный фильтр Cypher относится к заявкам, добавляющим экспозицию. Продажа может сокращать имеющийся лонг, даже когда новый вход в лонг заблокирован. Покупка может сокращать шорт. По одному направлению свечи нельзя определить, нарушает ли конкретная заявка это правило.
Гайд Argent описывает выходы из инвентаря и проверку остатка позиции и reduce-only. Из этого не следует, что у Argent тот же фильтр или пороги, что у Cypher. Название режима объясняет замысел; доказательство — свежая позиция и фактические заявки площадки. Ни фильтр, ни закрывающая котировка не гарантируют своевременный или прибыльный выход.
Почему после исполнения заявки позиция может остаться
Учебный пример, не реальная сделка: лонг 3 единицы контракта после исполнения продажи 1 единицы становится лонгом 2, если других исполнений не было. Сопоставляйте исполненное количество, а не только исходный размер заявки. При отображении долларового номинала изменение цены тоже меняет число.
Противоположной стороны недостаточно: продажа без ограничения больше оставшегося лонга может перевернуть позицию. Поддерживаемый reduce-only ограничивает такое поведение, но не доказывает принятие и исполнение заявки. Проверьте текущий размер, статус и правила площадки; не дублируйте выход лишь из-за задержанного подтверждения.
Почему выставленная заявка ещё не означает сделку
Post-only определяет обработку заявки, которая иначе немедленно совпала бы со встречной; reduce-only — её допустимое влияние на позицию. Это разные свойства. Закрывающая заявка может ждать, получить отказ или устареть после изменения стакана либо позиции. Отправленный запрос не равен исполнению.
Читайте точную ошибку, время и последующую сверку состояния. У одного устаревшего изменения может быть обычная причина, но повторные ошибки без продвижения, неожиданная экспозиция или отсутствие сокращающих заявок требуют проверки. Общая механика post-only не объясняет автоматически отказ авторизации, нехватку маржи или rate limit.
Издержки читайте вместе с позицией, а не вместо неё
CPM — чистая стоимость сессии, делённая на исполненный оборот и умноженная на 1 000 000 по указанной методике учёта. При нулевом обороте показатель не определён, при малом — нестабилен. Больше исполнений, нулевые maker-комиссии или низкий CPM не доказывают прибыль и защиту открытой позиции.
Сопоставляйте один период, рынок и состав расходов. Перед объединением с realised P&L проверьте учёт комиссий, funding и нереализованного результата. Не вычитайте комиссии дважды и не считайте размеры отменённых котировок оборотом. Вход, выход и частичное исполнение не обязательно образуют один завершённый цикл.
Завершение требует двух отдельных проверок
Используйте описанный Stop и выполните требуемую авторизацию. Затем отделите итоговое состояние сессии от состояния площадки: перед повторным использованием аккаунта управляемая позиция должна быть закрыта, управляемые заявки — отсутствовать. Flat-аккаунт с оставшимися входными котировками может снова получить позицию.
Закрытие браузера не останавливает серверную торговлю. При устаревшем состоянии или незавершённой очистке не запускайте второй режим и не смешивайте ручные сделки на том же аккаунте. Следуйте восстановлению из соответствующего гайда и обращайтесь в официальную поддержку без передачи ключей. Статья объясняет проверки, но не проводит аудит движка и не выполняет операции.
Источники и дальнейшее чтение
Читать гайд Argent · Читать гайд Cypher · Сравнение режимов Vesper
Источники описания продукта — гайды Vesper, сверенные 29 сентября 2026. Справка типов заявок Hyperliquid объясняет термины, но не задаёт API Arcus или одинаковые правила площадок: Hyperliquid: order types · EN.
Вопросы
Покупка может быть выходом?
Да, она может сокращать имеющийся шорт. Определяйте результат по текущей позиции, количеству и ограничениям заявки, а не только слову «покупка».
Почему Cypher котирует при закрытом фильтре входа?
Фильтр относится к добавлению экспозиции. Сокращающая заявка может оставаться допустимой. Сопоставьте её с текущей позицией; подпись фильтра не доказывает, что все заявки сокращающие.
У Argent такой же фильтр, как у Cypher?
Не предполагайте это. Публичные гайды описывают разные режимы и площадки. Читайте текущие настройки каждого и проверяйте фактические заявки.
Reduce-only гарантирует завершённый выход?
Нет. При поддержке площадкой он ограничивает влияние заявки на позицию, но нужны её принятие и исполнения. Проверяйте остаток позиции и статус заявки.
Можно быть flat с открытыми заявками?
Да. Позиции и неисполненные заявки — разные состояния. Оставшаяся заявка на увеличение экспозиции может позже создать позицию.
Post-only и reduce-only — одно и то же?
Нет. Post-only относится к немедленному совпадению и снятию ликвидности, reduce-only — к влиянию на имеющуюся позицию. Ни одно свойство не гарантирует исполнение.