recoder: (Default)
recoder ([personal profile] recoder) wrote2010-11-11 12:13 pm
Entry tags:

Дятлы Фондового Рынка

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

Началось всё тогда, когда финансовые аналитики и прочие вуду-мастера пришли к программистам с математиками и заказали им написание автоматических торговых систем (они же торговые роботы), а потом продавили рыночных регуляторов выпустить этих роботов на живые торги. И в тот момент, когда на рынке появились роботы и начались разнообразные чудеса, поскольку ответственности у роботов - никакой по определению.

Одно из первых чудес случилось пару лет назад, когда ни с того ни с сего акции United Airlines внезапно потеряли 75% своей стоимости. После разбирательства выяснилось, что виной всему стали роботы, причём не только торговые. Сначала напортачили роботы издательства Chicago Tribune, которые как-то не пометили датой архивную новость 2002 года о банкротстве United Airlines. Потом эту новость вытянули новостные роботы Google, и не увидев даты, назвали новость свежей. Затем эту новость подхватили роботы Bloomberg, которые отреагировали на эту новость и тотчас же выдали соответствующие рекомендации (продава-а-а-ать!) своим подписчикам. Уверенные в новостях финансового гиганта трейдеры оперативно начали сливать акции на рынок, чем и обвалили курс акций. И в принципе, никто не остался в виноватых.

Затем кибернетические метастазы распростанились дальше в виде HTF - высокоскоростного трейдинга. (Что по сути является легализованным кибер-мошенничеством, чего бы там не говорили эксперты.) Когда появилась замечательная возможность делать деньги практически из воздуха [и высокоскоростного доступа к биржевым сетям], чудеса стали просто неизбежны. И вот 6 мая 2010 года случилось чудо глобального масштаба - основной индекс Доу Джонса за день ухнул вниз почти на 1000 пунктов (что было самым большим скачком за всю его историю) после чего быстро пополз восстанавливаться. Естественно, ошалевшие от такого счастья торговые роботы подлили сюда масла, а то и напалма. Потом конечно поразбирались, нашли виноватого трейдера, спутавшего миллионы с миллиардами, кое-какие сделки отменили, но насколько я знаю, по большому никто опять не остался в виноватых.

А на днях [livejournal.com profile] p_govorun рассказал и вовсе замечательную историю. Пара норвежских трейдеров унюхали как именно роботы торгуют на рынке и научились дурить этих роботов, заставляя их совершать невыгодные для себя сделки. Чуваки успели заработать по сотне тысяч крон, пока их не прищучили регуляторы. Парням светят тюремные сроки с конфискацией заработанного. Удивительная история, на этот раз виноватые нашлись, но - по эту сторону рынка!

Похоже, что эти люди действительно уверены, что деньги принадлежат им, а мы в них только играемся...

Part2: Оказывается никакого глюка в компьютерных системах и не было! Всё работало как запрограммировано. Так что не надо нам рассказывать про "улучшение ликвидности" и "повышение эффективности"...

» buzz grumble

[identity profile] juan-gandhi.livejournal.com 2010-11-11 09:19 am (UTC)(link)
Я как-то не понимаю, почему этих трейдеров надо в тюрьму сажать. А тех, кто роботов выпускает деньги зарабатывать - не надо. Это ж война роботов всяко. Ну придут другие трейдеры, у которых роботы будут то же самое делать. Не понимаю.

[identity profile] sply.livejournal.com 2010-11-11 10:33 am (UTC)(link)
С норвежскими людьми и роботами есть все-таки пока разница - в заявленные цели роботов не входит манипуляция участниками рынка, а только реакция. Вот когда они тоже продвинутся до многоходовых комбинаций, тогда беда.

А может быть и сейчас какие-нибудь роботы пытаются манипулировать, кто знает, что у них в коде.

[identity profile] justyoo.livejournal.com 2010-11-11 11:03 am (UTC)(link)
Все же цель роботов - это быстрая реакция на изменения рынка. А эксплуатация недостатков - это цель злых роботов.

[identity profile] greshnik.livejournal.com 2010-11-11 01:53 pm (UTC)(link)
Э. Начнем с простого. не HTF, а HFT.
Теперь про роботов. Роботы торгуют не сами по себе, а от имени трейдеров и реализуют трейдерские стратегии. Нельзя запретить торговать роботам, потому что нет описания робота. SOR - робот? а автослайсер робот? Если тебе не нравится волатильность, повышай ответственность банков за сделки. Например, сделка не может быть отменена ни при каких обстоятельствах. Кстати, с новыми правилами сильно потерять в стоимость никто не может - при падении более чем на 10% включается холт и SS продавать нельзя.

[identity profile] sply.livejournal.com 2010-11-11 04:11 pm (UTC)(link)
С одной стороны, да. С другой стороны, если кто-то приходит на такую биржу, то его эта биржа, в целом, устраивает лучше, чем другие. Например, лучше, чем какой-нибудь старомодный клуб, где благородные господа курят сигары, пьют виски, и несколько раз в день проводят сделки.

[identity profile] sply.livejournal.com 2010-11-11 04:15 pm (UTC)(link)
Пользу владельцам биржи приносят, т.к. платят за подключение, для них они симбиоты.

Пользу рынку - да, для рынка они выглядят как паразиты. Хотя может быть, за исключением таких обвалов, рынку в целом (не отдельным торговцам) они несут пользу за счет оперативного удовлетворения нужд рынка, и поэтому, тоже симбиоты. Или нет?

[identity profile] zheleznyblog.livejournal.com 2010-11-11 04:36 pm (UTC)(link)
Шутка шикарная!)))

[identity profile] nepilsonis.livejournal.com 2010-11-12 04:11 am (UTC)(link)
Когда эта тема обсуждалась на «хабре», некто говорил, что польза от этих роботов в арбитраже между разными торговыми площадками. И смысл высокой скорости торгов в минимизации разницы цен на разных биржах.

[identity profile] il-duco.livejournal.com 2010-11-12 07:00 pm (UTC)(link)
подборка фактов интересные, а месседж получился странным... кибер-мошенничеством ругаешься опять же
ну воспринимай их как санитаров леса, они устраняют арбитраж
не все ли равно кто это делает роботы или люди?
появление HFT было неотвратимо, запретить HFT вряд ли возможно (равно как и дать внятное определение)

мне кажется лучше было бы делать акцент на риски от использования автоматов как таковых
и предлагать пути минимизации этих рисков

recoder, ура, ура, ура!

[identity profile] kitya.livejournal.com 2010-11-17 12:09 am (UTC)(link)
Поздравляю с днем рождения, ешь варенье и печенье!

[identity profile] p_govorun.livejournal.com 2010-11-17 11:23 am (UTC)(link)
(Поздновато, конечно, но всё-таки напишу.)

Да, критерий выглядит неплохо: влияет ли некто на биржу активно, или пассивно использует колебания цены. Но увы, он не годится: роботы тоже влияют на цену. А в данном случае, судя по газетной заметке, осуждённые трейдеры действовали как раз "хитростью", а "силовое" изменение цены на бирже осуществлялось как раз обманутым роботом.

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

[identity profile] p_govorun.livejournal.com 2010-11-17 11:28 am (UTC)(link)
Арбитраж -- это когда купил дешевле, продал дороже, в итоге обе цены сблизились. А здесь, скорее, "антиарбитраж": купил дешевле, продал дороже, а разрыв цен увеличился. Классическая схема обратной связи с задержкой.

Ругаться мошенничеством, конечно, без толку. Но задуматься здесь стоит.

Re: recoder, ура, ура, ура!

[identity profile] kitya.livejournal.com 2010-11-17 04:43 pm (UTC)(link)
Tout le plaisir est pour mois %)

[identity profile] il-duco.livejournal.com 2010-11-17 09:20 pm (UTC)(link)
поясните пожалуйста в чем вы видите увеличение разрыва?

[identity profile] p_govorun.livejournal.com 2010-11-17 09:42 pm (UTC)(link)
Я не знаю деталей работы схемы, и ничего не могу сказать конкретно. Но сам принцип работы скоростных роботов состоит в раскачивании биржи. То есть, не в гашении колебаний, а в увеличении их.

Примерно так: пусть лох A продаёт акции чуть дешевле, а лох B покупает чуть дороже. Приходит робот R, покупает акции у A и продаёт их B. При обычном арбитраже дело кончилось бы тем, что A поднял бы цену, B снизил бы её, цена бы сравнялась и R ушёл бы со своим доходом. А тут R оказывается настолько скоростным, что успевает перепродать уйму акций. Когда до A наконец дойдёт, что происходит, он резко поднимет цену. Точно также B резко опустит цену. Разрыв сменит знак, и (если робот хорошо сработал) увеличится. После этого робот может начинать "арбитрировать" в обратную сторону.

[identity profile] sply.livejournal.com 2010-11-18 11:20 pm (UTC)(link)
Игроки биржевые - тоже ее вредный компонент. Идеальная биржа акций нужна только для компаний, выпускающих акции для получения капитала под заявленные цели, и для инвесторов в компанию, нацеленных на получение дивидентов. А игроки, торгующие акциями - паразиты, живущие на первых. Примерно такие же, как роботы, паразитирующие на игроках.

[identity profile] sply.livejournal.com 2010-11-19 11:28 am (UTC)(link)
Кстати, да, это был бы самый простой выход. Но дает прямой повод роботам взбунтоваться.

[identity profile] il-duco.livejournal.com 2010-11-19 10:25 pm (UTC)(link)
я в этом тоже не копенгаген, но боюсь без деталей тут не разобраться, т.к. есть у меня сомнения в том, что изложенный пример имеет отношение к действительности.
понятно следующее: есть A, B, R и торговая система TS (некий биржевой black box, через который ведутся торги);
A и B уже создали абитраж; R проводит операции на столько быстро что A не успевает скорректировать цену
и создается перекос цены в другую сторону (причем больший первоначального).
смущает следующее:
- А реально лох т.к. объем продаж у него никак не коррелирует с ценой
- все операции производятся через TS, которая должна корректировать цену на акции, тем самым создавая обратную связь для А. но почему-то TS успевает продать огромный объем акций, но не успевает перерасчитать цену
- сомневаюсь что это "живой" пример. знаете ли вы название/пример такой стратегии? это не event и не statistic arbitrage, на latency arbitrage тоже не похоже...

[identity profile] il-duco.livejournal.com 2010-11-19 10:56 pm (UTC)(link)
тут надо предметно разговаривать на самом деле
существует множество HFT стратегий, та о которой говорит greshnik кажется называется market making
и я с ним согласен что с этим надо бороться и видимо через ужесточение ответственности за размещение левых call/put
налоги это что-то туманное - кто, с кого и в каком объеме? и как это поможет пострадавшему от действий робота игроку?
по-моему лучше усилить ответственность банка перед биржей

[identity profile] p_govorun.livejournal.com 2010-11-19 10:57 pm (UTC)(link)
Нет, пример совершенно искусственный и примитивный. Лучшего, увы, предложить не могу.

A и правда реально лох, он мог бы понять ситуацию. Но и R тоже тупой. Они оба могли бы быть хитрее, но преимущество скорости всё равно работало бы на R.