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

по

Философия трейдинга. Моя версия.

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

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

Вот тебе моя философия.

Опорные тезисы:

  • рынок сверхконкурентен (А)
  • на бирже нет ничего определенного (Б)

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

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

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



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

Spreads - Complex Event Processing для торговли

Недавно я опубликовал библиотеку для анализа данных Spreads — Series and Panels for Real-time and Exploratory Analysis of Data Streams. Её основной упор на complex event processing & time series.

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

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

Визуализация сделок участников ЛЧИ-2015 в Quik.

    • 19 сентября 2015, 19:49
    • |
    • XXM
  • Еще

Скачиваем со страницы Конкурса «Лучший частный инвестор 2015»  требуемый для визуализации файл сделок (пример). Распаковываем  архив, файл сделок переименовываем в Lchi2015.csv и копируем его в подкаталог Lchi2015 рабочего Quik.

На график инструмента добавляем индикатор Lchi2015.
Метки сделок нанесены!

Визуализация сделок участников ЛЧИ-2015 в Quik. 

Примечания:
1. В каталоге LuaIndicators рабочего Quik должен быть файл Lchi2015.lua.
2. Имя файла со сделками, код инструмента и каталог расположения могут быть перенастроены в параметрах индикатора.

UPD1 (19.09.2015 22.50): Индикатор корректно работает пока только на 1-минутном графике. Исправлю.
UPD2 (20.09.2015 06.40): Показ на бóльших тайм-фреймах подключен. Но способ подключения таков, что выводит только крайнюю сделку из набора этого тайм-фрейма. Продумаю, как исправить.


Анализа объемов по Level 1

    • 12 августа 2015, 13:51
    • |
    • nxt
  • Еще

Анализа объемов по Level 1


Анализ объемов – популярная тема среди трейдеров. С 2007 года тема объемов получила большое развитие, и на данный момент есть множество платформ для анализа объемов, и достаточно много методик работы с объемом.

Цель статьи – объяснить недостатки стандартных инструментов и показать преимущества использования алгоритмов анализа Level 1.

Разделим условно анализ объемов по Level 1 на два типа:

  1. Анализ потока сделок (лента принтов, Time&Sales)
  2. Анализ аккумуляций:
    — стандартные инструменты
    — алгоритмические аккумуляции (наслоения алгоритмов)

 

Анализ потока сделок

Данный анализ основан на нефильтрованных тиковых данных с биржи. Обычно принято анализировать ленту принтов в виде таблицы/списка. Исходя из полученных данных, трейдер принимает то или иное решение, читая ленту:



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

FXMM, "убийца текущих счетов"

Возникает ли у частного трейдера необходимость временно «припарковать» рубли, не выводя на депозит? Какие инструменты при этом используются? У кого есть успешный опыт?

Читал рассказ одного частного трейдера, «просадившего» при таком временном размещении (разумеется, в ожидании восходящего тренда) уйму денег на рисковых облигациях. Разумеется, для такого размещения временно свободных средств хочется чего-то консервативного, приносящего стабильный доход. 

На мой взгляд, наиболее эффективно можно использовать FXMM (ETF денежного рынка). Подвешу картинку сравнения FXMM (синяя линия) с ОФЗ (зеленая и коричневая), думаю она достаточно наглядна.


 FXMM vs ОФЗ

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

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

Лудомания и Торговая дисциплина

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



Из Брюс Ли получился бы отличный трейдер.

    • 21 апреля 2015, 16:25
    • |
    • PrAct
  • Еще
20 правил настоящего мужчины от Брюс Ли.

1. «Ты должен БЫТЬ тренировкой, вместо того, чтобы ДЕЛАТЬ тренировку. Ты должен быть свободен. Вместо сложности формы должна быть простота выражения»

Брюс Ли: 20 правил настоящего мужчины

2. «Чем сложнее метод, тем меньше свободы. Придерживаясь методов и правил, мы создаём себе ограничения. Если кто-то хватает тебя, бей. Все эти продвинутые техники не функциональны»

3. «Я не боюсь того, кто изучает 10,000 различных ударов. Я боюсь того, кто изучает один удар 10,000 раз»

4. «Я учусь понимать, вместо того, чтобы судить. Я не могу слепо следовать толпе и принимать их подход»

Брюс Ли: 20 правил настоящего мужчины

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

Когнитивные демоны

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

Когнитивные демоны

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

Ножеложество
Классическая проблема, связанная с уходом от оценки вероятности в сторону оценки цены при резком её изменении. Пациент попадает в ловушку ценового контраста и считает, что этот контраст случаен и вот-вот будет устранён. Начинается так называемая ловля ножей. Лечится крайне тяжело, почти что рак, можно болеть годами. Универсального лекарства нет, требуется самолечение травами в разной экспериментальной форме. Как вариант: кэш; работа только вдоль ножа; пропуск первых двух ножей; короткие стопы и т.д, и т.п.

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

Как я тестирую и оптимизирую свои алгоритмы.

    • 23 марта 2015, 15:21
    • |
    • SenSoR
  • Еще
Для примера возьму одного из торгующих в трансляции роботов. 

 Как писал ранее, на этом полигоне у меня, на данный момент, торгуются трендовые торговые системы на фьючерсе доллар-рубль (Si). Вот один из них:
Как я тестирую и оптимизирую свои алгоритмы. 

Работает на настройках оптимизации 12-13 годов. Именно такую выборку сделал для того, что бы в нее влезало достаточное кол-во сделок + что бы Эти года показали разные ситуации на рынке — От классного тренда, до жуткого флета. Желательно что бы флета было побольше — эдакий стресс тест)

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

QuikSharp - интерфейс Quik Lua полностью в .NET

Представляю вашему вниманию библиотеку для работы с Quik из C#/F#/.NET — QuikSharp.

Последняя неделя показала, что мне нельзя торговать руками на такой волатильности, и заставила задуматься о более серьезном подходе к автоматизации. В итоге — пока нет доступа к Plaza, Fix и другим нормальным API — я набросал эту библиотеку.

Главная идея библиотеки — всё, что написано в руководстве к Луа работает из .NET без изменений интерфейса. Quik и Lua — недружественная территория по сравнению с .NET, хочется свести их использование к абсолютному минимуму.

Реализован и протестирован механизм обмена данными на основе TCP sockets. Ping/Pong roundtrip с Квиком занимает 190 микросекунд на моем компьютере. Также реализованы сервисные функции и несколько функций обратного вызова.

Установить библиотеку в свой .NET проект можно из NuGet. В проекте будет создана папка lua, из которой нужно запускать в Квике скрипт QuikSharp.lua.

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

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