Избранное трейдера Vadim S

по

Python-->Lua-->Квик. Управление заявками в Квике из Питона.

Всем привет!
То о чем так долго мечтали большевики — свершилось!
Представляю QLua-сервер для управления заявками в Квике Квиком. Как обычно, в несколько строк кода.


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

Чем меньше риск, тем больше доходность. Fact and fiction о риске и доходности на Московской бирже. Большой бэктест

Привет, выражение «чем выше риск, тем выше доходность» внешне выглядит логично, но не находит подтверждения на практике.  По акциям США и Европы на длинных горизонтах уже доказано, что акции с наименьшим риском приносят больше доходности, чем высокорискованные даже без поправки на риск. В качестве меры риска принято использовать рыночную бету, но сегодня мы будем тестировать волатильность (стандартное отклонение) дневной доходности, а бету оставим для будущих экспериментов.

За основу мы возьмем работу Нэда Бейкера и Роберта Хогена «Low Risk Stocks Outperform within All Observable Markets of the World» (2012). Авторы просто посчитали волатильность для каждой акции за последние 24 месяца, сформировали по 2 портфеля из 10% акций с наибольшей и наименьшей волой и повторяли это каждый месяц. Да, это академическая работа, но она написана не теоретиками и носит важные практические выводы. Очень рекомендую почитать в оригинале. Вот, что получили авторы по рынкам развитых стран:
Чем меньше риск, тем больше доходность. Fact and fiction о риске и доходности на Московской бирже. Большой бэктест



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

КВИК-->Lua-->Python. Трансляция данных из КВИКа в Питон в реальном времени

Всех с пятницей — самоизолятницей!
Представляю общественности Python-сервер (в 9 строк кода) для получения данных из КВИКа в Питон через луа-скрипт в режиме реального времени.
Для примера приведу получение тиковых данных по SIM0.
Нам понадобятся следующие ингредиенты.
1. Понятное дело КВИК, версии ниже 8 или 8.5.2 и выше.
2. Питон Jupyter Notebook (Anaconda 3)
3. Луа-скрипт, взятый из Jatotrader (в нем буквально изменено пару строк)
Как работает сервер можно посмотреть в этом видео (1 мин. 38 сек.) Ну и по правилам хорошего тона, естественно сам текст ниже.


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

Бэктест моментума

Обоснование, теория и вообще вводная по теме здесь.

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

Исходные данные выгружал с известного ресурса investing.com. Цена бумаг без дивидендов. Цены на конец каждого периода (месяца) по цене закрытия. Для расчетов я отобрал две группы компаний: условно с большой капитализацией: не менее 200 млр. руб. и средне-малой капитализацией: менее 200 но выше 30 млр. руб. Хотел проверить, повлияет ли фактор размера на итоговый результат. Во время выборки вторую группу пришлось изрядно проредить исключив некоторые низколиквидные компании с мертвым оборотом или со странным поведением в графике котировок, типа резкого взлета цены внутри дня. Возможно сплит или какая-то ошибка в архиве данных сайта investing. Таким отсортированных историй оказалось довольно много. Итого в каждой из двух групп оказалось по 34 компании (случайное совпадение).

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

❤ На пенсию в 65(60). Третья "планка" в мой 8 кризис. Чтобы купить дешевый актив, приходится продавать ОФЗ-ПД. Третья планка нарисовалась очень быстро, через 6 дней, после второй.

Кризис идет и цветет! Я на фондовом рынке РФ с 1992 г., времен ваучерной приватизации. На рынке недвижимости Уфы с августа 1993 года.
На бирже (ММВБ, Мосбиржа) с 2006 г. 
Поэтому пережил падения фондового рынка РФ: 1998, 2009, 2010, 2011, 2014, 2017, 2018.
Теперь 2020 г.

Вот мой портфель и алгоритм формирования собственного Пенсионного фонда «Кубышка»:

smart-lab.ru/profile/Elshet1969/

Я пишу по 2 причинам на смарт-лабе

1. Причина самая важная, поступление дивидендов. Статью всегда пишу после получения дивидендов.
2. В кризис приходится покупать чаще, чем 1 раз в месяц (после перечисления с ЗП 3 тыр.). Срабатывает моя «планка». Об этом ниже.
smart-lab.ru/blog/602462.php

❤ На пенсию в 65(60). Третья "планка" в мой 8 кризис. Чтобы купить дешевый актив, приходится продавать ОФЗ-ПД. Третья планка нарисовалась очень быстро, через 6 дней, после второй.



Лирическое отступление.

Дивидендные акции — ваша безусловная частная собственность.
Их у вас никто не отнимет, вы их можете продать, психология рулит!
В отличие от недвижимости, при владении акциями вы не несете издержек (налог на имущество, ЖКХ и др.).
Есть одна проблема, чтобы купить дешево акции — нужны деньги. Но эту проблему каждый решает самостоятельно.
Я через зарплату (риэлтор), экономию собственных средств, а также продажи из портфеля облигаций ОФЗ-ПД.
Также стал преподавать риэлторам Уфы курс как «Создать и управлять собственным Пенсионным фондом „Кубышка“.
Деньги небольшие, но мне приятно, что мое хобби стало давать монетизацию.



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

Стратегия Поплавок. Робот-тестер на Луа и Питоне с описанием.

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

---ОПИСАНИЕ СТРАТЕГИИ---
Назовём её «Поплавок», потому что это стратегия выныривания из зоны перепроданности.
1. Ждём, когда индикатор RSI сформирует двойное дно.
2. Оба дна должны быть ниже какого-то горизонтального порога по RSI, например 25.
3. Подъём (выныривание) выше этого порога мы считаем признаком разворота и покупаем.
4. Прибыль забираем, когда акция дорастёт до (к примеру) уровня 50 по RSI. Скрипт умеет подбирать и этот параметр. Часто наилучшим вариантом будет продавать при RSI = 70 или даже RSI = 80, то есть уже в состоянии сильной перекупленности. Но эту фразу не воспринимайте как рекомендательную, ведь все эти прогоны на истории ищут лучший вариант в прошлом, но это не гарантирует успеха в будущем.

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

Есть ли сила в моментуме?

    • 22 февраля 2020, 15:14
    • |
    • at6
  • Еще

В продолжении разговора об рыночных факторах-аномалиях(начало было здесь, про дивиденды), хочу немного написать о другом рыночном факторе — моментуме. Для начала, вот ссылка на очень хорошую статью — «The Quantitative Momentum Investing Philosophy» из блога компании Alpha Architect, рекомендую прочесть. В ней изложены основные принципы, на основе которых компания делает свои моментум-фонды. Если совсем кратко изложить суть написанного, то для акций, на горизонте от 6 до 12 месяцев, наблюдается образование аномалии моментума. Иными словами, если цены акции начали рост, и уже растут больше 6 месяцев, то рост с большой вероятностью будет продолжен. Эта аномалия описана во множестве академических работ и используется во многих рыночных моделях, например моделях Фамы-Френча(см. ссылки в статье). В этих же академических работах также отмечается, что на этом многомесячном тренде роста иногда возникает обратное контр-трендовое движение, длительностью до месяца. Чтобы отсечь этот «противоход», часто используют определение моментума в следующем виде: общий рост за N месяцев, без учета последнего(самого недавнего) месяца. В модели Фамы-Френча используется определение моментума — 12 минус 1, т.е. рост за 12 месяцев, без учета последнего месяца. Этот же моментум часто называют «12_2 моментум», по месяцам вычисления.



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

Есть ли сила в дивидендах?

    • 02 февраля 2020, 12:51
    • |
    • at6
  • Еще

Примерно три года назад удалось мне найти и купить исторические данные по российским компаниям(цены акций, дивиденды, бухгалтерские прибыли, балансовые стоимости и т.д.). На основе этих данных было сделано несколько расчетов и написано несколько постов в ЖЖ(1,2,3,4,5). В начале этого года я решил дополнить этот массив свежими данными, но, к моему сожалению, на сайте quote.rbc.ru, там, где раньше эти данные можно было купить, теперь такая возможность отсутствует. Не знаю, может они теперь запрятали эту функцию куда-то глубоко, интегрировав прежнюю Quote с брокерскими сервисами ВТБ, но прежней возможности купить эти данные я уже не вижу. Кстати, в связи с этим вопрос — кто-нибудь использует исторические данные(кроме цен акций) по компаниям? Где-нибудь эту информацию можно найти или купить(не дорого)? На счет цен акций и дивидендов, теперь эта возможность появилась в Yahoo Finance, там в поиске надо набрать тикер Мосбиржи с суффиксом ".ME", и вся информация о компании будет доступна. Единственный момент, данные о ценах акций и дивиденды доступны только по компаниям, акции которых торгуются сейчас на бирже, и данные доступны только где-то с 2010-2012 года, более старых данных нет. Тем не менее, эта функция Yahoo Finance помогла мне собрать данные о ценах и дивидендах за несколько последних лет. Исторических данные о прибылях, балансовой стоимости и т.д. в Yahoo Finance нет, так что предсказательную силу мультипликаторов PE, PB и прочих производных на их основе протестировать не удастся. Прошлый раз, три года назад, ничего хорошего из них не получалось, см. выше ссылки 1,2 на прошлые посты. А вот с дивидендами тогда всё получалось гораздо интересней, раз у меня есть полные данные о дивидендах, то попробую развить данную дивидендную тему.



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

Техника пирамидинга

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

1.  Кажется, всё, что я мог сказать, я сказал в своем выступлении здесь: https://www.youtube.com/watch?v=-98jbH7VnTA

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

3. Признаться, техника эта у меня самого отработана не в полной мере. Многие вещи я делаю… да, вы угадали. Чисто интуитивно. Где докупаться? По ходу движения или на откатах? В каком объеме? Где фиксировать прибыль? Как понять, что движение развернулось и уже пора закрывать позицию? Па-бааам. Я НЕ ЗНАЮ! Если бы точно знал, я бы уже давно махал вам ручкой с телевизора, сверкая белым рядом искусственных зубов, в окружении телок с нефиговыми дойками. 



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

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