Избранное трейдера Роман Давыдов

по

Историческая волатильность "по-быстрому" для TradingView

    • 24 ноября 2021, 10:00
    • |
    • tashik
  • Еще
Длинная историческая волатильность по-быстрому Использовать на часовом ТФ или выше (до дневки). Периоды указываются кратно барам. В моем примере 17 на часовике — это 17 часов, одна торговая сессия, суточное окно.
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/

//@version=4

study("Historical Volatility")

// Настройки окон
HVPeriod1 = input(17, minval=1, title="Окно 1")
HVPeriod2 = input(34, minval=1, title="Окно 2")
HVPeriod3 = input(51, minval=1, title="Окно 3")
HVPeriod4 = input(85, minval=1, title="Окно 4")

// Настройка периода для сглаживания
EMAPeriod = input(17, minval=2, title="Период сглаживания")

// Собственно индикатор

// мультипликатор, для нормирования к году
mul = 252 * 1210 / timeframe.multiplier
//приращение за бар
ch = log(close) - log(close[1]) 

// Историческая волатильность в окнах
HV1 = ema(sqrt(sum(ch * ch, HVPeriod1) * mul / HVPeriod1) * 100, EMAPeriod)
HV2 = ema(sqrt(sum(ch * ch, HVPeriod2) * mul / HVPeriod2) * 100, EMAPeriod)
HV3 = ema(sqrt(sum(ch * ch, HVPeriod3) * mul / HVPeriod3) * 100, EMAPeriod)
HV4 = ema(sqrt(sum(ch * ch, HVPeriod4) * mul / HVPeriod4) * 100, EMAPeriod)

// Рисуем красивое
plot(HV1, color=#cccccc)
plot(HV2, color=#ffcccc)
plot(HV3, color=#ff9999)
plot(HV4, color=#ff0000)
Чтобы использовать, копируем, в TradingView открываем Редактор Pine, создаем там новый индикатор (Открыть -> Новый индикатор), удаляем все что там в скрипте по умолчанию и вставляем этот код. Жмем Сохранить. Дальше скрипт будет доступен в выпадающем списке над графиком под кнопкой Индикаторы во вкладке Мои скрипты. Модно, быстро и удобно )

Держим опционный строй даже когда на море качка!


резкий рост маржинальных требований на ФОРТС как оценка риска

Уровень страха на рынке можно оценивать по индексам волатильности (например, индекс Чайкина, он есть в стандартном наборе индикаторов).

В этом посте — про оценку риска по уровню маржинальных требований продавца на ФОРТС.

В октября, на спокойном рынке,
по контрактам MIX — 12.21 (индекс Мосбиржи) цена контракта / гарантийное обеспечение (ГО) продавца было 13,5 — 15,0.
Сейчас (в моменте) цена контракта MIX — 12.21 = 400675, ГО продавца = 42409.
400675 / 42409 = 9,44.

Фактически, коэффициент MIX / ГО можно считать оценкой риска: при повышении, риск падает, при понижении, риск растёт.
С одной стороны, на рынке много денег, которые хочется вложить
(если что, в России дивидендная доходность нефтегазовых компаний под 10%, пока высокие цены на нефть и газ). 
Поэтому понимаю логику тех, кто в лонгах и рассчитывает на высокие дивиденды.
С другой стороны, высокий риск волны банкротств из — за ужесточения ДКП
(пока с рынка уйдут нежизнеспособные компании, на рынке может быть сильная нервозность).

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

Справедливый индекс РТС

С 2007 по 2014 подгоняли
справедливый РТС = Brent × 20 — 200.
Не ищите в этой формуле глубокий смысл, просто подгонка.

Т.е. при Brent $80 РТС = 1400.
Возможно, скоро сможем увидеть и РТС по 1400.
Таким темпом как сегодня, уже недалеко.

Правда, при отрицательной нефти, формула может не сработать.
Например, Brent = минус $10.
РТС = abs(- 10 × 20 — 200) = 0 (коммунизм, что ли).
Отрицательный РТС — это, конечно, уже совсем жесть.
Поэтому взял abs.

Будем считать, что про Коммунизм — это шутка.

А про формулу РТС = Brent × 20 — 200 я написал серьёзно:
для прикола, была такая подгонка с 2007 по 2014.

С уважением,
Олег.

Десятки роботов дарю! )

    • 29 октября 2021, 10:13
    • |
    • Q Bot
  • Еще

Легко и весело дарить чужое… ;-)

Друзья, есть предложение раз в неделю или около того писать что-нибудь прагматичное и практичное, что можно использовать в реальной жизни. Многие интересуются, какие конкретно кнопки нужно нажимать, чтобы стать ближе к торговым роботам.

Давайте возьмем какого-нибудь простого смертного человека и посмотрим, с какими трудностями он будет сталкиваться и как с этими трудностями будет справляться, какие открытия на своем пути будет делать и куда его любопытство заведет.

Пусть этого человека зовут, например, Вася. И пусть этот Вася будет блондином. Эм… Нет, какой-то неправильный сюжет. Пусть это будет девушка Маша. И вот Маша-то как раз и была блондинкой брюнеткой рыженькой самой обычной девушкой, которая вообще не умела программировать, но очень об этом мечтала всю свою жизнь. В общем, Маше твердо пообещали, что, может, как-нибудь даже и без программирования обойдется. Соврали, наверно.



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

Как самому предсказать дефолт без знаний за 5 минут-2.0

Работает для ВДО и АКЦИЙ!


Имея знания и опыт, можно рассчитать инвестиционный риск, и понять финансовое состояние предприятия. Также можно попытаться понять когда конторе придёт дефолт. Расчёты займут много времени и усилий, даже при поверхностном анализе. Поэтому, для оценки финансового состояния предприятия и в знак благодарности подписчикам, я написал бесплатную программу ЛИСП-ИР. Кто ещё не знаком с «предсказателем» дефолтов, прочитайте эту статью.

Как самому предсказать дефолт без знаний за 5 минут-2.0
Оценка инвестиционного риска с помощью «ЛИСП-ИР»

Здравствуйте, юные инвесторы, начинающие и продвинутые. Для своих подписчиков, которые уже успели оценить преимущества «предсказателя» дефолтов ЛИСП-ИР, спешу сообщить, что я усовершенствовал программу и она теперь более придирчиво и более правильно относится к предприятиям, у которых много долгов.



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

Раздаю КАЧАЙТЕ!!! Более 300 книг по трейдингу.

АЙбишник Витька Бавин здесь пару дней показал 10 книг.
Берите больше.
Выкладывал данный материал пару лет назад. Да не новое, а что поменялось? Да все тоже самое, свечи по другому выглядеть не стали.
Сейчас убрал лишний мусор. Да и народу с того времени прибавилось достаточно на сайте так что думаю многим будет актуально.
Сейчас же все инвесторы. На пенсию в 35. 25млн счетов уже.
Читать не перечитать.
Читайте просвещайтесь. Может и найдете грааль между строк.
Базовые знания тоже самое что и на курсах  но только за деньги))))
Так же материал по опционам если вы до сих пор сливаете на них прочитав может перестанете.
Но это не точно)))
Раздаю КАЧАЙТЕ!!! Более 300 книг по трейдингу.
Раздаю КАЧАЙТЕ!!! Более 300 книг по трейдингу.

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

Как быстро оценить свой портфель

Привет всем. Чтобы не изобретать велосипеды #софты для просмотра структуры портфеля#.

Скачиваем R, RStduio. В RStudio устанавливаем библиотеки: rusquant, PerformanceAnalytics, PerformanceAnalytics.
Добавляем следующий код в RStudio.

Подключаем библиотеки:

library(rusquant)
library(PerformanceAnalytics)
library(PortfolioAnalytics)

Задаем тикеры, веса, начальную дату и просто переменную куда вытянем цены.

tickers <- c("FXGD","IRAO")
weights <- c(.5,.5)
start_data <- "2014-01-01"
PortPrices <- NULL

Вытягиваем данные с финама, есть и другие источники mfd,alor(вроде)

for(curr in tickers) {
               PortPrices <- cbind(PortPrices, getSymbols(curr, src = 'Finam', auto.assign = FALSE)[,4])
}

Тянем значения индекса, очищаем от пропущенных значения, считаем дневную доходность.

benchmark <- getSymbols("MICEX", src = "Finam", auto.assign = FALSE)[,4]
benchmarkRet <- na.omit(ROC(benchmark))
Тоже самое для портфеля акций, плюс считаем портфель и включаем ребалансировку каждый месяц.

PortReturn <- na.omit(ROC(PortPrices))
PortRet <- Return.portfolio(PortReturn, weights = weights, rebalance_on = "month")
PortCum <- cumsum(PortRet)
Micex <- cumsum(benchmarkRet)


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

Алгоритм анализа облигаций

Приветствую! Напишу о том, как найти облигации, какие выбрать, как анализировать и купить.

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

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

Облигации играют важную роль в портфеле. У меня в портфелях они составляют 45% активов. В первую очередь, это ликвидный запас денег на случай снижения рынка акций. Во-вторых, это инструмент с понятной и стабильной доходностью в отличие от акций. Многие помнят, что я увеличиваю инвестиции в акции, когда рынок падает, поэтому в такие периоды облигационный резерв выступает источником покупки акций.

Проще говоря, когда рынок растет, я увеличиваю резерв из облигаций и покупаю акции на минимум. Когда рынок падает, я увеличиваю покупки акций и сокращаю облигационный резерв.



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

Все, что есть по OptionVictory (OptionFVV) в одном посте

    • 26 сентября 2021, 16:22
    • |
    • tashik
  • Еще
Сайт программы https://tashik.github.io/OptionVictory/

Канал на Youtube с уже тремя сериями видеоруководства, и продолжение будет — Плейлист видеоруководств

Telegram-канал, где публикуются объявления о релизах https://t.me/optionvictory

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

Шаблон торговой системы на Python (backtrader, quantstats)

    • 22 сентября 2021, 21:54
    • |
    • Diamond
  • Еще
Сначала я пытался бэктестить системы в TradingView и этого было достаточно для быстрой оценки торговых гипотез, но оказалось, что мало просто знать, где купить и где продать. Не менее важно понимать, сколько купить или продать и для этого нужны другие инструменты.

Зачем Python?

Лично мне он показался удобнее. Например, можно быстро подключить telebot и система начнёт отправлять сигналы прямо в телегу на все девайсы. Работать со скриптами можно даже на айпаде где-нибудь в дороге, тоже плюс.

Самая простая система, которую можно потестить это пересечение двух скользящих средних: если быстрая SMA пересекает медленную вверх, то покупаем, а если вниз, то закрываем открытую позицию, шортить рынок не будем. Комиссии, проскальзывание и прочие расходы пока не учитываем, нужно начать с какой-то основы.

Что потребуется?

— backtrader для логики торговой системы

— quantstats для формирования отчёта

— Jupyter Notebook, если нужно удобнее редактировать код

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

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