Vesper
VESPER / ARGENT / CYPHER / INVENTORY

Argent и Cypher: позиции и выходы

Бот выставил заявку на продажу, а позиция всё ещё открыта. Почему? Выставить заявку — не значит завершить сделку. Разберём, что смотреть в Argent и Cypher: сколько уже исполнено, сколько осталось и есть ли ещё ожидающие заявки. Это объяснение работы бота, а не рекомендация совершать сделки.

01

Сначала позиция, затем сторона заявки

Инвентарь — нетто-позиция после исполненных сделок. Лонг выигрывает от роста цены, шорт — от падения, до учёта расходов. Неисполненная заявка ещё не позиция, но может создать её после исполнения. Пустой список позиций не означает отсутствие открытых котировок.

Количество и долларовую экспозицию читайте отдельно. Стоимость позиции может меняться с ценой без новой сделки. Проверьте инструмент, единицу количества, сторону, время и аккаунт. Публичный гайд Argent описывает Ondo XAU и US500, гайд Cypher — Arcus. Их списки рынков и настройки заявок не взаимозаменяемы.

Текущая позицияЗаявка или наблюдениеЧто необходимо сверить
ЛонгПродажаМожет сокращать; важны размер и ограничения
ШортПокупкаМожет сокращать; важны размер и ограничения
FlatОткрытая покупка или продажаПосле исполнения может создать позицию
Лонг 3 единицыПродажа исполнена на 1Лонг 2 без других сделок; учебный пример
Неизвестна / устарелаЛюбая заявкаНе классифицируйте по старой позиции
02

Почему бот не открывает новые сделки, но продолжает закрывать позицию

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

Гайд Argent описывает выходы из инвентаря и проверку остатка позиции и reduce-only. Из этого не следует, что у Argent тот же фильтр или пороги, что у Cypher. Название режима объясняет замысел; доказательство — свежая позиция и фактические заявки площадки. Ни фильтр, ни закрывающая котировка не гарантируют своевременный или прибыльный выход.

03

Почему после исполнения заявки позиция может остаться

Учебный пример, не реальная сделка: лонг 3 единицы контракта после исполнения продажи 1 единицы становится лонгом 2, если других исполнений не было. Сопоставляйте исполненное количество, а не только исходный размер заявки. При отображении долларового номинала изменение цены тоже меняет число.

Противоположной стороны недостаточно: продажа без ограничения больше оставшегося лонга может перевернуть позицию. Поддерживаемый reduce-only ограничивает такое поведение, но не доказывает принятие и исполнение заявки. Проверьте текущий размер, статус и правила площадки; не дублируйте выход лишь из-за задержанного подтверждения.

04

Почему выставленная заявка ещё не означает сделку

Post-only определяет обработку заявки, которая иначе немедленно совпала бы со встречной; reduce-only — её допустимое влияние на позицию. Это разные свойства. Закрывающая заявка может ждать, получить отказ или устареть после изменения стакана либо позиции. Отправленный запрос не равен исполнению.

Читайте точную ошибку, время и последующую сверку состояния. У одного устаревшего изменения может быть обычная причина, но повторные ошибки без продвижения, неожиданная экспозиция или отсутствие сокращающих заявок требуют проверки. Общая механика post-only не объясняет автоматически отказ авторизации, нехватку маржи или rate limit.

05

Издержки читайте вместе с позицией, а не вместо неё

CPM — чистая стоимость сессии, делённая на исполненный оборот и умноженная на 1 000 000 по указанной методике учёта. При нулевом обороте показатель не определён, при малом — нестабилен. Больше исполнений, нулевые maker-комиссии или низкий CPM не доказывают прибыль и защиту открытой позиции.

Сопоставляйте один период, рынок и состав расходов. Перед объединением с realised P&L проверьте учёт комиссий, funding и нереализованного результата. Не вычитайте комиссии дважды и не считайте размеры отменённых котировок оборотом. Вход, выход и частичное исполнение не обязательно образуют один завершённый цикл.

06

Завершение требует двух отдельных проверок

Используйте описанный Stop и выполните требуемую авторизацию. Затем отделите итоговое состояние сессии от состояния площадки: перед повторным использованием аккаунта управляемая позиция должна быть закрыта, управляемые заявки — отсутствовать. Flat-аккаунт с оставшимися входными котировками может снова получить позицию.

Закрытие браузера не останавливает серверную торговлю. При устаревшем состоянии или незавершённой очистке не запускайте второй режим и не смешивайте ручные сделки на том же аккаунте. Следуйте восстановлению из соответствующего гайда и обращайтесь в официальную поддержку без передачи ключей. Статья объясняет проверки, но не проводит аудит движка и не выполняет операции.

07

Источники и дальнейшее чтение

Читать гайд 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 — к влиянию на имеющуюся позицию. Ни одно свойство не гарантирует исполнение.

Ещё о Vesper