Данный пост о технической надежности и ответственности перед клиентами за поставляемое ПО одного из брокеров – IT Invest (www.itinvest.ru).
В своей работе использую TSLab с 2011 года. Работал с несколькими брокерами, в том числе IT Invest через smartcom 2.2. Сбои периодически случались у всех, но были они не значительные – не было соединения с сервером, приходили данные с дырками и т.д. К серьезной потери денег они не вели.
В конце октября 2014 г ситуация в корне изменилась. На серверах IT Invest случился серьезнейших сбой, сервер не давал обратную связь от выставленных заявок – ответ от них шел 10+ минут.
В результате:30.10.2014 на вечерней сессии мой робот в TSLab передвигал трейлинг-стоп (снимал старую и ставил новую каждую минуту) по заявке, объемом 10 контрактов.
По причине зависания сервера ITInvest старые стоп-заявки НЕ СНИМАЛИСЬ, а оставались на сервере.
В итоге произошло многократное дублирование сделок (на скрине светло-серые – это снятые заявки и темно-серые – это исполненные, обратите внимание номер у заявки один и тот же):
22:02, 22:04, 22:06, 22:08, 22:13, 22:16, 22:18, 22:22, 22L24, 22:26, 22:28, 22:30, 22:32, 22:34, 22:36, 22:38, 22:40, 22:42, 22:44, 22:46, 22:48, 22:50, 22:52
Вместо закрытия позиции на 10 контрактов, получаю закрытие позиции на 230 (!) контрактов в одной заявке и естественно огромный открытый «шорт» овернайт (увидел его только с утра, т.к. не было возможности сидеть вечером у компа).
С утра 31.10 зависание серверов ITInvest продолжаются. При попытке ликвидировать все открытые позиции по инструменту RIZ4 и отправке заявки на покупку «по рынку» всего объема открытых контрактов данная заявка также зависает. Далее была дана команда отменить заявку. Далее еще несколько раз была дана повторная заявка на закрытие всех позиций (статус заявки при этом был непонятный – и не исполнена и не снята, как будто просто подвисла где-то по дороге).
Далее начинается следующее: в 10: 26 в окне позиции появляется количество открытых позиций на +372 контракта. Т.е. все заявки исполнились, но никакой информации об их исполнении и о том, что позиция изменилась до этого времени не было!В 10:26 была дана заявка на закрытие всех открытых позиций около 372 контракта в продажу. После 15 мин ожидания данная сделка отобразилась в таблице сделок по цене в среднем 109 000.
Общий убыток от операций после подсчета составил порядка 475640 пунктов Riz4
Или почти — 430 000 рублей потерь по вине компании IT Invest.
Была составлена официальная претензия в компанию по этому инциденту (приложены все логи из программ, скриншоты и комментарии с номерами всех заявок). Со стороны компании были неохотные потуги разобраться в причинах (скорее было похоже на отписки), но никакого результата до сих пор не последовало.В договоре о брокерском обслуживании прописано что риски ПО несет на себе клиент, т.е юридически компания не отвечает ВООБЩЕ никак даже за свои кривые сервера.
Но, извините меня, Вы позиционируетесь как крупная клиентоориентированная компания и просто обязаны заботиться об интересах клиента, следить за качеством предоставляемых услуг. Что мы видим по факту? Ничего. Я не я, корова не моя.Хочу особо отметить. Я за несколько лет сотрудничал со многими брокерами. Но такой «свиньи» дождался только от IT Invest.
Не сочтите за черный пиар. Просто хочу предупредить других клиентов, особенно которые торгуют с помощью роботов, какая неприятная история может произойти пока вы будете отсутствовать у терминала…
Я работал с 5-тью брокерами, начиная с Лефко-банка и заканчивая, как раз тем самым ФИНАМом — все косяки бывали исключительно с моей стороны.
Крепись, но ничего ты не вернёшь (у меня такое тоже было,
правда, убытки были на порядок поменьше). Брокером был ФИНАМ,
(Позу крыл по звонку по телефону в офис Финама)но я считаю, что это косяк ТСЛаба. С чем последний и согласился,
но никаких денег компенсировать он и не собирался. Это записано в его регламенте — мы только собираем деньги с рабов,
которые пишут нам тех.задание, тестируют и снова покупают наш продукт.
Когда, ТСЛаб появился, я аплодировал ему стоя — это самая гениальная пирамида всех времён и народов. Мой приятель три года платил им и на собственном счёте обкатывал их продукт, пиша им о недоработках, глюках и прочем по два, три раза КАЖДЫЙ ДЕНЬ. Его благодарили, хвалили, а как у него закончились деньги и он дуралей попросился к ним на работу, но чтобы не он им платил, а они ему. Его послали.
; р((
Да их десятки! Проблема в том, что они возникают не сразу все,
а по мере эксплуатации «сырого продукта».
Я давно отказался от ТСЛаба, у меня он утроил позу, пропустил точки расчёта и проведения операций (сдвинул, причём, на разное время), потом до него дошло, что он упёрся в денежный лимит, он лёг на спину и начал сучить лапками, чтобы я всё сделал вручную. Когда же я сделал это в ручную.
Эта сволочь очухалась и начала снова вредительство по второму кругу.
; рь
Какими сейчас возможностями обладает ТСЛаб я не знаю,
но тогда эта блядь должна бы была остановиться в позиции размера позы (-10, 10) или, если она на это не способна, «позвонить брокеру» на счёт сервера иди лично мне!
Меня то рядом нет! Она должна была предупредить брокера, что у неё перегрелся мозг из-за того, что какой-то сервер «упал-отжался».
Возможно, я слишком эмоционален, но если я покупаю скороварку,
чтобы готовить быстрее пищу, а вместо искомого результата получаю взрыв на кухне, выбитые стёкла и надпись кетчупом на потолке — ты — лох ( Пункт 1 регламента изготовителей прибора похожего на скороварку) без права возмещения убытков, то мне это очень не нравится. Тем более, что про взрыв в инструкции к прибору ни слова.
; рь
В остальном программа не доставляла никаких неудобств. Торгую только ботами.
Основные проблемы возникают в коннекторах с брокерами. Смартком (айтиинвестовский) самый косячный. Но к программе он имеет весьма косвенное отношение. И его косяки целиком на программерах айти.
Для меня ТСЛаб дело прошлого.
И по мне проще принимать только риски одного брокера,
чем ещё риски ТСЛаба. Тем более,
что ни тот, ни другой ни за что не отвечает.
Почему ваш робот в тслаб отправлял новые ордера без ответа о снятии предыдущего ордера, отсутствие проверки на ответ о результате транзакции — грубая ошибка!
Очень странно что проторговали столько времени с кривым роботом, Айти тут при чем? Если ваш робот тупо ордера шлет не дожидаясь ответа
Аналогичный случай самостоятельного действия робота подробно описан в документальном фильме «Терминатор».
А если по-человечески, то я не насмехаюсь и очень Вам сочувствую…
У меня тоже проблема была 18.11. с покупкой валюты
2 раза купил, вместо одного, т.к. первая заявка сначала исчезла из системы, а потом пришло сразу 2 поставки
Потери составили порядка 100 тыщ руб (((
Не косите всё на брокера.
Проблема как раз в том, что АйТи не снимал старые заявки, но выставлял новые.
АйТи инвест очень неплохой брокер. Во всём, кроме низкого уровня тех персонала. И так было всегда, как минимум с 2008 г.
Даже не знаю с чем связано. Или экономят или кадры набирает некомпетентный чел.
Нельзя отправлять новые транзакции не получив ответа об принятии или отказе предыдущих транзакций
Вот и я думаю, нахрена электрическая мясорубка, если у ручной все зубы целы?
; рь
значит робот тупо сконструирован, если лажа попёрла при сбоях.
робот хорошо ускоряет просирание бабла)
Конечно, виноваты программисты, писавшие это глючное гуано и IT Invest их поощрявшие. Ещё виноваты в TSLab что сделали порт к этому чуду и теперь сотни алготрейдеров теряют деньги из-за глючного порта к бирже… Сколько уже про это сказано. Вот например: smart-lab.ru/blog/174993.php
Но боюсь денег не получится вернуть. Скорее всего юридически они защищены…
Ловите лучи поддержки и удачи в торговле.
из за этого от них мой друг ушел.
2. запустил робота — следи за его работой. не можешь следить за торгами — отключай бота.
Юридически конечно они ответственности не несут, но все же это их косяк.
Как вариант дополнительной защиты — держать на счету деньги где-то в размере 150% текущего ГО при максимальной загрузке портфеля, что бы у робота в случае чего просто лимиты кончились. А остальные средства держать на соседнем субсчете с возможностью оперативной перекидки на основной счет.
Nikolay_2323, а вы менеджер уведомлений в тслабе используете?
Вашу ситуацию интересно можно было ли описать в правилах уведомлений что бы на имеил начали сыпаться письма о проблемах с заявками.
PS а если на бирже глюк, то может 1000 ришек и клиент со счетом в 10000 рублей купить. Прецеденты были.
Но даже это не обязательно, можно на счету фондовой секции или на валютной держать остатки.
что не умеет писать софт и свои косяки пытается перевести на брокера ?
так не получится это…
только вот не окупится эта идея, ИМХО…
вот периодически набегают такие персонажи и пытаются в своих кривых руках обвинить брокера...
меня другое удивляет, при потенциальной прибыли/убытке 400т.р. в день использовать одного брокера, тут минимум на трех раскидывать средства надо.
Если три субсчета у одного, то, возможно, можно договорится, что бы платить как за один.
Мне кста когда косяк был на бирже после недавней экспиры в Ит-инвесте очень оперативно по звонку прикрыли позу.
Т.ч. зря Вы так на них, хотя эмоции от потерь в общем понятны и они не быстро улягутся…
Договора у всех брокеров одинаковые в части снятия с себя ответственности и переноса ее на клиента.
Но ешкин дрын — сколько можно жрать этот кактус?
Ведь уже сто раз говорено, с проколами доказано — айти инвест гуано брокерского мира. Дерьмо мамонта.
Торгуйте либо на одном-двух проверенных брокерах России или на CME через норм. брокеров.
Озвучьте весь список плиз !
очень интересно )
Вопрос! А если бы в результате этого сбоя у вас образовалась прибыль в 400к, вы бы отдали, если бы брокер попросил, объясняя это тем, что у него сервер завис?
Если не снимались, то робот сам виноват. Руками торгуют по ответу, пока ответа от брокера нет, никаких дубль-заявок. Рефлекс уже реагировать не на заявки, а на ответы. Робот тем более так должен делать. На месте брокера я бы ничего не возвращал, юридически риски все на клиенте. Хотя АйТи с его постоянными косяками уже стал нарицательным брокером УйТи-Инвест. Надо бы его как-то проучить, а то превратил своих клиентов в терпил. То досят, то программа сырая, отмазки постоянные, пора поднимать волну народного гнева. На вилы!!!
Хотя по-первости также нарвался...
Сочувствую
Помню, когда подключал SmartCom, подписывал, что все риски на мне. Умом я понимаю, что IT Invest снимает с себя всю юридическую ответственность, но блин, так как это все страшно, реально жду с интересом, чем закончится ваша история. Терпения вам и крепких нервов.
Да кто вам это сказал? что брокер контрагента по сделке обозначил?
Будьте уверены — на другом конце сделки был ваш брокер.
До чего-же наивная публика....
TS lab — гавно — если так плохо поддерживает брокеров. Переходи на квик — это фигня работает 100 лет и еше столько же проработает.
1 тоже сталкивался с косяками айти в плане выставления стоп-лимитных приказов (раз в месяца два)… лекарство простое… никаких стоплимитников заранее… ну и таймфрейм побольше… еслиб таймфрейм был бы 5 минут убытки были бы в 5 раз меньше
2 имхо это косяк тслаба… у мя тож был случай когда тслаб херачил непрерывно заявки в рынок… благо я был рядом… вообще последние летне-осенние версии тслаба = говно
Год назад рейтинг возглавлял Финам, но сейчас финамовские сервера УГ.
Никогда не подумал бы — думаю вернут всё — и даже с процентами !
Разве посмеют чужое присвоить — тогда гореть им в аду !
Расслабтесь — посмотрите СИРТАКИ !!!
или просто автор настолько наивен, что думает что за косяки его софта кто-то обязан заплатить кроме него самого...
Не будет этого никогда делать ни один брокер, ка ни горько это иногда осознавать(у меня тоже было и не раз), за свои ошибки всегда придётся платить самому !
Но это кстати с другой стороны здорово дисциплинирует и мотивирует пересмотреть весь РМ гораздо жёстче...
всем профита и поменьше косяков!
п.с. если нет нахрена такого брокера выбирали
Компания может на вас в суд подать. Нанесение ущерба брэнду компании. Такое было, правда с форекс кухнями, а в частности инстафорекс, которая подала на своего клиента в суд на 1 лям.
Что довольно таки предсказуемо.
Я пользуюсь TSLab, работаю с брокерами It-invest, Финам, Алор.
Как уже здесь справедливо заметили (большинство, кстати), надо всего лишь представить, что бы вы делали, если бы торговали вручную. Стали бы дальше размещать заявки в такой ситуации?
Скорее всего, нет.
Правильно заметили, что хороший робостроитель должен предусмотреть такие моменты. Но всё дело в том, что TSLab как раз и есть такой инструмент, который позволяет не думать об этом, а точнее, даже и не даёт думать о таких вещах, как контроль заявок и т.д.
Для пользователя это — чёрный ящик, а пользователь ТСЛаба на 90% сосредоточен только на создании стратегии в кубиках, а не с помощью API. И это — огромное достижение создателей ТСЛаб.
Т.е. они позволили сосредоточиться на идее, алгоритме, «закрыв» почти все технические низкоуровневые моменты.
Поэтому пользователь этой программы не мог предусмотреть, что ТСЛаб поведёт себя таким образом, ибо эта часть от него — скрыта, это — чёрный ящик для массового пользователя (а именно для таких и разрабатывался ТСЛаб).
Поэтому пользователь, на мой взгляд, не виноват, хотя, конечно, виноват. Но вот где лежит решение этих вопросов для этого, неискушённого пользователя? В айтиинвесте или ТСЛабе? Думаю, ответ очевиден.
С айти-инвест работаю 8 лет. Всякое было. И, кстати, есть нерешённые траблы, но такого наезда в данной ситуации они точно не заслуживают.
Из тех трёх брокеров, которые я указал вначале, лучше всего в техническом плане показал себя АЛОР. Молодцы, не ожидал, веду клиентов к ним.
АйТи не брошу, пока что. Хотя вот сейчас разбередили раны (за весенние косяки пока никто не ответил, петиция от смарт-лаба вроде мимо кассы была?)
Всем мира и диверсификации.