комментарии akumidv на форуме

  1. Логотип ОФЗ
    Как расчитать по ОФЗ ожидаемую инфляцию следующго года или снижение/повышение ставки
    Если взять Forward Interest Rates, а это ставка будующего периода. Например сколько будет стоит заем на два года если взять его через год.

    Формула расчета, для трех периодов такая (1 + S3)^3 = (1 + S1)(1 + 1y1y)(1 + 2y1y), где:
    — S3 ставка на три года,
    — S1 — ставка на следующий год,
    — 1y1y — ставка на один год, через год,
    — 2y1y ставка на один год, через два года.
    — ^3 рассматриваемый период

    Формула напомню базируется на аддиктивном принципе кеш-флоу, равенства приведенных к настоящему моменту будующих денежных потоков.

    Так вот, годичные ОФЗ сейчас таргуются по ставке 14.35% (трейдингвью RU01Y), двуходичные ОФЗ (RU02Y) торгуются по ставке 14.85%.

    Можно оценить какая доходность ожидается по ОФЗ (1y1y) в следующем году по формуле Forward Interest Rates: (1 + S2)^2 = (1 + S1)(1 + 1y1y), где соответственно S2 это 2х летние ОФЗ, а S1 — однолетние. Найти нам нужно 1y1y.

    Получим 1y1y = (1 + S2)^2/(1 + S1) — 1= 1.1485^2/1.1435 — 1 = 15.35% ожидаемая номинальная доходность (nominal risk-free rate) на год со следующего года.

    Авто-репост. Читать в блоге >>>
  2. Логотип Tradingview
    Автоматический бактестинг стратегии в TradingView с сохранением результатов в CSV

    Если вы используете стратегии в трейдингвью, например чтобы быстро накидать прототип идеи из какого нибудь источника и посмотреть её то наверняка у вас также появлялся вопрос поиска приемлемых параметров и проверка как они влияют на стратегию. Делать это вручную крайне трудозатратно. Простейшая стратегия двух скользящих средних может давать 400 и более вариантов параметров. А любое увеличение кол-ва параметров и диапазона значений в них приводит к необходимости перебора значений растущих в геометрической прогрессии. Например стратегия из 5 параметров по 15 значений дает 15 ^ 5 = 759 375 вариантов. Подобрать их руками, когда один вариант вычисляется пару секунд не реально.

    А можно ли автоматизировать этот процесс? Ниже описание решения через расширение для браузера на основе Chrome.
    Автоматический бактестинг стратегии в TradingView с сохранением результатов в CSV

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



    Авто-репост. Читать в блоге >>>
  3. Логотип Tradingview
    Загрузка внешних сигналов на график Tradingview

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

    Пример последовательности работы с расширением браузера Tradingview assistant


    Чуть подробней и как попробовать ниже.


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

    Эту задачу можно решить лучше и проще, передать сигналы в индикатор как строки со штампом времени и проверять на их совпадение с текущим временем бара. Ограничение только в точности совпадения штампов времени. Есть ещё на лимиты в длине строке параметров и времени вычислений, но на тестовых 5000 сигналов я не столкнулся и ни с тем, ни с другим.



    Авто-репост. Читать в блоге >>>
  4. Логотип Tradingview
    Обход ограничений Tradingview на количество индикаторов

    Даже в платной версии трайдингвью есть ограничение на количество графиков которые можно отобразить одновременно, на версии Pro например их можно вывести 5-ть. Обычно их нужно больше. Для меня это оказалось важным, когда выводил на график несколько индикаторов SMA, при выводе каждого отдельно лимит быстро достигается. 

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

    Во первых по многим индикаторам достаточно легко посмотреть исходный код. Например для аллигатора Билла Вильямса.
    Обход ограничений Tradingview на количество индикаторов


    Во вторых это код можно комбинировать и выводить индикаторы не раздельно, а все вместе одновременно в рамках одного скрипта. Добавим индикатор «полосы Боллинджера» и скопируем исходный код ниже строки study в буфер обмена.
    Обход ограничений Tradingview на количество индикаторов



    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: