Как стать автором
Обновить

Комментарии 29

Торговля на фондовых рынках для меня всегда казалось какой-то особой уличной магией. Будто ребята из воздуха деньги делают.
На самом деле не из воздуха, там довольно большая подготовка требуется, как техническая, так и фундаментальная. Вот в этом интервью про это интересно рассказывается
Ну это очевидно, иначе каждая домохозяйка считала бы своим долгом поторговать ценными бумагами после обеда.
Очень небольшое количество бирж пускают на свои площадки «кого попало», в большинстве случаев нужны брокеры, либо нужно быть самому — regulated компанией, имеющей членство на бирже.
Второй вариант домохозяйкам явно не подходит, а первый — брокеры берут таки нехилую комиссию, которая сожрет всю возможную выгоду если торговать суммами небольшими (а больших у домохозяек не будет).
открытие счета для торговли акциями

Советовать не могу, а расскажу что у меня счет в NBC, потому как у меня там HELOC.
w3.nbdb.ca/fullsite.jsp

Что мне нравится: все ордеры исполняются мгновенно никаких задержек.
Все через интернет, практически никогда не общяюсь по телефону.
Тут кто-то писал, что купив не мог продать сразу. Странно. Я купил и через минуту продал.

Что плохо: иногда, скажем несколько раз в году в случае очень сильного движения рынка вниз, саит был не доступен на некоторое время из-за перегрузки. Но повторяю — ето было раза 3 за прошлыи год.

Как и кругом сеичас:
трансакция стоит 6.95 минимум и 9.95 максимум если на счету более 50К
или
ты «актив» инвестор — т.е. делаешь 30 или более трансацции за последние 3 месяца -(ето сделать очень легко)
Я советовать тоже не могу, ибо NDA с работодателем ;)

Скажу только, что для выхода на такие площадки как Eurex, Swiss, Euronext, CME, итп — прийдется либо брокеров нанимать, либо создавать «regulated» юр лицо в европе или США, т.е. такое, которое должно о каждом своем шаге докладывать в «органы» финансовые.
>>>>> а самом деле не из воздуха, там довольно большая подготовка требуется, как техническая, так и фундаментальная

Да. фильм «Волк с Уолл-Стрит» отлично показал какая там подготовка фундаментальная нужна
--отлично показал какая там подготовка фундаментальная нужна

виагра и наркота? количество мата запредельное, досмотреть не смог
зря. для просмотра такого фильма тоже фундаментальная подготовка нужна. поучительно
> Алгоритмическая торговля — это очень сложное направление человеческой деятельности, но оно также является очень интересной областью финансов. Для того, чтобы иметь шансы добиться успехов в этом деле, просто необходимо на хорошем уровне овладеть программированием.

Сложилось впечатление, что статьей автор (не переводчик) пытается только запугать людей, так что-бы поменьше людей шло в этот бизнес. Тем более до «пошагового howto» этому кусочку текста — очень далеко.
В бизнес алгоритмической торговли должно идти как можно меньше людей. Так им будет лучше и деньги их сохраннее.
>>>> Вопреки расхожему мнению, что «ни один дурак не будет делиться стратегией, которая приносит деньги», на самом деле в публичных источниках можно найти информацию о стратегиях, которые действительно работают.

ни один дурак не будет делиться стратегией, которая приносит деньги. Еще раз повторю: ни один дурак не будет делиться стратегией, которая приносит деньги
Во всех деталях да, но в общем виде — вполне вероятно, авторы многих успешных торговых роботов подсматривали некоторые решения на тематических форумах, скажем
Назовите имена тех кто успешно подсматривал
Да. Истоия успеха рядового такого парня. Который совершенно случайно работал у вас программистом
Непонятно почему это отменяет факт того, что заявлялось выше, Ну работал, что такого-то
ну прост опонятно у кого он «подсматривал стратегии». у вас. а потом ушел и на ворованых стратегиях хаработал баблишко. а его место занял новый программист. который тоже «стратегии подсматривает». вот такая вот реклама вашего бизнеса получается
ITinvest менно брокерская компания, программист не может подсмотреть никакие стратегии, это вообще-то не особенно законно.
>>> ITinvest менно брокерская компания

читайте интервью
======================================================
Моей главной задачей была разработка торговых приложений для трейдеров компании. Например, я делал различные системы и приводы для скальперов. С помощью одной из таких программ можно было вводить приказы в торговый терминал не мышкой, а прямо с клавиатуры. Сейчас этим никого не удивить, но в те годы удобных средств для торговли было не особенно много. Другая разработка того периода — арбитражный робот, умевший совершать арбитражные операции на разных рынках (фьючерс и спот).
======================================================

Ну так вы сами прочитайте интервью внимательно-то — это рассказ о работе до ITinvest, в отделении другого крупного брокера в городе Воронеж. Именно там Андрей занимался написанием софта под задачи местных трейдеров. В нашей компании в его задачи такие вещи не входили, он был занят на проектах по разработке в том числе терминала SmartX, которым пользуются клиенты компании, никакого доступа к клиентским стратегиям да еще такого, что их можно было бы украсть у наших разработчиков нет, да он им и не нужен.

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

основная тонкость — зависающие ордера

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

Подлый трюк номер 1 — тупо не исполнять ордер. То есть вот всё вроде на экране правильно, цена совпадает, размер ордера тоже без проблем, но ордер висит.

Подлый трюк номер 2 — искусственно задержать ордер. И за время задержки поменять цену в худшую для трейдера сторону.

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

Стрелять, безжалостно стрелять таких сволочей!

Но впрочем, как я и говорил, мой алгоритм успешно сейчас с банками борется. Как? А вот так:

Допустим, имеется следующая ситуация: цена продажи = 10.00, цена покупки = 10.01
Допустим, моя программа засекла, что цена продажи 10.00 мне в данный момент выгодна, потому что имеется выигрышная «треугольная» комбинация, где данная цена принесет мне прибыль.

Программа отправляет три ордера, из которых два исполняются (речь не о них сейчас, они не имеют отношения к алгоритму наказания банков за подлость), а вот именно этот, третий — зависает. Сволочной банк отказывается исполнить мой ордер по цене 10.00, а вместо этого меняет свою цену на 9.99

Моя приграмма видит, что по этой цене делать продажу уже невыгодно, будет убыток. Ну а что теперь ей делать-то?

Ха! А дело-то в том, что в такой ситуации мой ордер для других трейдеров становится виден на форексе уже на стороне «купить», ибо я ведь предлагаю продать по 10.00, верно? А до этого там была цена 10.01 — следовательно, мой ордер имеет лучшую цену для возможных покупателей, он и попадает на самый верх очереди.

Однако для меня именно этот, мой собственный ордер сейчас является тем самым барьером, тормозом, который не дает цене сдвинуться в нужную мне сторону (то есть вверх, ибо я пытаюсь продать по 10.00)

Так вот, вопреки логике нормального торгаша, моя программа в таких ситуациях меняет цену моего ордера в «нереальную» сторону! То есть да, я не могу продать даже по 10.00, мой ордер висит, а программа меняет цену еще дальше — до 10.02, к примеру.

Да, такой ордер точно не исполнится немедленно, но зато из верха очереди исчезает этот барьер 10.00, который мешал цене сдвинуться куда мне надо. Теперь там опять светится 10.01, которое было раньше. Но хозяин ордера на 10.01 тоже не дурак, он видит, что ниже в очереди сидит ордер с ценой 10.02, так чего бы и ему не подвинуться туда же? Это выгодно как мне, так и ему.

Цена 10.01 тоже исчезает, вместо нее теперь светится 10.02
Моя программа это видит и меняет цену на 10.03
Бывает, оно так двигается и еще дальше и дальше — до 10.04, 10.05…

В итоге получается так, что спред (разница между ценой покупки и продажи) растет, а форекс не терпит спред больше некоторой нормы. Поэтому и другая цена, которую банк подвинул вниз до 9.99, пытаясь меня ограбить, тоже не может стоять так вечно. Находится либо другой банк который поставит свой ордер уже ближе к цене 10.05, либо даже тот же самый банк-обманщик будет просто вынужден сделать то же самое — скорректировать свою цену выше.

Оп-па! Из шляпы фокусника появляется заяц! На форексе выскакивает цена продажи 10.04
Ха, а я ведь изначально хотел продать по 10.00! А теперь там 10.04!

Моя программа тут же меняет цену на 10.04 и вуаля! Я продал даже выгодней, чем хотел. А кто заплатил разницу? Сволочи-банкиры заплатили.

И поделом им. Эту цену банки платят за сволочизм.
еще про арбитраж

надо иметь счет ТОЛЬКО у ECN-брокера, и никак иначе

Никогда. Никогда! Никогда!!! НИКОГДА!!! Никогда не используйте большое брокерское «плечо»!

Брокеры предлагают плечо и 100:1, и 300:1, и даже 1000:1 — но если вы реально торгуете, используя такое плечо, вы абсолютно гарантированно просрете свой эккаунт в ноль очень быстро.

3. Не торгуйте вручную!!! Торговать должен компьютер. Автомат. Программа, а не вы.
Если вы торгуете вручную, то вас гарантированно через пару лет похоронят после инфакта или инсульта.

Да, ко каждой валюте есть максимальный размер ордера. Конкретно:

AUD — 9,000,000
CAD — 7,000,000
CHF — 7,000,000
EUR — 5,000,000
GBP — 4,000,000
HKD — 45,000,000
JPY — 700,000,000
MXN — 60,000,000
SEK — 50,000,000
USD — 6,000,000

Моя программулина при обнаружении выгодной комбинации «стреляет» сериями ордеров по 1 млн долларов каждый. Всего 1 миллион каждый! После того, как все три ордера исполнятся, маржин падает до нуля и все начинается сначала. Стреляет она с периодичностью примерно 1-2 серии выстрелов в секунду — как только предыдущая серия исполнится, так немедленно следует очередной выстрел. И так до тех пор, пока выгодная комбинация не исчезнет — либо в результате того, что лот выгребли до дна (обычно я же и выгребаю), либо из-за того, что изменилась цена.

Если проворонил праздник и накапливается неуравновешенный баланс на сеттлемент дату, то коэффициент = 250. То есть, можешь иметь минусовый баланс в 250 раз больше твоего эккаунта.
Из перечисленных выше валют проценты интереса НЕ ПЛАТЯТСЯ по 6-ти валютам из 10-ти, а еще по 3-м процент меньше 0.1%

1-го мая выпало из сеттлемента по EUR и все сделки с евриком задержались на один бизнес-день. В результате чего образовался охрененный минус по AUD (за который я и заплатил проценты) и такой же охрененный плюс по USD (за которые мне НИЧЕГО не заплатили). «Выигрышная» комбинация (на самом деле ловушка, поставленная жирными банковскими котами) была:

Buy EUR:USD
Sell EUR:AUD
Sell AUD:USD

Теперь посчитай что как будет сеттлед, если сделки с EUR задержатся. Сделки Sell AUD:USD «осядут» раньше других, поэтому у тебя будет много миллионов проданных AUD, и много миллионов купленных USD.

А поскольку 1 Мая была пятница, то проценты по AUD содрали за период пятница-понедельник, то есть три дня. По 3.8% годовых.

Первая «треугольная» сделка:

04-28 17:24:27.01
Buy EUR:USD at 1.31475 (исполнено в 17:24:27.81 по цене 1.31474)
Sell EUR:AUD at 1.8624 (исполнено в 17:24:27.81 по цене 1.2644)
Sell AUD:USD at 0.706 (исполнено в 17:24:28.48 по цене 0.70603)

И такие серии «стрелялись» до 04-28 21:11:05.71, где до меня дошло, что поскольку время уже после 17:15, то все это идет в зачет 29-го апреля, а вовсе не 28-го — соответственно, я и получил попадалово с третьим бизнес-днем 1-го мая.

таблицa процентов по валютам:
www.interactivebrokers.com/en/accounts/fees/interest.php?ib_entity=llc

Но тики ИБ — туфта полная. ИБ экономит на всем, в том числе и на нагрузке своех серверов. Поэтому они шлют тики, предварительно упаковав их в довольно большие пакеты. В результате получается именно туфта. Часто обновление тика не приходит в течение нескольких секунд — а потому что пакет нужных размеров еще не набрался.

В результате трейдинг превращается в лотерею. Реальная цена и размер лота неизвестны, ибо информация давно устарела, а обновление еще не пришло.

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

Короче, я крайне недоволен ИБ. Последнее, что меня там держит — это единственный пока брокер, кто допускает «треугольные» сделки.
Если все в порядке, то ордер исполняется за 0.5-1.0 секунды, а Settlement Date наступает только на ТРЕТИЙ бизнес-день. Ордера, исполненные в понедельник, сеттлятся в среду. Для пары USD:CAD исключение — она сеттлится на один бизнес-день раньше, уже во вторник
>>>> Моя программа тут же меняет цену на 10.04 и вуаля! Я продал даже выгодней, чем хотел. А кто заплатил разницу? Сволочи-банкиры заплатили. И поделом им. Эту цену банки платят за сволочизм.

Большое спасибо за вашу информацию. Мы поправили свои алгоритмы и теперь они не будут позволять вам делать такие выкрутасы. Так что готовьте бабки. Теперь платить будете снова вы
это врядли — иначе форекс вас поимеет.

противоядие но не со стороны брокера :)
Классический layering. Такая техника запрещена на нормальных биржах. Возможно и у нас когда-нить будет цивилизованный рынок.
Удачи ))
Вы упустили очень важный момент: объем заливаемых ордеров в стакане. Если стоит две сделки по ценам 10.01 (1млн) и 10.00 (100 млн), то пока на зальется более выгодный и бОльший объем — цену никто в здравом уме двигать в сторону 10.01 не станет. Либо, если эти жирные ордера уберут со стакана сами авторы. То, что написано выше — либо ПОКА каким-то чудом работает на каком-то кухонном недо-ECN «брокере» из СНГ, либо это из очень далеких прошлых годов. К слову: все треугольники и большие СЛАУ по парам на валютах с появлением HFT перестали иметь сколь-либо значимые показатели для реального применения, это примерно ситуация начала 2000-х годов. Можно поковыряться, поисследовать, но уже многие для себя осознали что ловить тут уже нечего. Это как торговля по паттернам 50-х годов на внутренних днях :) К тому же, использование искусственных кроссов в таких системах просто по определению глупо — там если и возможны положительные ситуации для торговли — то явно внутри спреда и на период пару секунд, и м. ожидание такой схемы глубоко отрицательное.

P.S.: чтобы напрямую выходить на межбанк (а вы пишете что с банком как-то умудряетесь торговать) — это обязательно лицензия, депозиты с ГО и кучей требований по росту капитализации и пр., примерно планка капитала от 10 млрд рублей. Никаких плеч больше 2-5 на межбанке в принципе быть не может, и то — только по взаимопомощи между конкретными банками (это не white-pool сделки, как правило). Крайне сомневаюсь что вы обладаете такими финансовыми возможностями.

Всем остальным уважаемым читателям просьба максимально критично читать любую информацию про «торги». По возможности — далеко обходить это болото, без многолетних навыков утонете быстро. А для разминки мозга всегда есть демо-счета, можно играться свободно.
How-to: пошаговое руководство по разработке торговой системы для работы на фондовом рынке

где же?
а это как пошаговое руководство высшего мастерства кунг-фу. если на вас напали с бейсбольной битой, сломайте ее рукой потом ногой в челюсть.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий