Избранное трейдера kahuna

по

Частный трейдинг - не профессия!

    • 16 августа 2017, 16:36
    • |
    • Vanuta
  • Еще
Постоянно  натыкаюсь на мнение, что трейдинг — это искусство, это очень сложно, это профессия. Вот свеженький пост, не самый плохой

Аналогичное мнение изложил Тимофей в своей книге. Сравнил трейдера с нейрохирургом. Мол, не будете же делать операцию на мозге без знаний и опыта.

В то же время все знают, что на растущем тренде  зарабатывают абсолютно все инвесторы, какими бы они не были неопытными. Как так?

А так, дорогие мои. Эти сравнения с другими профессиями некорректны.

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

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

Граница успех/неуспех лежит не в отношении к трейдингу. И не в объеме знаний.

( Читать дальше )

ПОСТАНОВКА И СНЯТИЕ STOP-ОРДЕРА В QLUA(LUA)

Когда передо мной встала задача удаления поставленного стоп-ордера, наткнулся в интернете на скудность информации по данной тематике.

Самая распространенная ошибка начинающего программиста отправка в SendTransaction в STOP_ORDER_KEY  trans_id стоп-ордера

Робот выставляет стоп-заявку на покупку по определенной цене, затем через 2 секунды снимает её.

Также в коде имеются следующие фишки:

  • Запись удобочитаемого лог-файла.  Записи с интервалом <=1 сек. группируются в пул. Между пулами — пустая строка. После остановки скрипта в файл добавляется двойная линия.
  • Функция преобразования числа в строку с удалением точки и нулей правее нее для отправки этой строки в SendTransaction
  • Функция, возвращающая Entry или Exit в зависимости от trans_id принадлежности транзакций к входу или выходу


( Читать дальше )

Quik. Индикаторы внутри робота, без необходимости открывать график.

    • 10 февраля 2017, 20:30
    • |
    • Dzam
  • Еще

Quik. Индикаторы внутри робота, без необходимости открывать график.

 

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

Используя язык программирования Lua при написании робота, можно избежать этих неудобств. Можно все индикаторы считать внутри самого робота. Таким образом необходимость в открытии графика и настройки индикатора в нем отпадает. Один из минусов такого метода является то, что сам индикатор придется переписывать таким образом, чтобы он работал внутри робота. Прикладываю пример скрипта, который может работать с любым количеством инструментов, без открытия графиков. Каждая строчка содержит комментарии, думаю разобраться как все работает будет не трудно.

Ссылка на скрипт.

Оригинал статьи.


Сканер рынка для QUIK

В терминале QUIK доступны сотни и даже тысячи инструментов. Как найти среди них те, в которых выполняются определённые условия? Например, бумага начала расти или достигнут локальный минимум и имеет смысл рассмотреть вопрос покупки этого актива? Или какое-то другое условие, которым пользуетесь именно вы для анализа ценных бумаг рынка.

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

Однако процесс поддаётся автоматизации — и это хорошо. Я не встречал в открытом доступе подобных утилит, поэтому некоторое время назад написал такую утилиту для себя. Она оказалась удобной — я ее причесал и делюсь с публикой. Лишний плюсик в личное дело на главном суде не помешает.



( Читать дальше )

Работа в трейдинге.

Введение.

   Если пишу, то пишу крайне по делу. Некие гайды. Наверное созрел и для этого. Все таки кой ни какой опыт на собирался. Готов поделиться и этим. Я знаю, многие ребята, мечтают продвинуться дальше, устроиться куда, но страх препятствий и мысль о непробиваемой стене заставляет их сидеть дальше в частных трейдерах в домашнем кресле. Скажу сразу, любого собеседника — частного трейдера, занимающийся ручным трейдингом, я ставлю сразу в ранг бесприбыльного трейдера. Для чего это я сказал?… Извините, ночь на дворе, теряю уже мысли. А. Я считаю, что любой трейдер, проторговавший дома и принимающий решение дальше развиваться в трейдинге, обязан расти. И мое мнение — расти в коллективе. Там и только там.  Нет, конечно, есть исключения. Решпект например, или Вестников, или… мда, ну в прочем они не хотят публичности, называть их не буду.


Страх и самооценка.

   Ну конечно. Это первое о чем думает домашний трейдер. Кому мол мы там нужны? Там все по блату. Скажу сразу, я тоже жил такой же мыслью. И только когда меня зажало, я начал действовать. Русские, что сказать. Вторая середина 2015г была для меня не айс. Я принял решение окончательно уходить от скальпирования, потому что уже угорел. + Ушли деньги со срочного рынка, я перестал что либо вообще там видеть. Было тяжко и я плавно проедал со своей семьей все наработанное раннее несколькими годами. Ах да. Проедал и довносил, естественно же. Вообщем, русского прижало. Действуем.

Действуем.

  Я буду продолжать писать в полушутливой форме. Но где то там внизу, оформлю это все в план действий. Хотяяя. Чего шутить. Рубим с плеча сразу. Для началу, вам нужно решить. Какие у вас сильные стороны. Какие слабые. Обязательно должны решить, кем вы хотите работать в идеале в итоге. Ну например, вы с программистским уклоном и вы не против где то там, что то там по программировать для рынка. Или вы любите рыться в отчетах, цифрах, составлять какую то аналитику, а торговать вообще не можете. Ну или например, вам нравится, когда вам говорят сходить купить, вы идете покупаете. А в конце строите дневные отчеты. Скажу сразу. В том что я увидел и вижу, желание — прийти и управлять счетом компании — это вообще не вариант для диванного трейдера. Хотя, если вы считаете уже себя исключительно сформировавшимся трейдером и вам есть, что показать, вы можете просто дальше не читать и сразу идти разговаривать в компанию, например АТОН =)). Но сразу скажу, не все так просто. Везде сидят хитрее вас люди и много где будет подвох.

  Вообщем. Наконец то определились с пунктом 1. Это — кто я, где я и что я. Это очень важно. Скажу про себя, я пришел к этому, спустя аж 2 месяца поисков. Если бы я подумал об этом сразу, а не «лишь бы попасть куда нибудь», это сильно бы срезало время и качество поиска.
  Далее. Далее у нас пункт 2. Нужно засесть на крупные порталы вакансий и начать изучать похожие для вас. Они есть и будут всегда. Да. Спустя год, я уже знаю, есть сезонные факторы, летом например их нет. Вот сейчас они пошли. В начале года они тоже активно шли. Не торопитесь составлять свое резюме. Это очень важно. Каким бы умным не были, какое бы учреждение не закончили, сколько бы опыта не было, а ни по одной вакансии вы не пройдете. Ну вот так. Подобрав за 3-4 недели набор вакансий, вы уже будете понимать, что хотят в этой предметной области. Ну например для программистов хотят знать основные протоколы биржи. Как вариант. Для помощников трейдеров плюсом будет знать блумберг (убейте, не знаю почему, ни разу не использовал), возможно даже и язык SQL. Честно говоря, давно было, это что первое пришло на память. 

  Пункт 3. Естественно готовимся. По всем нужным пунктам. Расскажу сразу. У меня было как то 2 собеседования, я одно завалил по скайпу (а это второй этап собеседования), а одно завалил уже при личном общении (а это один из последних этапов). И все потому, что я просто не сделал ни пункт 2, ни пункт 3. После этого я поумнел быстро. На одну вакансию я тогда просто мечтал попасть. Был зол на себя и сел готовиться.
  Пункт 4. Когда вы уже поверхностно, за недельку пробежали глазами весь материал, можно пробовать составлять резюме. Забегу вперед. Теперь я точно знаю. Мое резюме было провальным. Даже смешно на него сейчас смотреть. Нет, не смешно. Стыдно. Как представлю, что это читали. Поэтому пункту рекомендаций не будет. Знаю только одно, что резюме нужно заточить под требования вакансии. И отобразить в нем то, что вы умеете и что хочет от вас работодатель. Но тут вилка. Реально вы будете знать, каким должно быть отличное резюме, это когда уже отработаете в индустрии хотя бы месяца 4.
Пункта пять наверное не будет. Все остальное нужно выделить в отдельную главу.

Процесс

   Здесь конечно вы получите больше всего опыта трудоустройства в индустрии =)). Забегу вперед. Работу я искал 3 месяца. Отправил 146 резюме только на одном портале (146 — это говорит о том, что вакансии все таки есть). Да кстати. Как я уже сказал, меня тогда поприжало. И я спаммил своим резюме везде где только можно. Внимание!!! Я даже писал А. Герчику, А. Веденееву, Кселиус, В. Олейнику (в личку), абсолютно всем брокерам, абсолютно всем проп. компаниям которые можно найти в инете (а их оказывается не мало), обеим биржам. Как я уже сказал, резюме мое — и смех и грех. Какое резюме — таков и ответ. То есть пустота =)). Хотя нет, на Бирже я собеседовался. Слава Богу, они меня не взяли =))
К чему нужно готовиться:
    — вся работа только в Москве. Даже не в Питере. В Москве ее валом. Поэтому нужно готовиться к переезду.
    — к полному безразличию. С провинции вы никому не нужны. Я даже пошел на хитрость и написал, что я с Питера. Тогда стали звонить хотя бы форексники. Вы знаете, когда ни одного звонка, ты даже рад и им. Просто хотя бы поболтать
    — обращаясь в крупные компании или банк, вы должны быть готовы, что ваше резюме попадает в кадровое. Там молодые девочки, ничего не понимающие в специальности, проверяют ваше резюме на предмет совпадения с вакансией и решают, передавать ли его дальше. Так же вы должны быть готовы тут встретиться с враньем. Они будут говорить, что передали его начальнику на стол и теперь только он решает. А сами выкинули его в корзину рабочего стола. Я точно знаю.  Кстати про начальников. Я даже находил ФИО начальников отделов банков и писал им в фейсбуке… ну очень хотелось устроиться =)))
    — вы должны быть готовы к пустышкам. Я так думаю, компании хотят набрать банк резюме и размещают вакансию.  Вы думаете, что вот вот вы уже трудоустроены, а на самом деле чуть не так. Возможно, часть смартлабовцев тут себя узнает =))

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

 

Цифры и все таки...

Да. Вроде заголовок такой громкий сделал. А по факту получили обобщенный текст про все профессии. Давайте про самое интересное. Ночь на дворе. Я еще сижу на работе и пытаюсь структурировано закончить.

1) Вы студент 4-5 курс и мечтаете о работе.
Да не вопрос. Банки любят набирать на практику. Это я говорю не как изучивший вакансии. У меня получилось пройти собеседование в n банков, я видел их просто там. Сбер мне еще запомнился. Супер условия. Набирал студентов на практику. Платили около 20 первый испытательный + с последующим трудоустройством сразу на 35-40т. На начинающего помощника трейдера.

2) Вы уже поторговали. Пару лет. Квик, блумберг, ексель, биржевые отчеты… все с закрытыми глазами делаете. Ваш путь в помощники трейдера (джуниор). Это в Мск 50-60т руб. В Питере до 50. Нужны в банки обычно. Это самое реальное, на что можно претендовать. Потом все зависит от вас. Нужно рыть зубами.

3) Вы программист. Не совсем уверенный в силах, так как  вроде c++ знаете, а кодите все на mql. Ну это тоже джуниор. 50т руб. Дальше все от вас зависит.

4) Вы очень толковый программист. За спиной у вас стоят разработки, вы уверенный, вы можете доказать, обосновать, но никогда еще не работали для рынка. 80-100т руб.

5) Вы программист, отработали в индустрии. Со многим на короткой ноге. Различные тонкости можете рассказать во сне. От 150т руб. 

Про проп и предложения поторговать чужие средства компании не знаю. Не сложилось. Почему то в последний момент представители таких компаний пропадали. Я даже не успевал себя презентовать. И вообще думаю, это не для диванного трейдера. Слава Богу, меня не повело по этой стезе, а то пришлось бы отдавать долг, как инвесторам  =)).


Вместо выводов...

Бесконечно завидую ребятам, которые спустя лет 6 трейдинга, так же и остались частным трейдером. Я не Шмог =)). У меня наверное все впереди. НО. Я теперь придерживаюсь следующего мнения. Что частный трейдер обязан развиваться. Как бы он хорошо не торговал. А я кстати торговал (скальпировал) очень даже до 2015. И обязан развиваться он в коллективе, в индустрии. Здесь знания катятся как снежный ком с горы на человека. Это раз. А два — у вас появляется постоянный доход, например оклада. Хорошо конечно, если вам удается еще договориться о проценте с разработок (а такое везде практикуется). Так вот постоянный доход… Тогда ваша торговля нереально стабилизируется =)) Таков мой опыт. Я закончил, извините если что не так.

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

ps. Забыл совсем. Домой наверное хотелось. Если просто хотите работать рядом с рынком, идите на Московскую Биржу. Вакансий валом, разных, интересных, сложных, не сложных. Самое то.

Открытый Универсальный Робот – Первичные сигналы

Как было отмечено в предыдущей части – вся суть технического анализа со всеми его индикаторами сводится к пересечению линий. Например, быстрая скользящая средняя пересекает медленную скользящую среднюю; цена пересекает уровень или любую линию какого-нибудь индикатора; RSI пересек уровень 70% и т.д. Ну пусть даже и есть исключения – напишем под них отдельные функции, главное, что наше обобщение будет охватывать 90% случаев ))).

Итак, из чего же состоят сигналы пересечения линий? А состоят они из событий и состояний. Событие – это факт пересечения, состояние – это фактическое расположение линий относительно друг друга.

На рисунке показано, как это выглядит геометрически на примере пересечения скользящих средних. А с точки зрения программирования эти события и состояния удобно представить в виде битовых флагов – сопоставить каждому из них определенный бит числа и если он установлен, то событие или состояние имеется и наоборот.

( Читать дальше )

Хороший курс макроэкономики от MIT

Неплохой открытый курс от MIT. Курс с 2013 года и лежит на ютубе. Все четко и понятно в курсе, единственное нет аннотаций на русском языке.



( Читать дальше )

Анализатор опционных позиций. OptionFVV. Версия 1.1 public

Здравствуйте дорогие друзья!

Сижу в командировке в лесу, кодить не охото, позиции править не надо, решил выложить следующую версию моего анализатора от нечего делать.

Вот какие изменения в версии 1.1:

Что нового:
1. Сделал возможность изменять волатильность разных опционных серий по разному.
2. Сделал возможность изменять цену фьючерса разных опционных серий у которых фьючерсы разные.
Пояснение к пунктам 1 и 2. Я торгую календарями и постоянно необходимо знать какие риски и какой профит будет если раздвижка по волатильности и цен фьючерсов изменяться. Для меня стало очень удобно, а то раньше мог прикидывать только приблизительно основываясь на своем опыте.
3. Добавил информацию по фьючерсу в портфель рядом с полями условия изменения цены. Теперь видно какой фьюч и его текущая цена является базовым активом опционов.

( Читать дальше )

переход на летнее время- работа бирж

Добрый день, 
Кратко о важном.

В воскресенье США переходит на летнее время, сдвигая стрелки часов на 1 час вперед. Разница между Чикаго и Москвой таким образом становится 8 часов.

Начало сессии Globex для индексов, валют, металлов, энегетики сдвигается нa час, ниже рамки сессии этих инструментов по московскому времени.
Время сессии 1:00-00:00 
Клиринговый перерыв- 00:00-1:00 

Предупреждаю вопросы в комментариях: сессия NYSE 16:30- 23:00, опять же, по московскому времени. 
Европа (Eurex) переходят 27 марта.

ps. Весна :D


Московская биржа намерена бороться с особенно активными алготрейдерами

Московская биржа намерена бороться с особенно активными алготрейдерами
Она вводит для них дополнительные штрафы на срочном рынке

Московская биржа вводит дополнительные штрафы на срочном рынке, рассказали «Ведомостям» три профучастника и подтвердил управляющий директор по срочному рынку Кирилл Пестов. Речь идет о борьбе со спамерами – теми участниками рынка, которые отправляют чрезмерное количество транзакций, говорят они.

Участники торгуют на срочном рынке через логины, которые обладают определенной пропускной способностью: чем дороже, тем больше транзакций можно совершить в секунду. Минимальный логин – 30 транзакций в секунду – стоит 2000 руб. в месяц, большинство клиентов используют логины с пропускной способностью 60–90 транзакций в секунду, рассказывает Пестов. Но есть и те, кто посылает значительно больше – например, 1 млн транзакций сверх лимита (всего за день на срочном рынке отправляется 50–80 млн транзакций). «Все, что клиент пришлет сверх своего лимита, не будет засчитано как заявка, а отправится в спам», – говорит он.



( Читать дальше )

....все тэги
UPDONW