Избранное трейдера Андрей Вячеславович (Ganesh)
А вот и табличка по S&P500!
https://docs.google.com/spreadsheets/d/11epplwQPMo2cLZSFLD_G7dXBuV6eX01-66TJZpK4dBA/edit?usp=sharing
Первым делом, делаем свою собственную копию: «Файл» -> «Создать копию».
1. Это лайт-версия: аналогично на странице Main – в зеленое поле вписывается целевая сумма в $.
Чуть ниже вносятся только тикеры и только количество купленных уже акций. Данные можно скопировать из каких-то своих таблиц, будь то Excel или Google-таблица (можно скачать брокерский отчет в личном кабинете брокера в формате Excel), а можно просто вбить вручную.
2. На вкладке “S&P500” автоматически проверяется соответствие вбитых вами тикеров с существующими, и расставляются купленные акции в правильные поля. Если какая-то компания становится в индексе выше или ниже (такое происходит почти каждый день, особенно на дне индекса), цифры автоматически следуют за тикером, ничего корректировать не надо. Поля В, С, D, E загружаются автоматически и обновляются каждый день. Поля G, H, I, J, AB загружаются автоматически и обновляются каждые 20-30 минут. Поля K, O, P, Q от того, какую сумму вы вбили в «Цель (капитал)». Поля R, S, T зависят от того, какие тикеры вы вбили и сколько купленных акций вписали. Поля U, V, W, X несут информацию о дивидендах и обновляются 1-2 раза в неделю. Поле «Кризис-радар» вставлено просто так, в развлекательных целях, читайте пометку (наведите на черный уголок над надписью «Кризис-радар»). На этой вкладке вообще ничего редактировать не нужно.
* о бедности *
Сейчас официальных нищих насчитывается 20,9 млн.
С учетом того, что наиболее распространенной зарплатой, по данным Росстата, оказываются 23,5 тысячи рублей, от нищеты работающего человека отделяет совсем тонкая грань.
Если бы не полтора триллиона рублей потребкредитов, выданных за последние 12 месяцев, экономика давно свалилась бы в рецессию.
«Везучие дураки совсем не подозревают, что они всего лишь везучие дураки, — по определению, они не знают, что принадлежат к этой категории.» Нассим Талеб. «Одураченные случайностью»
Британский иллюзионист Деррен Браун десять раз подряд бросил монетку и десять раз подряд выпал «орел». Что это? Фокус или демонстрация экстрасенсорных возможностей? Вероятность такого события 0.5 в десятой степени, то есть около одной десятой процента, один шанс на тысячу! Ответ прост – Деррен бросал монету на протяжении 9-ти часов, до тех пор, пока, наконец, не выпала нужная серия, которую в итоге и показали по телевидению. Совершенно очевидно, что, продолжая бросать монету, он мог равновероятно дождаться серии из 11-ти «орлов» или из 11-ти «решек» (сколько времени бы на это понадобилось – второй вопрос).
Теория вероятности говорит, что маловероятное, но возможное событие скорее всего не произойдет В ЕДИНИЧНОМ испытании. Но если испытание повторить достаточно большое число раз, то даже маловероятное событие вполне может случиться.
Так и со спекулятивными операциями на финансовых рынках: единичное испытание – сделка.
Учитывая изложенное выше, кажется, что может быть проще, чем заработок спекуляциями финансовыми инструментами? Их цена то растет, то снижается, краткосрочные тенденции постоянно сменяют друг друга, чередуясь, как выпадающие «орлы» и «решки» подбрасываемой монеты. Поэтому их вовсе не нужно прогнозировать, а следует, выбирая направление позиции «наугад», случайным образом, дождаться продолжительной прибыльной серии сделок, которая по законам вероятности рано или поздно случиться, и таким образом «сорвать куш». Почему же на практике этот метод заработка не работает? Ответ на этот вопрос я дал в статье "Опыт — мудрость глупцов!"
--[[ параметры: Procent - процент зигзага --]] Settings={ Name="ZIGZAGPROF", Procent=1, line= { { Name = "cur1", Type =TYPE_LINE, Width = 2, Color = RGB(0,0, 0) } } } function Init() y1 = nil y2 = nil x1 = 1 x2 = 1 return 1 end function OnCalculate(index) de = Settings.Procent vl = C(index) if index == 1 then y1 = vl y2 = vl else if C(index) > y1*(1+de/100) and y1 < y2 then x2 = x1 y2 = y1 x1 = index y1 = C(index) end if C(index) > y1 and C(index) > y2 then x1 = index y1 = C(index) end if C(index) < y1*(1-de/100) and y1 > y2 then x2 = x1 y2 = y1 x1 = index y1 = C(index) end if C(index) < y1 and C(index) < y2 then x1 = index y1 = C(index) end end if x1 ~= index then curfrom = x1 curto = index else curfrom = x2 curto = x1 end if curto ~= curfrom and curfrom ~= nil and curto ~= nil then if C(curto) ~= nil and C(curfrom) ~= nil then k = (C(curto)- C(curfrom))/(curto- curfrom) for i = curfrom, index do curv = i*k + C(curto) - curto*k SetValue(i, 1, curv) end end end return vl end