Избранное трейдера Камиль

по

Учимся делать торговых роботов. Урок 1

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

Вкратце — на смарт лабе идет бесплатное обучение с бесплатной тех поддержкой. Вы сможете через 3 месяца сами делать простых роботов и тестировать свои идеи на истории.


И так, мы начинаем. На этом занятии наша основная задача- установить Wealth lab. Потыкать по кнопочкам и чуток познакомиться с программой. 

Проблему с тихим звуком постараюсь решить с пятого урока!



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

Сколько приносит Индекс ММВБ???

    • 03 мая 2017, 20:16
    • |
    • @DA
  • Еще

По роду деятельности часто присутствую при рекламе тех или иных инвестиционных продуктов. Где говорят о потенциальных доходностях....  А сколько реально приносит Индекс ММВБ исторически мало кто знает.

Но сначала рассмотрим остальной мир (источник cfainstitute.org). Т.е. реальная доходность американского рынка 6,4% годовых.

 Сколько приносит Индекс ММВБ???


Перейдем к России. Анализ Индекса ММВБ начнем с 2000 года. Ранее нет смысла, так как нет достоверных баз данных, да и стабильность в экономике появилась не ранее 2000 года.

Итак: используем закрытие года, далее считаем рост индекса ММВБ. RFR – среднегодовая доходность ОФЗ (с дюрацией год), далее темп роста ММВБ как рост индекса минус один.

 

ММВБ CLOSE

Года

Рост индекса ММВБ

RFR, %



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

Высокорисковый трейдинг на длительном промежутке времени и маленькая закономерность рынка

          Всем доброе утро! Многие трейдеры, пытаясь «разогнать»  свой счет используют весьма высокорисковый трейдинг. В это понятие входит и чрезмерно большие плечи и  пересиживание в убыточной позе даже с одним плечом. я не бру в расчет те случаи, когда данные рисковые сделки происходят хаотично, «по наитию» или в стремлении отыграть текущий убыток. Многие пытаются торговать имеющиеся как им кажется закономерности, но при этом максимально повышают планку риска в надежде повысить доходность и зачастую эту планку превышают. К примеру вы торгуете широкий контртренд по дневкам или неделям. Вы знаете на исторических данных, что ежегодно происходит 2-3 коррекции порядка 15-20% от хаев и соответственно при снижении рынка на величину от 15% и далее, вы закупаетесь «на все » и ждете возврата вверх. Возможны какие угодно другие примеры. Подобная стратегия допустим срабатывает достаточно часто, порядка 4 раз из пяти. Соответственно, работая с большим плечом вы раз за разом удваиваете свой счет, пока не приходит мощный даунтренд и не обнуляет ваше депо под радостные крики торговцев «по тренду».

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

Робот ContanGO! 2.0

    • 07 апреля 2017, 14:20
    • |
    • Albus
  • Еще
Робот ContanGO! 2.0
Месяц назад я написал пост Робот ContanGO! smart-lab.ru/blog/385513.php
В нём был изложен черновик торговой идеи. Между фьючерсом и акцией всегда есть разница в цене. Обычно фьючерс дороже акции. Это называется контанго. Контанго всё время меняется. Оно то больше, то меньше. С каждым днём контанго распадается и стремится к нулю. Контанго достигает нуля к дате экспирации.
Робот, выложенный в первом посте, был первым наброском. Он многое не учитывал. С тех пор он стал умнее, я полностью переписал код и обогатил его новыми аналитическими элементами.
1. Теперь роботу не нужно задавать код фьючерса. Он сам возьмёт новый список фьючерсов, когда до экспирации останется 5 дней.
2. Робот умеет учитывать то, что часть денег морозится во фьючерсах, заблокированная под ГО. Он уменьшает доходность на размер замороженных денег.
3. Робот учитывает комиссию биржи автоматически (ничего писать не нужно)
4. Робот учитывает комиссию брокера. Задаётся пользователем в файле ContanGO.lua
5. Робот вычитает из доходности налог НДФЛ 13%
6. Если вы знаете что делаете, вы можете вписать размер дивиденда по каждой акции. Вписав дивиденд, вы поднимете доходность до справедливого значения. Дивиденд считается с налогом 13%. После среза реестра дивиденд нужно обнулить

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

Тест открытой ТС

Лениво бродив по западному интернету, нашел интересную стратегию, которая своими корнями уходит к некоему Larry Connors. Стратегия построена на простом RSI с периодом 2.

Суть ее в следующем: 
покупаем индексный ETF, когда значение меньше 15 на закрытии дня (да, это можно сделать без проблем и проскальзываний на всех ликвидных ETF) и продаем, когда клоуз текущего дня выше хая предыдущего (можете придумать свои выходы, стратегия не очень-то чувствительна к выходам). 
В общем MR в чистом виде. И в принципе это должно работать на большинстве ETF развитых рынков. 
Тестил на Multicharts.Net, код ниже. 


using System;
using System.Drawing;
using System.Linq;
using PowerLanguage.Function;
using ATCenterProxy.interop;

namespace PowerLanguage.Strategy {
        public class rsi_2_spy : SignalObject {
                public rsi_2_spy(object _ctx):base(_ctx){}
                private IOrderMarket buy_order;
                private IOrderMarket sell_order;
                
                private RSI m_RSI;
        private VariableSeries<Double> m_myrsi;
                private ISeries<double> Price { get; set; }
                
                protected override void Create() {
                        // create variable objects, function objects, order objects etc.
                        buy_order = OrderCreator.MarketThisBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy));
                        sell_order = OrderCreator.MarketThisBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell));
                        m_RSI = new RSI(this);
            m_myrsi = new VariableSeries<Double>(this);
                        
                }
                protected override void StartCalc() {
                        // assign inputs 
                        Price = Bars.Close;
            m_RSI.price = Price;
            m_RSI.length = 2;
                }
                protected override void CalcBar(){
                        // strategy logic 
                         m_myrsi.Value = m_RSI[0];
                        if (Bars.Close[0]>Bars.High[1]){
                                sell_order.Send();
                                return;
                        }
                        
                        if (m_RSI[0]<15){
                        buy_order.Send();
                        }
                        
                }
        }
}


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

Анализатор опционных позиций. OptionFVV. Версия 2.1 public

Здравствуйте дорогие друзья!

Тема этого обновления — работа со своей моделью улыбки.
Эту версию мне помог создать Дмитрий Новиков. Помогал с формулой расчета, обсуждали юзабилити, ну и конечно же помог отловить баги и глюки, касаемые модельной улыбки. Мы с ним обкатали 2 версии пока не получилась эта окончательная третья версия. Так что спасибо ему большое за всё.

В текущей версии, на самом деле 2 модели улыбки.
1. Это моя, которой я давно пользуюсь. Нарисована в виде оранжевых маркеров (точек) на диаграмме (1).
Анализатор опционных позиций. OptionFVV. Версия 2.1 public

Рассчитывал так, брал базу улыбки с 2010 по 2016 годы и рассчитывал относительное отклонение страйков с дельтами 0,1 0,25 и -0,1 от центрального в процентах. Рассортировывал по папачкам, каждая из них это срок сколько осталось до экспирации дней и в каждой из них считал среднее значение. Так я получил среднее отклонение интересующих мне страйков от центрального. А зная волу центрального и сколько дней до экспирации, не сложно высчитать волу страйков с дельтами 0,1 0,25 и -0,1.



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

Маркетплейс для инвестора или как я влюбился в корпоративную отчетность

Как вы знаете, на смартлабике уже давно появился раздел фундаментальный анализ акций.
Я его сделал не потому, что мне захотелось убить Conomy или кого-то ещё там... 
Маркетплейс для инвестора или как я влюбился в корпоративную отчетность
Я хотел бы, чтобы смартлаб был таким маркет-плейсом, где инвестор и трейдер мог бы удовлетворить все свои потребности, поэтому делаю любую полезность, которую только могу вам принести.

Так мы за последний год сделали:
В общем, делали-делали, тратили бабло, развивали инвесткультуру. При этом в конкурсе инновации в инвестициях побеждали другие проекты… Я честно говоря не знаю, кто-нить этим вообще пользуется?
приложение БКС, Источник, Янго, ТолкБанк, СимплИнвест ну и КономиРайт.
наверное они принесут обществу большую полезность чем наши усилия, поэтому жюри конкурса выбрало их и дало им бабосиков, причем БКСу эти деньги даже не нужны, т.к. ясно дело бабок у них и так много.

А у нас бабок мало, поэтому все отчеты российских компаний оцифровывую я сам. В этом сезоне я насчитал уже опубликовано 76 отчетов (МСФО+РСБУ), результат их оцифровки можно найти в сводной таблице google docs. Это только этот сезон. А вообще я уже перелопатил точно пару сотен отчетов, заполняя такие таблички на смартлабе:)
Маркетплейс для инвестора или как я влюбился в корпоративную отчетность
Но самое интересное, чего я никак не предполагал… Это то, что после сотен заполненных отчетов мне стало нравится это делать:))) Это конечно отнимает немало времени, но я стал ковырять отчеты чуть ли не целиком. от начала и до конца. 

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

Спасибо всем, кто пользуется нашими фичами!
Люблю вас!:))

Инвестиционная сказка. Мораль.

Начало здесь. Продолжение здесь.

Инвестиционная сказка. Мораль.



Идея с сказкой неудачна. Хотел через нее сравнить акции с депозитами но вышло как вышло. Наверно лучше объяснять все прямо и без аллегорий. Поэтому сегодня сравнение акций и облигаций.

1. У облигации есть номинал. В случае с акциями — это размер чистых активов на акцию (размер акционерного капитала на акцию).

2. У облигации есть доходность. В случае акции — это доходность акционерного капитала и в отличие от облигаций она заранее точно не известна (изменяется).

3. Цена облигации может не совпадать с номиналом. В случае акций это обычное дело (надоевший всем пример — Газпром за 0,3 номинала, Новатэк за 3,5).

4. У облигаций есть купонные выплаты. В случае акций — это дивиденды. А нераспределенная в дивиденды прибыль капитализируется, увеличивая номинал.

Ну и задачка для проверки приобретенных знаний: 

Могут ли стоить одинаково две облигации с доходностями 7,5% и 15% если у них одинаковый уровень риска? А потом смотрим на параметры P/B Газпрома и Татнефти. 

Сравнение акций с облигациями делает их проще и понятней для инвесторов.

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