Избранное трейдера Sergey Pavlov

по

Стакан на графике | LUA QUIK

Просто, коротко, минималистично.

Стакан на графике | LUA QUIK


( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Жизнь с рынка: размышления и наработки


Собираясь «уходить в свободное плавание», необходимо учитывать ряд моментов. Для себя подметил следующее:

1.Высокий уровень самоорганизации. Занятие не для недисциплинированных товарищей, захотевших «легких денег». То, что на обычной работе за тебя делает работодатель, придется делать самому – планировать. Рабочий день, время на трейдинг, на исследование новых идей. Достигать целей и ставить новые задачи. Способность день за днем, месяц за месяцем, год за годом самостоятельно следовать этой рутине есть не у всех. Даже сказал бы, что у меньшинства.

Майкл Беллафиоре об этом написал так: «Какой смысл учить трейдера дисциплинированному поведению на рынке, если он расхлябан и несобран в повседневной жизни?»


2. Нелинейность дохода. Цикл «аванс-зарплата-аванс» превращается в цикл «То густо-то пусто». Периоды пустоты в доходах могут растягиваться на несколько кварталов. Несколько кварталов неоплачиваемых затрат времени и эмоционального здоровья. Лучше заранее подготовиться к данной ситуации. И финансово, и психологически.

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

Инструкция начинающему трейдеру

    • 13 марта 2018, 10:47
    • |
    • astic
  • Еще
Сегодня исполняется 21 год с момента написания великих правил трейдинга на российском рынке акций от гуру рынка Алексея Всемирнова.
Так вспомним же их.

Правило 1:
Никогда не обращай внимания на заявления фундаментальных аналитиков о какой-то там «вмененной стоимости», «переоцененности-недооцененности» акций, прибыльности (убыточности) компании и тому подобное. Тем же, кто будет говорить о каких-то «случайных рыночных флуктуациях вокруг вмененной стоимости акций компании» просто покажите ему, например, график цен по РАО и пусть он объяснит эти «случайные флуктуации», а заодно сопоставит их со своей «вмененной стоимостью». Более того, если следовать этому, то прежде чем акции достигнут своей так называемой «вмененной стоимости» непременно произойдет одно из следующих событий:
1) Вас лишат премии
2) Ваша компания обанкротится и вам придется искать другую работу
3) Обанкротится компания-эмитент
4) Вы выйдете на пенсию.

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

Анализ сделок. Что нам это даёт?

Господа, написал робота для анализа ленты всех сделок. Крупные сделки накладываются на график и могут отслеживаться трейдером. Скоро (в четверг или пятницу) выложу его в открытый доступ для всех желающих. 
Вопрос: а чем этот робот может быть полезен? Если прошла крупная сделка, то что?
Напишите пожалуйста в комментариях как лично вы интерпретируете появление крупных сделок в ленте.
Покажу что умеет робот.
1. Увидев в ленте сделку с объёмом выше заданного, робот нанесёт на график метку:
Анализ сделок. Что нам это даёт?
2. Наведя на метку курсором, вы увидите какой объём прошёл в этой сделке. В данном случае 126 контрактов.
Анализ сделок. Что нам это даёт?

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

TreeMap для QUIK

Небольшая TreeMap-приблуда/скрипт для квика.

Назвал (простите за spanglish) - All Liquidity of Hour
TreeMap для QUIK


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

Набросок конспекта лекции про оверфиттинг - полезно всем

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

Можно часто слышать от тех, кто торгует алгоритмически, да и просто систематически, такие понятия как «оверфиттинг», «курвафиттинг», «зафит» и прочие ругательства с корнем «фит». Что все это значит?
На самом деле, все эти слова, как правило, используются для описания одного и того же явления, являющегося врагом всех трейдеров, торгующих систематически и пытающихся оценить исторический перформанс своих торговых логик — а именно, что «живой» аут-оф-сампл перформанс на реальном счете, как правило, хуже ожиданий, полученных ими при проверке своих идей на истории. Например, при тестировании торговой логики на истории трейдер с помощью своей модели «зарабатывал» 30% годовых, а в реале может в среднем иметь 10% годовых. Разница 20% годовых — может объясняться именно оверфиттингом (если нет других факторов — например, некорректный учет комиссионных и проскальзываний, или ошибка в торговом коде; но прочие факторы легко устранить, в отличие от оверфиттинга). На картинке в начале статьи — пример перформанса некоторого фонда в бэктесте и в реальности, наглядно иллюстрирующий написанное выше.

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



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

Бесплатные тики с Мосбиржи (python3)

Наконец более-менее довел до ума код, который берет данные с информационно-статистического сервера биржи.
В предыдущей теме скрипт запрашивал некоторое количество тиков, привязанных либо к текущему моменту, либо к началу торгового дня. Сейчас я сделал так, что можно брать тики от начала заданного дня (доступны только текущий и два предыдущих рабочих) до текущего времени заданного дня. Похоже, сервер кривой и не дает за весь прошлый день получить тики. Зато, если дождаться 22:00, можно получить все что требуется за текущий день и два предыдущих.

Пока что заливаю файлы сюда, позже обновлю на гитхабе.
yadi.sk/d/ccTtLzbk3Rbtty

В общем, чтобы сохранить тики в файл, надо просто запустить скрипт iss_simple_main.py, предварительно в нем указав нужный день:
iss.get_trades_for_session( 'futures', 'forts', 'RIH8', 2 ) # доступны значения 0, 1, 2


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

Робот "Внутренняя сила"

Господа, это робот советник. Скажу прямо: я понятия не имею, поможет ли это в торговле. Но свою функцию он выполняет. Решайте сами, надо вам такое или нет.
---
Помните из физики понятие потенциальной энергии и кинетической?
Робот "Внутренняя сила"


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

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

Поиск бегемотов (робот)

Написал робота-советника для анализа спроса и предложения в стакане. В нём есть полезная опция: поиск бегемотов, то есть крупных объёмов.
Поиск бегемотов (робот)
Робот одинаково работает с фьючерсами и с акциями.
Описание полей.
Security и Nazvanie — это код бумаги и её краткое название. Робот умный, он сам находит ближайший фьючерс. За 3 дня до экспирации он возьмёт следующий — более дальний.
---
Lotov BUY | SELL | Raznitsa %. Не все знают, но биржа транслирует в КВИК суммарное количество контрактов (лотов) на покупку и на продажу. Это все лоты для акций и все контракты для фьючерсов, выставленные трейдерами. Считаются даже очень дальние ордера за пределами видимости стакана.
Вам не нужен робот, чтобы их отслеживать. Вот они:
Поиск бегемотов (робот)

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

Робот Помогатор

Это не торговый робот, а аналитический. Первую его версию я уже выкладывал здесь
Робот Помогатор
Робот предназначен для долгосрочных фундаментальных инвесторов. Это попытка подружить Уоррена Баффета с техническим анализом.
Робот анализирует отраслевые индексы и все входящие в них акции. В обойме робота 91 инструмент, в том числе Индекс ММВБ, РТС и три валюты: доллар-рубль, евро-рубль, евро-доллар.
---
В основе робота две скользящие средние:
1. Мувинг с долгим периодом 52 недели (год)
2. Мувинг с коротким периодом 13 недель (квартал)
Робот Помогатор

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

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