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

по

Русская Кабалла

Сергей Голубций завершает свой цикл обзоров техник графического анализа, связанных с мистическими природными закономерностями, рассказом об оригинальной разработке русскоязычных трейдеров — так называемой Tactica Adversa.



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

Часть 3: Reminiscences of machine learning operator, или поездка на Красное Море

Предыдущие части сериала про машинное обучение 
Часть 1. я думал-думал, я все понял — про машинное обучение в применении к трейдингу
Часть 2. грааль почти не виден
Часть 3: Reminiscences of machine learning operator, или поездка на Красное Море

вот все говорят, что Смартлаб читать — только время терять.
Я не соглашусь. 
Иногда можно встретить очень умных людей, и получить полезную инфу.
В комментариях к одному из моих предыдущих постов про машинное обучение, уважаемый пользователь AlexeyT сказал, что adaboost -алгоритм для лошков, и все пацаны на районе давно используют xgboost.

Мне стало стыдно перед пацанами, быстренько почитал про xgboost, не без танцев с бубном поставил его на свой третий питон, и начал фигачить торговую систему, уже на новом алгоритме.
По ходу нашел кучу багов, пофиксил их по мере сил.
Подключил к брокеру, настроил все эти его кривые web apis, и понеслось !
Пока что, результатом работы системы стала эпичная поездка на Красное Море (sea of red). С глубоким погружением к рыбам в акваланге. 



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

Разработка спредовой стратегии на фьючерсах Московской биржи

MetaTrader 5 позволяет разрабатывать и тестировать роботов, торгующих одновременно на нескольких инструментах.

Встроенный в платформу тестер стратегий автоматически скачивает с торгового сервера брокера тиковую историю и учитывает спецификацию контрактов  —  разработчику ничего не нужно делать руками.

Это позволяет легко и максимально достоверно воспроизводить все условия торгового окружения — вплоть до миллисекундных интервалов между поступлениями тиков на разных символах.

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

 

Обратная корреляция символов Si и RTS

На Московской бирже торгуются фьючерсы вида Si-M.Y и RTS-M.Y, которые достаточно тесно между собой связаны. Здесь M.Y обозначают дату истечения контракта:

  • M — номер месяца
  • Y — две последние цифры годв

Si  —  это фьючерсный контракт на курс доллар США/российский рубль, RTS  —  фьючерсный контракт на Индекс РТС, выраженный в долларах США.  Так как в Индекс РТС входят акции российских компаний, цены на которые выражены в рублях, то колебания курса USD/RUR отражаются также и на колебаниях индекса, выраженного в долларах США.

На графиках этих инструментов видно, что при росте одного актива второй, как правило, падает.



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

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

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

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

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



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

Результаты глобального исследования индикаторов\стратегий

Привет братиш, нашёл очередное классное исследование, сначала я захотел как обычно закрысить результаты, уж больно мне они показались интересными, но Тимофей радует контентом в последнее время, так что надо и его тоже порадовать и что-нибудь полезное написать ;)
Я проанализировал все результаты исследований с этой странички etfhq.com/blog/2010/05/25/best-technical-indicators/  и напишу мои краткие выводы.
Это мега баттл индикаторов чтобы выяснить действительно ли они работают и какой лучше. Всё тестировалось на 16 глобальных индексах, с 89 года по 2010. Для каждого индикатора\стратегии есть подробные графики и описание на сайте. Дневки. Забегая вперёд скажу что индикаторы работают )



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

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

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

Мужикам
Итак, сформулируем гипотетически X самых важных критериев, которые вы бы хотели видеть в своей половине...
  1. сексапильная внешность, ухаживает за собой, не стыдно показать друзьям
  2. выдающийся ум
  3. отличная хозяйка
  4. прекрасная мать для ваших будущих детей
  5. самостоятельная, хорошо сама зарабатывает и не тянет бабки
  6. энергичная, решительная, умеет решать сама любую проблему
  7. максимально комфортная и не выносит мозг
  8. она вас любит и не изменяет вам
Братиш, если ты думаешь, что такая существует, то ты ошибаешься. Таких не существует.
Предположим есть 100 девушек.
10 из них будут красивыми (как тебе нравится в той порнушке, на к-ю ты д*чишь)
10 из них будут умными
50 будут отличными хозяйками и отличными материями
33 из них будут самостоятельными
33 энергичными и решительными
20 будут комфортными...
если вы не конченное простатическое мудачело, то 50% женщин со временем сможет вас полюбить и не будет вам изменять.


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

Конференция Розничный Инвестор 2016 НАУФОР-Московская биржа (пост обновляется)

Конференция Розничный Инвестор 2016 НАУФОР-Московская биржа (пост обновляется)
Андрей Воронцов, минфин
  • Инициатива увеличить ИИС с 400 тыс руб до 1 млн руб но только в первый год открытия счета. Закон уже в Госдуме.
  • Думаем также как увеличить налоговые вычеты по ИИСам. 
  • По корп.бондам выпущенным после 1.01.2017 НДФЛ уплач. с купонного дохода только при превышении ставки ЦБ РФ
  • Прорабатывается проект о компенсации 1,4 млн руб пострадавшим брокерских компаний. Вопрос в событии и о том, как сформировать компенсационный фонд.
  • Вопрос по налогам валютной переоценки бондов не смог ответить
Алексей Тимофеев, науфор:
  • мы против того, чтобы решать проблему с вал. переоценкой евробондов. Короче не ждите
  • обсуждение по угулблению льгот ИИС идет, ко 2-му чтению закон может измениться
Анна Кузнецова, Московская биржа:
  • мы провели опрос клиентов брокеров. Большинство не хотят чтобы их ограничивали.
  • люди хотят чтобы брокеры просто лучше раскрывали инфу о рисках и последнее слово должно быть за клиентом (>80% опрошенных)
  • по опросам интереснее всего людям рос акции (13%), фортс (10,5%), валюта (9,5%), иностр эмитенты (9%).
  • готовим тест на сайте Московской биржи с идентификацией по паспорту: если клиент тест не прошел, то может пройти повторно, но только после обучения
Михаил Мамута, Банк России:
  • наша задача — сделать так, чтобы число акт. брокерских счетов в России выросло со 100 тыс. до 1 млн.
  • мы обеспокоены что клиенты брокеров зачастую даже не знают о том инструменте, который ему продали
  • пока мы обсуждали закон о квалификации с законом, он претерпел существенные изменения. Сейчас уже есть почти финальная версия.
  • 3 уровня категорирования: «профи», «квал» и «неквал»
  • в категории «неквал» есть подкатегория — «особо защищаемая категория» (ОЗК) — нищеброды с депохой менее 400 тыс рублей.
3 категории инвесторов Банка России (закнопроект)
3 категории инвесторов Банка России (закнопроект)

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

Расчет на видеокарте, помогите с картой

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

Короче, решил переписать часть алгоритмов на CUDA,
чтобы считать на видеокарте некоторые места быстрее.
И выходит у меня, что на видеокарте ускорение примерно в 100 раз (т.е. два порядка)
по сравнению с обычным 4.0 ГГц Core i7-4790K (8 ядер).
На двухпроцессорной станции с зионам ситуация не лучше, видеокарта рвет даже зионы.
В алгоритме много матричных операций, что очень удобно для видеокарт и не очень для
универсальных процессоров.

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

Результаты алготрейдинга за ноябрь

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

Прошел месяц прибыли выросли (отдельное спасибо товарищу Трампу, избирательной системе и СМИ США).

Портфель группы систем N1 (50 торговых систем):
Результаты алготрейдинга за ноябрь

Портфель группы систем N2 (47 торговых систем):
Результаты алготрейдинга за ноябрь

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

Как использовать Telegram для мониторинга работы роботов

У коллег роботописателей существует необходимость постоянного контроля работы торговых роботов.

Существует огромное количество всевозможных вариантов:

— смс-уведомления из торгового терминала QUIK

— подключение к SMS-агрегатору для последующей отправки SMS-сообщений на собственный номер

— отправка e-mail сообщений

— особо изощренные программисты используют уведомления в календаре гугла, для бесплатной отправки сообщений о выставлении заявок роботом (экзотика, но как не упомянуть об этом)

Сколько копий было сломано, чтобы протестировать описанные выше способы.

 

Существует еще один очень интересный и простой в реализации инструмент – Телеграм со множеством полезных функций: telegram api и telegram bot api.

Bot api позволяет отправлять уведомления о состоянии робота, о сделках и множество другой торговой информации прямо в телеграм в чат с вашим ботом.

Скажу, что из всех предыдущих технологий, разобраться с работой bot api и получить рабочее решение оказалось проще всего. На запуск рабочего решения потребовалось 30 мин: с момента как впервые открыл api, зарегистрировал бота, и до внедрения отправки сообщений из бота в чат.



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

....все тэги
UPDONW
Новый дизайн