Избранное трейдера Игорь GI-trader

Акции и облигации — инструменты фондового рынка, которые дают инвесторам хорошие возможности для заработка. Но у каждого из этих инструментов есть свои нюансы работы. Сегодня мы рассмотрим некоторые особенности работы с облигациями.
Я уверен, что нормальный рост экономики страны не может происходит без роста реальных доходов населения в ней. Если мы видим рост ВВП или схожих макроэкономических показателей без соответствующего роста доходов населения, то только вопрос времени – когда страна столкнется с экономическим кризисом. При этом кризис необязательно выражен падением, он может быть стагнацией, что лично на мой взгляд хуже.
Не могу не отметить тот факт, что заявления официальных властей в России часто расходятся с данными, которые опубликованы на сайте Федеральной службы государственной статистики (ФСГС — www.gks.ru).
Конечно, в номинальном Выражение показатели обычно растут, поскольку в противном случае дела совсем плохи, и возможно нужно тушить свет и запасаться патронами. На графике 1, мы видим неплохой рост данных показателей данных показателей. Так, например, за период 10 лет ВВП России вырос в 2,9 раза (на 190%), а среднедушевые доходы населения (СДН) в 2,8 раза (на 180%). (Для справки за 5 лет ВВП – в 1,32 раза; СДН – в 1,25).
График 1

Коллеги, доброго дня. Хочу продемонстрировать, как работают опционные стратегии при ловле направленных многодневных среднесрочных движений. Материал скорее для тех, кто начинает изучать мир опционов и еще не понимает, зачем оно вообще надо и с чем его едят.
Изначально озвучу свое мнение по вопросу спекулятивных стратегий в трейдинге – на рынке не существует возможностей более прибыльной торговли, чем ловля хороших направленных движений с большим плечом. Такая стратегия торговли позволяет реально за несколько дней увеличивать счета в разы, но так же и мгновенно сливать в минуса при отсутствии вменяемого риск-менеджмента либо форс-мажорных ситуаций, технических либо вариантов прихода «черных лебедей». Модель направленной плечевой торговли трейдеров на линейном рынке – это попытка входа большим объемом с большой плечевой составляющей с выставлением стоп-лосса. Проблемы такой торговли тоже известны – это постоянные выносы стопов, даже если общее направление движения правильно угадано, с последующим движение рынка в нужную сторону, заходом/выносом и т.д. Я сам несколько лет занимался линейной торговлей (Саше Резвякову большой искренний привет, спасибо за науку!), посему знаком с данной тематикой и сопутствующими проблемами довольно хорошо, особенно на сегодняшних рынках.
<strong>#Ищет базу на любых уровнях.</strong> #Cнять галочку Include Extended Session #Thinkorswim https://RadchenkoVY.com/TOS def iDiff = 0.00; #максимальное отклонение в центах def iBars = 4; #число баров для просмотра def iLowest = lowest(low,iBars); def iHighest = highest(high,iBars); def bBaseLow = fold Lbar = 0 to iBars with Ls=1 do if ((low[Lbar]-iLowest)<=iDiff) then Ls*1 else Ls*0; def bBaseHigh = fold Hbar = 0 to iBars with Hs=1 do if ((iHighest-high[Hbar])<=iDiff) then Hs*1 else Hs*0; plot bBase = if bBaseLow then 1 else if bBaseHigh then 2 else 100; AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black); bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT);

<strong>#Ищет базу на уровнях кратным 50 центам.</strong> #Cнять галочку Include Extended Session #Thinkorswim https://RadchenkoVY.com/TOS def iDiff = 0.00; #максимальное отклонение в центах def iBars = 4; #число баров для просмотра def iLowest = lowest(low,iBars); def iHighest = highest(high,iBars); def bBaseLow = fold Lbar = 0 to iBars with Lsumm=1 do if ((low[Lbar]-iLowest)<=iDiff) then Lsumm*1 else Lsumm*0; def bBaseHigh = fold Hbar = 0 to iBars with Hsumm=1 do if ((iHighest-high[Hbar])<=iDiff) then Hsumm*1 else Hsumm*0; def iFigureLow = fold FLbar = 1 to iBars+1 with FLsumm do if (low[FLbar] == (Floor(low[FLbar]*2))/2) then FLsumm+1 else FLsumm; def iFigureHigh = fold FHbar = 1 to iBars+1 with FHsumm do if (high[FHbar] == (Ceil(high[FHbar]*2))/2) then FHsumm+1 else FHsumm; plot bBase = if (bBaseLow and iFigureLow) then 1 else if (bBaseHigh and iFigureHigh) then 2 else 100; AssignBackgroundColor (if (bBase == 1) then Color.LIGHT_GREEN else if (bBase == 2) then Color.LIGHT_RED else Color.black); bBase.AssignValueColor (if bBase <> 100 then Color.black else Color.CURRENT);
Доброго времени суток, коллеги!
К сегодняшнему дню подготовил важный материал, который относится к Срочному Рынку FORTS (далее СР). Данную статью готовил по той причине, что по опыту многие Клиенты не понимают, как торговать на СР, куда смотреть, откуда берутся цифры и т.д. Надеюсь, она развеет Ваши пробелы в знаниях, если таковые имеются. Статья получилась объемной.
Всего в ней не описать, но я постарался отразить самое важное.
Материал подготовлен относительно торговли фьючерсами.
Итак, на СР Вам потребуется две основные таблицы:

В ней отображается информация по Вашим денежным средствам на СР, свободные деньги, вариационная маржа и т.д.
Данную таблица открывается (версия quik 7) через “Создать Окно”>”Все типы окон”

#Thinkorswim studies
#Рисует показатели акции прямо на графике.
#Позволяет быстро увидеть ATR акции, средний объем и т.д.
#Thinkorswim https://RadchenkoVY.com/TOS
def length = 14; # сколько дней учитывать при расчетах показателей
input AvgVolume = {default "1", "0"};
input ATR = {default "1", "0"};
input VolumePlay = {default "1", "0"};
input ATRPlay = {default "1", "0"};
input Volume_ = {default "1", "0"};
input IQTicker = {default "1", "0"}; #IQ
AddLabel (yes,"RadchenkoVY.COM", Color.LIGHT_GREEN);
def iATR = Round((Average(high(period = "DAY"), length ) - Average(low(period = "DAY"), length )), 2);
AddLabel (!ATR, "ATR " + iATR, Color.WHITE);
def iATRPlay = Round((high(period = "DAY") - low(period = "DAY")) / iATR, 1);
AddLabel (!ATRPlay, "ATRPlay " + iATRPlay, Color.LIGHT_GREEN);
def iAvgVolume = Round(Average (volume(period = "DAY")[1], length), 1);
AddLabel (!AvgVolume, "AvgVol " + iAvgVolume, Color.WHITE);
def iVolume = volume(period = "DAY");
AddLabel (!Volume_, "Vol " + iVolume, Color.LIGHT_GREEN);
def iVolumePlay = Round(iVolume / Average(volume(period = "DAY"), length), 1);
AddLabel (!VolumePlay, "VolPlay " + iVolumePlay, Color.LIGHT_GREEN);
def IQ = round ((iAvgVolume/390*iATR/1000),0);
AddLabel (!IQTicker, "IQ " + IQ, Color.WHITE);Полная библиотека индикаторов, фильтрови и сканеров для Thinkorswim в этом блоге bit.ly/2vKq4F8