Избранное трейдера Anton Morozov
По нынешним меркам я много читаю. И вроде как книга несет знания.
Но со временем понимаешь, что нет никакой связи между количеством прочитанного и единственным мерилом современной глуповатой жизни – деньгами. Особенно, если ты живешь в стране, навсегда застрявшей между развивающимся и третьим миром.
Ничего из тех навыков, которыми я владею, и которыми зарабатываю деньги, книги мне не принесли. Даже лучшие бизнес-книги ни фига ничему вас не научат, если долго и упорно не заниматься на практике тем, о чем примерно написано в этой книге.
Только собственный опыт и умение его преобразовать в так называемые полезные скиллы определяют мой прогресс. Этот прогресс иногда сдабривается какими-то отдельными мыслями или сведениями из бизнес-книг. Но очень выборочно.
А вот какое знание тогда мне несет художественная литература?
Опыт социальной жизни, опыт взаимодействия с другими членами общества и опыт не заходить в черную пещеру, в которой неизвестно что может скрываться.
Вроде бы уже многократно обсуждали тему, но все равно остаются вопросы. Пишу эту статью для того, что бы в одном месте собрать информацию о том как самостоятельно расчитать налог при работе с иностранным брокером. С примерами, использую отчеты InteractiveBrokers. Если у кого то есть дополнительные примеры — пишите в комментариях, я добавлю их в статью. Так же готов расписать подробнее, если некоторые пункты будут непонятны.
Я исхожу из следующих постулатов.
1) Делю категории налогов на дивиденды и все остальное.
2) По дивидендам я исхожу из того, что подписана форма w8-ben
3) Пересчитываю прибыль с учетом курса ЦБ. Если это сделка, то пересчитываю курсы и покупки и продажи на соответствующие даты.
4) Разбираю отчеты Activity Statement в формате csv
5) В примерах первая строка – это заголовки из csv (жирный курсив). Вторая строка – сами данные (просто курсив).
Пойми я это с самого начала, я бы наверное был сейчас ещё на один на миллион долларов впереди. По сути, реальный бизнес — это игра, построенная на эксплуатации слабых сильными. Окунувшись сам в этот мир, я как нельзя лучше почувствовал, что Карл Маркс был абсолютно прав — всё это тупо на**ка рабочего класса. У нас работают ребята, которые готовы заниматься чёрной работой по 8 часов в день за 22 тыс в месяц. Некоторые эти люди старше меня на 10-20 лет… Я абсолютно точно знаю, что их труд стоит больше, но все плоды по сути забираю себе. Это нечестно, это неправильно, это противоречит моей натуре, но так устроен этот мир и именно так здесь нужно действовать, если ты хочешь идти вперёд. Когда я выйду на новые вершины, я постараюсь не забыть тех, кто работал со мной.
Я считаю, трейдер должен идти в неразрывном тандеме с бизнесом в реальном секторе. Реальный сектор будет поддерживать трейдера в сложные периоды. А черные полосы обязательно будут, так как человек весьма уязвим.
Последние два года члены моей семьи советуют мне вернуться в финансовый сектор. А я не хочу. У меня другая философия. Я не хочу работать на дядю и возвращаться на «другую сторону капитализма» — на ту сторону, где эксплуатировать будут меня и где какой-то чел будет мне указывать, что и когда мне делать. Я хочу быть сам себе хозяином. Здесь, в моем собственном бизнесе, мои усилия окупятся больше и я лучше сохраню своё здоровье.
В конце моей книги есть около 15 книг, которые я обязательно рекомендую к прочтению. Теперь я добавил бы в этот список еще пару книг:
1. «Финансист» Теодора Драйзера. Эта книга вырабатывает у мужчины правильное мышление. История про капиталиста.
2. «Источник» Айн Рэнд. Эту книгу мне посоветовал Тимофей. Я начинал читать «Атлант расправил плечи», но «Атлант» почему-то мне не зашёл. Наверное, потому что все идеи были мне уже понятны из «Источника». Эта книга вырабатывает правильный здоровый эгоизм.
P.S. Какие книги про капиталистов, которые поднимаются в ходе повествования с нуля, вы еще знаете? Очень хотел бы почитать.
В свое время у меня была задумка — посмотреть какой в реальности (включая комиссии) спред между спотом и фьючерсом и стОит ли его торговать. Так как, ни С#, ни Lua я, пока, не изучил, то пришлось писАть на Qpile…
Торговый функционал в скрипте не прописывал, поэтому его можно использовать только, как анализатор.
Кому надо – забирайте, так как я решил для себя дальше эту тему не развивать (по крайней мере пока)…
Выглядит интерфейс вот так:
Особенности:
— текущий фьючерс определяется автоматически, в день экспирации автоматически переключается на новый;
— перед использованием надо указать папку в настройках пользователя для расчетов;
— в скобках отражается средний процент за последние 500 замеров для объективности расчетов (цифру можно менять в настройках пользователя);
По следам этого поста скрипт на qlua, называется «Светофор».
Суть скрипта- отслеживать дистанцию до «дна», которое представляет собой лои 2008 года+накопленная инфляция.
Подсветка строк:
зеленым- цена ниже уровня инфляции
желтым — до дна менее 50%
красным — до дна более 80%
сортировка строк по ctrl+клик
В чем не смог разобраться:
как получить лой 2008 года по акции (вбито вручную)
как получить полное название компаний (вбито вручную)
кто знает — подскажите!
Как это выглядит в Квике:
Бэктест на проливе 2014 года:
Косвенно конечно, но я разъясню.
У нас на рынке есть такие инструменты, как фьючерсы на ОФЗ.
Инструменты специфичны тем, что это фьючерсы не на одну какую-то бумагу, а на корзину состоящую из нескольких ОФЗ. И они является поставочными.
Например, открываем сайт и видим, что: В фьючерс на 4 летние ОФЗ — OFZ4-3.17 входят три бумаги — ОФЗ 26214, 26215, 26217.
Так как поставка будет только по одной бумаге, то нужны некие Коэффициенты, чтобы сгладить различия между бумагами в корзине.
Поэтому биржа вводит КОНВЕРСИОННЫЕ КОЭФФИЦИЕНТЫ(их еще называют конверсионные факторы или CF) для каждой бумаги в корзине и задаются они один раз на все время «жизни» контракта.
Получается, что Конверсионные коэффициенты нужны для того, чтобы продавец фьючерса мог поставляться любой бумагой в корзине, лишь бы сохранялось условие - Разница между Продажей фьюча и покупка ОФЗ на споте должна быть максимальна.
Settings =
{
Name = «Brent»,
USDRUB = «USDRUB_TOM»,
line =
{
{
Name = «rubrent»,
Color = RGB (0, 255, 0),
Type = TYPE_LINE,
Width = 1
}
}
}
function Init()
return 1
end
function OnCalculate(index)
rubrent = nil
local br,n,i = getCandlesByIndex (Settings.USDRUB, 0, index, 1)
if br ~= nil then
rubrent = br[0].close * C(index)
end
return rubrent
end