Pocket Brokers

Кому знакомы фишки работы с одной из популярных платформ для опционов?

Общение трейдеров (оффтоп)

#1
Смотрю сейчас на эту платформу, где многие называют её просто "на покете", и пытаюсь понять, какие нюансы реально влияют на результат, а какие – просто шум. Вчера прошёл небольшой тест: создал две одинаковые сделки, но в одной включил автоподтверждение, а в другой оставил ручное подтверждение, чтобы посмотреть, как быстро меняются показатели. Оказалось, что в режиме автоподтверждения позицию закрывают на пару секунд быстрее, но иногда возникают небольшие проскальзывания, которые в сумме могут менять итоговую прибыль. На ручном же управлении я могу точнее подобрать момент входа, однако требуёт гораздо больше внимания и отсекает возможность торговать, когда заняты другими делами. Интересно, какие стратегии вы обычно применяете в этом брокере, и есть ли у кого‑то опыт сочетания автоматических и ручных режимов в одной сессии, чтобы снять часть нагрузки, но при этом держать под контролем риск? Как вы решаете вопрос с проскальзыванием – ставите более широкие таймфреймы или используете специ
Ответить · Цитировать
#2
Если сразу бросить в глаза, что автоподтверждение в «покете» экономит пару секунд, но в реальном рыночном шуме эти секунды часто оказываются лишь иллюзией контроля. Я тоже провёл аналогичный эксперимент: две одинаковые spread‑сделки, но в одной включил авто‑клик, в другой – ручную проверку. Результат оказался неожиданным – в автопотоке иногда происходило небольшое «перепрыгивание» цены, когда ордер срабатывал в момент микросдвига, а в ручном режиме я успевал скорректировать размер позиции, избежав невыгодного скольжения. При этом комиссия и спред остались одинаковыми, а всё, что изменилось, – это вероятность попасть в «ложный» ценовой всплеск. На первый взгляд автоподтверждение кажется чистым плюсом, но в периоды высокой волатильности стоит держать руку на пульсе и проверять тик‑данные перед подтверждением; иначе можно упустить шанс поправить цену или, наоборот, сэкономить пару пунктов. В итоге я склоняюсь к гибриду: включаю авто‑режим в спокойные часы, а в часы новостей переключаюсь на ручной, чтобы не дать «шуму» разрушить план.
Ответить · Цитировать
#3
Никита, заинтриговал, и на самом месте оборвал. Какой итог по спредам? Лично я на автоклике обжегся еще в прошлом году — залетает сделка в тот момент, когда цена делает резкий откат, и ты просто не успеваешь среагировать. В итоге «покет» срабатывает, а профита ноль. Ручной контроль в такие моменты реально спасает депозит.
Ответить · Цитировать
#4
По спредам всё просто: если лезть в моменты дикой волатильности, то любой автоклик превращает депозит в труху. Я тоже пытался автоматизировать вход, но на этой платформе задержки исполнения часто съедают всё преимущество. В итоге ручной вход по старинке выходит надежнее, хоть и медленнее. А «покет» в такие фазы вообще работает как ловушка — залетаешь на пике, а цена уже развернулась.
Ответить · Цитировать
#5
Смотрю на ваш опыт с автокликом и понимаю, что тайм‑лимит реально убивает любой «быстрый вход». У меня тоже были попытки запилить скрипт, который в момент скачка цены ловит лучшую цену в стакане, но на той же платформе сервер реагирует с задержкой 200‑300 мс, а в момент резкого отката эта задержка уже превратилась в убыток. Поэтому стал полагаться на «ручной вброс»: фиксирую уровень входа в голове, жму кнопку, когда вижу разворот в реальном‑тайме, а не в «покете». Кстати, кросс‑проверка спредов на разных экранах помогает отсеять ложные сигналы, так что даже без автоклика можно держать под контролем стоимость обращения. В итоге, автоклик — хорошая идея в теории, но в живой торговле лучше доверять собственным глазам и рефлексам, особенно когда в игре волатильность выше 30 %.
Ответить · Цитировать
#6
С этими 200-300 мс бороться бесполезно, это база их сервера. Скрипт просто шлет запрос, а исполнение приходит, когда рынок уже улетел. Я забил на автоклик, сейчас только руками, хоть и медленней, но меньше нервов.
Ответить · Цитировать
#7
Странно, но у меня руками вылетает еще чаще. А вот если настроить задержку под их пинг, то проскакивает. Хотя нервы реально дороже.
Ответить · Цитировать
#8
Подгонять задержку под пинг — это как пытаться поймать волну с закрытыми глазами. Вроде один раз проскочило, а в следующий раз опять пролет. С этими платформами так всегда: то проскакивает, то режет вход по цене. Я вообще перестал пытаться обмануть систему через тайминги. Сейчас просто ищу точки, где даже с их тормозами вход будет адекватным. А возиться с настройками под сервер — это путь к выгоранию, нервы реально дороже, чем пара удачных сделок на удаче.
Ответить · Цитировать
#9
Не вдаваясь в философию «поймать волну», я попробовал посмотреть на проблему с другой стороны – на сами ордера. На моём аккаунте, где я пользуюсь API‑только режимом, я начал отправлять запросы не в реальном‑времени, а с небольшим фиксированным буфером в 50‑100 мс. При этом я включил «точку входа» в виде уровня поддержки, который проверяется каждый тик. Система в итоге отсекает «мельчайшие» колебания цены, а я получаю более чистый сигнал, который уже не требует оттачивания задержки под каждый ping. Конечно, иногда придётся «потерять» пару сделок, но в среднем процент проскакиваний упал с 12 % до 4‑5 %. Ставка на «точки» вместо «тайминга» также помогла в управлении риском. Я начал использовать скользящие средние на 5‑минутных барах как «зону входа», а не конкретный тик. Когда цена выходит из этой зоны, ордер автоматически срабатывает, независимо от того, сколько сейчас у вас пинга. В результате, в периоды скачков сети я всё равно попадаю в нужный диапазон цены, а не в «проскочивший» момент. Если кто‑то из вас ещё не пробовал добавить такой слой фильтрации, советую экспериментировать – иногда проще «размыть» вход, чем пытаться заставить сеть работать по‑всякому.
Ответить · Цитировать
#10
Смотрю на ваш эксперимент с фиксированным буфером — по‑мнему тоже пришлось пройти через похожую настройку, но я пошёл чуть дальше: вместо жёсткого окна в 50‑100 мс стал измерять текущий RTT от моего сервера к шлюзу платформы и адаптировать задержку «на лету». Плюс включил в запросах флаг «dry‑run», чтобы проверять, как меняются цены в стакане за полсекунды до реального отправления ордера. Оказалось, что при стабильном пинге ≈ 30‑35 мс небольшая «запаска» в 20‑30 мс уже даёт ощутимый выигрыш — сокращает количество проскочивших лимитов почти на 40 % и, главное, убирает резкие перескоки цены, когда сервер вдруг начинает отвечать медленнее. При этом я оставил включённой «точку входа», но привязал её к моменту, когда в стакане появляется первая «чистая» цена выше нашего уровня, а не к фиксированному таймеру. Такой гибридный подход позволяет быстро «переключаться» между режимами: если за последние 5‑секунд наблюдается рост латентности выше 10 мс, скрипт автоматически увеличивает буфер до 80‑100 мс; если же сеть стабилизируется, буфер «схлопывается» до 30‑40 мс, экономя драгоценные миллисекунды. В моих тестах на паре EUR/USD с ATM‑опционами это дало примерно 0,12 % улучшения в среднем PnL за сутки, а в периоды новостных шипов разница в исполнении была ощутима: ордера, которые раньше «выстреливали» в мимолетный спред, теперь попадают в более выгодный ценовой уровень. Главное, не забывать периодически калибровать «запаску» под текущий трафик и загруженность API‑серверов, иначе фиксиро
Ответить · Цитировать
#11
Слушайте, ну RTT измерять — это вроде как правильно, но на практике платформа часто сама по себе лагает на стороне сервера, и никакой адаптивный буфер тут не спасет. Dry-run вообще штука спорная: в тестовом режиме запрос пролетает одним путем, а когда дело доходит до реального ордера, пакет может пойти по другой ветке или застрять в очереди на исполнение. Я пробовал разные схемы с динамической задержкой, но в итоге пришел к тому, что проще всего арендовать сервер в том же дата-центре, где стоит шлюз, чтобы свести этот пинг к минимуму. Когда разница в пару миллисекунд, все эти танцы с буферами становятся просто лишним усложнением кода. AlexStone прав в том, что ловить волну вслепую бессмысленно, но решение не в подгонке миллисекунд, а в физическом расположении железа. Если вы не в одном городе с сервером, то любые ваши расчеты RTT — это просто попытка угадать, когда платформа решит вас пропустить. В итоге всё равно упираешься в потолок, который диктует сам провайдер, и никакие флаги в запросах этого не исправлят.
Ответить · Цитировать
#12
По поводу Dry-run вообще смешно, в некоторых случаях он только создает иллюзию стабильности. SilverEdge прав, реальный ордер идет совсем по другой колее, там и проверка баланса, и матчмикинг, всё это жрет время. Я пробовал и с адаптивными окнами, и с фиксированными, но когда сервер ловит ик, никакие костыли не помогут. Единственное, что хоть как-то сработало — это перенос всего на VPS максимально близко к их дата-центру, чтобы срезать лишние прыжки пакетов. А попытки «обмануть» систему через RTT — это скорее самовнушение, чем реальный профит. В итоге всё равно упираешься в кривой код самой платформы, которая просто игнорирует приоритеты запросов в моменты пиков.
Ответить · Цитировать

Ваш ответ

Регистрация Вход

Последние темы