Избранное трейдера Денис Жарков
Сегодня отзыв о важной книге. Несколько лет назад сильно повлиявшей на меня и заставившей корректировать многие аспекты жизни. Как личной, так и профессиональной.
Речь идет о книге Дэниела Гоулмана «Фокус». Фокусировка – это то, что не хватает современному человеку. Давайте задумаемся, в каком мире мы живем. Нас окружает множество отвлекающих факторов. Огромный поток информации, часто не имеющей для нас значения. Множество гаджетов, постоянно выдергивающих нас из состояния сосредоточенности. Масса дел, не важных, но мешающих сфокусироваться на важных.
А ведь глубина размышлений полностью зависит от фокуса.
В своем исследовании Гоулман обозначает слабые места и предлагает методы, как с ними работать.
Какие же факторы мешают нам фокусироваться:
✔Гаджеты. Постоянные звонки, оповещения от соцсетей и мессенджеров постоянно выдергивают нас из фокуса. Это создает дополнительную нагрузку на мозг, негативно сказываясь на дальнейшей способности сохранять концентрацию.
p_CLASSCODE = «SPBFUT» --Код класса
p_SECCODE = «SiU0» --Код инструмента
function OnInit()
frame_60min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_H1)
frame_5min = CreateDataSource (p_CLASSCODE, p_SECCODE, INTERVAL_M5)
Index_60min = nil
Index_5min = nil
LastPrice = nil
IsRun = true
end
function main()
CreateTable()
while IsRun do
if Index_60min ~= frame_60min:Size() then
Index_60min = frame_60min:Size()
end
if Index_5min ~= frame_5min:Size() then
Index_5min = frame_5min:Size()
Transaq = 0
BuyWay = 0
SellWay = 0
end
if LastPrice ~= frame_60min:C(Index_60min) then
LastPrice = frame_60min:C(Index_60min)
BuySignal(frame_60min, Index_60min)
SellSignal(frame_60min, Index_60min)
if BuySpeed ~= nil and SellSpeed ~= nil then
if LastPrice < BuyPrice and BuySpeed > SellSpeed then
SetCell(t_id, 1, 4, «Buy»)
elseif LastPrice > SellPrice and SellSpeed > BuySpeed then
SetCell(t_id, 1, 4, «Sell»)
else
SetCell(t_id, 1, 4, «None»)
end
end
end
sleep(10)
end
Привет!
С утра прочитал пост Тимофея, в котором он рассуждает про цели. Вот решил поделиться и напомнить сообществу о том, что для постановки цели по капиталу можно использовать одну формулу (вернее, две — они вытекают друг из друга). Уверен, что многие этой формулой не пользуются, из-за чего не понимают, какую доходность им нужно получать стабильно для достижения цели.
Вот сама формула наращения аннуитета: P = A*[[(1+r)^n — 1]/r]
Собственно, формула показывает то, какую сумму (P) вы будете иметь в конце периода (n), если будете стабильно вкладываться, типа раз в месяц, скажем, сумму (A) по отношению к нужной вам доходности r.
Пример: Вы планируете вкладываться стабильно каждый месяц по 10 000 рублей на протяжении 20 лет. Доходность в месяц, которую вы хотите получать, составляет 0.2%.
Что мы имеем:
A = 10 000
n = 240 (20 лет — это 240 месяцев)
r = 0,002 (переводим 0.2% в числовое выражение 0,2/100)
P = итог
Подставляем: 10 000*{[((1+0.002)^240)-1]/0.002} = 10 000*[(1.002^240 — 1)/0.002] = 10 000*[(1.6153 — 1)/0.002] = 10 000*307.649952 = 3 076 499.52
Ниже некоторые мысли по поводу хеджирования алгоритмического трендового портфеля. Даже не то чтоб хеджирования, скорее еще одна стратегия в дополнение. Денег на нее кстати у меня поставлено не меньше чем на алготрейдинг. Никаких чудес. Речь идет о портфеле акций.
Для начала немного теоретических размышлений. Как известно рынок имеет 3 состояния: рост, падение и боковик. Но не каждый рост одинаков. Если брать в контексте трендовых систем, то рост может быть как по типу «ударный день» (т.е. равномерный рост практически без откатов), так и по типу «гэп — боковик» (рынок открывается уже хорошим плюсом и далее идет болтание на уровне). Дневная свеча на графике в обоих случаях будет одинаковая, но заработок у роботов будет отличаться.
Упрощенно я разделил все движения на 6 подтипов: ракета, унылый рост, крах, унылое падение, боковик и боковик-убийца. Боковики тоже отличаются, простой — это спокойный канал без особых сигналов, боковик-убийца — это нечто аля расширяющийся треугольник.
Если как ведет себя портфель акций более-менее понятно (на крахе сильно минусует, на росте плюсует и т.п.), то с роботами все несколько сложнее.
На основании наблюдений за своим «зоопарком» я установил примерную реакцию портфеля на разные состояния рынка (бывают конечно исключения, но в целом плюс-минус так). Обозначил значками. Соответственно ударные движения типа «ракета» и «крах» приносят максимальный результат, стопов не выбивает вообще. Причем 2-3 таких движения легко могут отбить даже годовую просадку. «Унылый» рост или падение отрабатываются хуже, стопы периодически вылетают, но за счет диверсификации часть движения все равно удается ухватить. Далее соответственно боковики приносят убытки, простой в меньшей степени из-за отсутствия большого количества сигналов и «убийца» — максимально убыточный (стопы улетают один за одним). Результаты для наглядности свел в табличку ниже. Видно в какие моменты в теории стратегии работают в синергии, когда перекрывают друг друга и когда нет.
Для акций получается самый болезненный момент — это фаза краха, но тут хедж со стороны алгоритмов достаточно надежный. На моей памяти еще ни разу трендовые системы не давали меньше прибыли, чем просадка портфеля, а зачастую за счет плеча на срочке прибыль в разы выше.
На примере Coca-Cola показываю, как работает один из простых методов фундаментального анализа. Суть подхода, его возможности и ограничения, а также подробный алгоритм использования — обо всем этом я рассказал в статье.
Дисклеймер: материал опубликован в ознакомительных целях и не является руководством к действию. Любые операции на финансовых рынках несут угрозу вашему кошельку. Никто, включая автора статьи, достоверно не знает, куда пойдут акции. Всегда учитывайте этот факт при принятии инвестиционных решений.
Оглавление
Шаг №1. Учим матчасть
Шаг №2. Разбираемся в сути Discount Dividend Model (DDM)
Шаг №3. Определяем текущие дивиденды Coca-Cola и вычисляем темп роста
Шаг №4. Прогнозируем темп роста и будущие дивиденды
Шаг №5. Определяем ставку дисконтирования
Шаг №6. Строим двухэтапную модель дисконтирования дивидендов
Шаг №7. Проводим анализ чувствительности
Шаг №8. Делаем выводы
Постскриптум
Печальная статистика в России. На 100 новых семейных союзов приходится 68 разводов. То есть каждый год 1000 пар выходят из дворца бракосочетания под марш Мендельсона, а 680 пар одновременно с ними идут подавать на развод.
Эффективность математики только в поиске закономерности рыночного движения — паттернов которые способны реально материализовать вашу прибыль.
Юрий Иванович (JC_trader) у себя в LJ один очень хороший пост написал, который мог бы дать ответ на множество вопросов начинающих инвесторов. Я же хочу добавить немного огранки для этого алмаза, превратив его в бриллиант.
Суть в следующем. Возьмем простую трендследящую систему:
И попробуем ее протестировать на разных временных периодах.
Сама система, кстати, по своему гениальна. Во-первых, в ней нет оптимизируемых параметров (sic!) и она либо работает на истории — либо нет. Во-вторых, мы совершаем сделки на закрытии сессии. А открыть/закрыть сделку на закрытии намного легче, чем на открытии. Те, кто профессионально занимался тестированием торговых алгоритмов могут многое об этом рассказать 🙂
Теперь к полученным результатам. Система работает, но только на старшем временном периоде (месячные бары). Почему? Переходим к главному…