Избранное трейдера kaliostro

по

Почему я не рекомендую работать с «Открытие Брокер»

В «Открытие Брокер» я с 2011 года. До недавнего времени был доволен качеством предоставляемых услуг. Но в последнее время начался какой-то лютый п...

Случай 1. Торговля на FORTS или нас не волнуют проблемы клиентов.
19 мая 2016 года я торговал на вечерке. Остался с позицией и оставил заявку на закрытие. Утром 20 мая 2016 года где-то в 9:45 я захожу на основной сервер и не вижу своей заявки, пару раз переподключился — результат тот же. Подумал, что, наверное, всё-таки успел снять заявку вчера.

В 10:00 открываются торги, я пытаюсь совершить сделки, но не вижу их на графике. Звоню брокеру, через какое-то время разговора удаётся выяснить, что у них технические проблемы на сервере, поэтому я не вижу своих сделок, не вижу своих заявок (хотя заявки выставляются, но — снять я их не могу!).

Почему я не рекомендую работать с «Открытие Брокер»

«Открытие Брокер» на этот случай мне ответил примерно следующее:



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

Пирамида успеха в трейдинге!

На тот случай, когда душит злоба, зависть, жаба и т.д.)
Пирамида успеха в трейдинге!
Источник: goodtrade.pro/node/1638

Модификации на тему Price Channel (QUIK LUA)

Может кому нибудь будет интересен модифицированный Price Channel в Квике
Модификации на тему Price Channel (QUIK LUA)

Settings = 
{
        Name = "xPc5",
        period = 24,
        line=
        {
                {
                        Name = "xPc5",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
        
                {
                        Name = "xPc5",
                        Color = RGB(255, 64, 64),
                        Type = TYPET_BAR,
                        Width = 3
                },
                {
                        Name = "xPc5",
                        Color = RGB(64, 64, 255),
                        Type = TYPET_BAR,
                        Width = 3
                }
        
        }
}

----------------------------------------------------------
function c_FF()


        return function(ind, _p)
                local period = _p
                local index = ind
                local MAX_ = 0
                local MIN_ = 0
                local MAX2_ = 0
                local MIN2_ = 0         

                if index == 1 then
                        MAX_ = C(index)
                        MIN_ = C(index)
                        MAX2_ = C(index)
                        MIN2_ = C(index)
                        return nil
                end
----------------------------------------------------------------------
                period = _p
                if index < period then period = index end
                MAX_ = H(index)
                MIN_ = L(index)
                MAX2_ = 0
                MIN2_ = 0
                for i = 0, (period-1) do
                        if MAX_ < H(index-i) then    MAX_ = H(index-i)       end
                        if MIN_ > L(index-i) then    MIN_ = L(index-i)       end
                        MAX2_ = MAX2_ + MAX_
                        MIN2_ = MIN2_ + MIN_
                end
                MAX2_ = MAX2_/(period)
                MIN2_ = MIN2_/(period)
                return (MAX2_+MIN2_)/2, MAX2_, MIN2_
        end             
end


function Init()
        myFF = c_FF()
        return 3
end
function OnCalculate(index)
        return myFF(index, Settings.period)
end

Системный трейдинг. Итоги второго квартала 2016-го года.

Увы, но для нашего портфеля с самой долгой историей реальных торгов Форум фьючерсы 1000, второй квартал 2016 года оказался убыточным

Системный трейдинг. Итоги второго квартала 2016-го года.

Это второй убыточный квартал за всю историю реальной торговли (предыдущим убыточным кварталом  был 3 квартал 2014-го года) и самый убыточный по результату. Причины этого многократно  обсуждались нами на внутренних совещаниях  и «разгадка» лежит в следующем рисунке

Системный трейдинг. Итоги второго квартала 2016-го года.



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

Делюсь своей системой

Я тут в обед накатал грустный постец, где описал пятничную сделку по фьючу ФСК:
 «А как хорошо начиналась неделя — прибыльные были все дни, красота, а не  трейдинг. Пятница была еще слаще. По FEES 9.16 робот открыл продажу прям-таки в начале торгов. Как это произошло я не понял. Смотрим картинку :
Делюсь своей системой

Сразу скажу, что нарисовал ее сам в МТ5 сегодня, квик не работает в PSB на выходных.
Система довольно ли простая, скачал робота бесплатно у кбробота. Парень он хоть и противный, взгляды на жизнь у нас противоположные, но за ресурс ему от меня спасибо. Суть самой системы в том, что этот робот торгует так, как я его настрою. Корректирую в течении дня, в зависимости от ситуации, которую я вижу. Т.е. говорю ему купить- он покупает и т.д.
Один мужичок из Финама, Коля Салабуто, когда выступал у нас в Ростове, сказал: „Кто торгует по индикаторам- будет гарантированный слив“ О как! И тем не менее я использую индикатор Болинджер уже давно. Сначала торговал по нему руками, теперь автоматизировал.

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

ЦБ: спекулянты, давай досвидание

Ну что товарищи спекулянты, пушной зверек, подкрался незамеченно.

www.cbr.ru/analytics/ppc/pres_30062016.pdf
www.cbr.ru/analytics/ppc/report_30062016.pdf
Требования к неквалифицированны, квалифицированный, профессиональный инвестор:

ЦБ: спекулянты, давай досвидание




«Неквалифицированные инвесторы Только наиболее простые и наименее риско-ванные финансовые инструменты, перечень ко-торых  определен  на  законодательном  уровне.  Кроме того, для снижения рисков инвестирова-ния  на  финансовом  рынке  представляется  целесообразным  предусмотреть  запрет  инвестиционным  компаниям  совершать  в  интересах данной категории  инвесторов  необеспеченные сделки  (запрет  на  предоставление  обеспечения). Вместе  с  тем  на  практике  могут  возникнуть случаи,   когда   клиент   финансовой   организации, формально  не  подходящий  под  критерии «квалифицированного   инвестора»   или   «профессионального   инвестора»,   имеет   желание приобрести   финансовый   инструмент,   несмотря  на  рискованность  соответствующего  вложения. В указанном случае клиенту будет необходимо  определить  наиболее  подходящую  емуинвестиционную стратегию (набор финансовых инструментов) через независимого финансового  советника, что  позволит  избежать  непредвиденных убытков, связанных с возможным непониманием рисков инвестирования в сложные финансовые инструменты. Таким образом, с учетом текущей ситуации, сформировавшейся на финансовом рынке, перспективным видится внедрение нового института – независимого финансового советника, заинтересованного  в  выборе  оптимальной  для  клиента инвестиционной стратегии. Финансовый  советник  может  быть  как  юридическим  лицом,  так  и индивидуальным  предпринимателем,  при  этом  он  должен  быть  членом  СРО  в  сфере  финансового  рынка.  Также для предотвращения конфликта интересов финансового    советника    представляется    целесообразным  предусмотреть,  что  финансовый советник,  предоставляющий  услуги  данной  категории  лиц,  должен  быть  независимым  либо принять  меры, направленные  на  исключение конфликта  интересов  соответствующего  подразделения. В  случае  если  клиент  финансовой  организации  –  неквалифицированный  инвестор  использует   услуги   независимого   финансового советника в соответствии с заключенным договором и следует исключительно его официальным рекомендациям либо пользуется услугами индивидуального  доверительного  управления, то  в  определенных  случаях  такой  клиент  может  быть  признан  финансовой  организацией квалифицированным    инвестором   (квалифицированный  инвестор  по  признанию).»

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

Как я провёл этим субботам

    • 10 июля 2016, 13:10
    • |
    • Hannes
  • Еще
Мне как недипломированному психологу кажется)):

Идиоты бывают двух типов — полные натуральные идиоты и просто идиоты у которых есть какое-либо хобби.

Вот скажем у меня есть хобби — плавание. И есть друг-фанатик, который плавает с 15 лет и ведёт дневник-проплывов уже более 65 лет.

т.е ему уже 81 год. если кому будет интересен персонаж, то в инетах о нём много знают. ну для особо любопытных можно тут глянуть:

www.youtube.com/watch?v=DqbDm29OdoE

  Так вот, договорились значит мы с Фёдоровичем поплавать у него в Красном Яру на субботу. А с утреца  погода уже ни к чёрту разыгралась — дождь как из ведра, ветерок....

Звоню Фёдорычу — мол чё как?
Он: — заплыв состоится при любой погоде!!!

Ну ладно, договорились — значит надо делать: завожу мотор, еду..

Как я провёл этим субботам



Пока доехал небо разветрилось, дождичек утих. Захожу к Фёдорычу.

Как я провёл этим субботам

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

Коэффициент Шарпа

Коэффициент Шарпа


Перевод (http://bettersystemtrader.com/sharpe-ratio-right-answer-wrong-question/)

Многие используют коэффициент Шарпа, но до конца не понимают в чем прелесть данного показателя.

Для начала давайте выясним, что коэффициент Шарпа делает хорошо:

  1. Сравнение разных активов и стратегий.
  2. Оценка неопределенности.

Мы все знаем, что в создании портфеля стратегий очень важно правильное распределение активов. Трудность состоит в том, чтобы найти единую метрику оценки разных стратегий, скорректированную на размер риска. Это то, что делает коэффициент Шарпа. С помощью него мы получаем единую меру для измерения риска различных классов активов: облигаций, акций, фьючерсов, сырья и т.д.

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



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

Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Добрый вечер.

При одних и тех же периодах — намного информативней и интересней...

Альтернатива стандартному Болинджеру - Болинджер через линейную регрессию

Settings = 
{
        Name = "xBollinger_LinReg",
        period = 40,
        deviation=2,
        line=
        {
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 0, 255),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(192, 0, 0),
                        Type = TYPE_LINE,
                        Width = 2
                },
                {
                        Name = "xBollinger_LinReg",
                        Color = RGB(0, 128, 0),
                        Type = TYPE_LINE,
                        Width = 6
                }
        
        }
}


function c_FF()
        
        local AMA={}
        local CC={}
        
        return function(ind, _p,_ddd)
                local period = _p
                local index = ind
                
                local vol = 0
        
                local sigma = 0
                local sigma2 = 0

                local aav = 0
                local bb = 0
                local ZZZ = 0

                                        
                if index == 1 then
                        AMA={}
                        CC={}
                        
                        CC[index]=(C(index)+H(index)+L(index))/3
                        AMA[index]=(C(index)+O(index))/2
                        
                        return nil
                end
                
                ------------------------------
                AMA[index]=AMA[index-1]
                CC[index]=(C(index)+H(index)+L(index))/3

                if index < (_p) then return nil end
                                
                period =_p
                if index < period then period = index end
        --------------- 
                sigma=0
                sigma2=0
                aav=0
                ZZZ=0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        aav=aav+ZZZ
                        sigma=sigma+ZZZ*(-(period-1)/2+i)
                        sigma2=sigma2+(-(period-1)/2+i)^2
                end
        bb=sigma/sigma2
        aav=aav/period
                
        AMA[index]=aav+bb*((period-1)/2)
                
                sigma=0
                sigma2=0
                sigma3 = 0
                for i = 0, period-1 do
                        ZZZ=CC[index+i-period+1]
                        sigma2=aav+bb*(-(period-1)/2+i)
                        sigma=sigma+(ZZZ-sigma2)^2

                end
                sigma=(sigma/period)^(1/2)
                                                                
                        return AMA[index]-sigma*_ddd,AMA[index]+sigma*_ddd, AMA[index]
                        
        end
end


function Init()
        myFF = c_FF()
        
        return 3
end
function OnCalculate(index)
        
        
        
        return myFF(index, Settings.period,Settings.deviation)
        
                
end



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