Избранное трейдера Станислав Станиславович
Давно было интересно сколько ФИНАМ заплатил за меня НДФЛ по данной налоговой, и наработал ли я достаточно НДФЛ для возмещения по ИИС.
Для этого озадачился вопросом, как создать свой кабинет налогоплательщика, что у них там есть и что вообще твориться.
1. Сначала нашел, что для этого нужно (https://lk2.service.nalog.ru/lk/)
А) Приходишь в любую налоговую (я пришел в свою)
Б) Предоставляешь Паспорт и Свидетельство ИНН (на всякий случай брал собой СНИЛС)
Я не брал никаких талончиков на очередь, спросил в ближайшем пустом окне, что нужно, чтобы получить/создать доступ в личный кабинет налогоплательщика. На что девушка запросила эти документы и оформила в течении 3-х минут.
В) Тебе выдают бумажку с логином и паролем
Всё))
2. Как я нашел именно свою налоговую
А) На официальном сайте (www.nalog.ru) есть ссылка «Адреса и платежные реквизиты вашей налоговой» (https://service.nalog.ru/addrno.do)
Недавно столкнулся с таким феноменом — про язык программирования R слышали многие. Но знают что это такое очень мало людей.
Поскольку являюсь носителем этого языка и заинтересован в его популяризации, попытаюсь немного раскрыть тему в этом посте. Будет интересно!
План простой:
1) Что такое язык R
2) Популярность в России
Что такое язык RR (вики) — язык программирования для статистической обработки данных и работы с графикой, а также свободная программная среда вычислений с открытым исходным кодом в рамках проекта GNU.
По нашему: Язык идеально подходящий для поиска рыночных закономерностей. Бесплатный, быстрый и свободный.
Он позволяет вести статистические исследования всего до чего могут дотянуться руки. За годы его существования появились десятки и сотни расширений для решения практически любых прикладных задач.
Я был бы очень рад, счастлив и благодарен, если бы в мои 25 лет, я бы прочитал такой пост.
Или хотя бы перед кризисами 85-91 гг. и 98 года, которые могут легко повториться.
Когда я долго не мог поверить, что такое вообще возможно в экономике (не смотря на то, что я к.э.н.) и политике: гиперинфляция, «приватизация вкладов населения» Сбером, снова гиперинфляция, ЮКОС, коррупция и др.
Поэтому решил его написать для других. Чего НЕ стоит делать со своими деньгами и инвестициями. Что делать, вы сами и без меня знаете, надеюсь.
Однако помните, что все нижеприведенные советы и рекомендации, это всего лишь «мой собственный путанный опыт», как поется в одной песне (она ниже, как дополнение к посту).
Итак, поехали:
1. Не держите все деньги и/или активы в одном банке, у одного брокера, в одном инструменте: диверсифицируйте и хеджируйте.
2. Не находитесь в рублях в долгосрочных позициях: только краткосрочные спекуляции и среднесрочные инвестиции, причем среднесрочные инвестиции на небольшую часть своего портфеля и/или хеджируйте их.
3. Не держите валюту только в российских банках (имеется ввиду юрисдикция): в случае глобального экономического или политического кризиса эти счета ничего не будут стоить, идеальный вариант три банка: РФ и два нерезидента в разных юрисдикциях.
4. Уже в 25 лет начинайте формировать себе пенсионный фонд, строго по правилам п. 1-3 выше, откладывайте не менее 8-10% от своего заработка ежемесячно.
5. Даже если у вас цель стать богатым владельцем компании, олигархом и т.п., этот фонд вам никогда не помешает, а будет защитным активом, на случай кризисов.
6. Не инвестируйте в недвижимость с низкой отдачей/рентабельностью. Все больше ликвидной недвижимости в мире, с каждым годом, превращается из актива в пассив, т.е. будет просить кушать по налогам и содержанию/поддержанию что-то около того, что она приносит. Исключение: быстрорастущие рынки (которых все меньше и меньше).
7. Не инвестируйте в страны с недемократической системой управления, не держите там свои активы. Как бы не казались их проекты или активы привлекательными.
8. В период рецессии, предкризисных ситуаций и кризисов всегда выводите свою прибыль ежедневно, конвертируйте ее в другие 2-3 валюты, при этом соблюдая правило 3.
Немцы победили с преимуществом в 1 км.
После поражения русская команда была деморализована.
Топ-менеджмент решил выяснить причину провала.
Всем добрый день!
Вчера я написал о том, что хочу создать торгового работа, который торговал бы на фьючах на нефть и ртс. Во вчерашней записе я рассмотрел простейшее торговое правило: смотрю закрылась ли часовая свечка по бренту в плюсе или минусе и в следующий час открываюсь в соответствующем направление по РТС. Результаты в целом были впечатляющими, но довольно противоречивыми — у системы был долгий период убыточных/нулевых сделок, затем резкий рост доходности и еще пара резких спадов, после которых шел рост. Процент успешных сделок составил около 52%.
Естественным порывом было искать пути улучшения этого правила. Для себя я выделил 2 основных пути, как я могу это сделать: увеличить процент выигрышных сделок, и/либо порезать убыток по отрицательным сделкам.
Начать я решил именно со второго пути — так как он проще и требовал меньше времени на придумывание и тестирование. Одним из основных минусом своего простейшего правила я считаю то, что я вхожу по открытию свечи и выхожу по закрытию, в то время как почти у каждой свечи есть тень и я мог бы заходить в позицию по более выгодной цене. Отсюда вытекает логичный вопрос — на каком уровне выставлять ордер для входа в сделку? Вариантов было несколько:
1) Взять среднее значение максимального отклонения от уровня открытия (вниз для того, чтобы входить в лонг и вверх, чтобы шортить). По формулам это выглядит так (Low-open)/open и (high-open)/open. Соответственно заходим если относительно уровня открытия цена падает/поднимается больше чем средние значения.
2)Способ заключается в том, что я смотрю на отклонение вверх/вниз от уровня открытия брент(-1) и захожу если тень ртс достигает этого значения. Этот вариант лучше, чем первый, потому что предполагает динамичный коэффициент относительно которого мы входим в сделку — тем самым я пытаюсь поймать увеличение или уменьшение волатильности.
3) Понимая, что минус второго способа заключается в том, что я смотрю на волатильность совершенно другого актива, я решил что выходом из ситуации будет задание распределения волатильности ртс и делать корректировки на уровень захода исходя из последней реализовавшийся волатильности
Из 3х способов наилучшим, естественно является 3ий способ, но я пока не придумал как его правильно реализовать, поэтому начал с введения 2 способа.
В идеале, эта торговая система будет закрываться по тейк профиту, который будет выставляться по похожему принципу как ордер на вход в позицию. К сожалению, я не могу достоверно протестить систему если поставлю это правило — ведь я не знаю, сначала цена сходила на хай, а потом опустилась и сработал ордер на вход или наоборот. Поэтому, чтобы не вселять ложный оптимизм, я решил оставить, что закрытие всегда по уровню закрытия свечи.
В дополнение я решил установить базовые правила риск-менеджмента, а именно ставил стоп на уровне 1% от уровня открытия.
Хочу рассказать о том, как стоит использовать индикаторы при построении торговых систем.
И это будет целая серия статей об этом. Читая серию вы узнаете о многих индикаторах, как стандартных, так и не очень. А также о том как их использовать в своей АЛГОторговле.
Сегодня это Moving Average. Самый обычный индикатор способный давать прибыль трендовым стратегиям.
Я программист. И уже несколько лет как занимаюсь написанием механических торговых систем по заказу.
Так уж вышло, что меня периодически просят написать робота с не рабочей стратегией. Скидывают ТЗ робота, который не будет зарабатывать 100 %.
Так, например, на прошлой неделе пришло письмо с просьбой написать робота. Алгоритм, который хотел заказать клиент состоял из сигнальных SMA на вход плюс использовались тейки и стопы. Но при этом прибыли не «давали течь». Был жёсткий тэйк, ломающий все принципы трендовой торговли.
Расширенная форма оператора for
В расширенной форме оператора for для последовательного получения значений переменной цикла используется вызов итератора. Цикл завершается, когда итератор возвращает nil.
Примечание
Под итератором понимается любая конструкция, позволяющая перебирать элементы некоторого набора. При каждом обращении к итератору он возвращает очередной элемент набора. В Lua итераторы обычно реализуются в виде функций.
Расширенная форма оператора for имеет следующий вид:
for var1, var2, …, varN in <explist> do
… — тело цикла
end
где:
var1, var2, ..., varN — список переменных, получающих значения на каждом шаге цикла. Список может состоять из одной или нескольких переменных, разделённых запятыми. Первую в списке переменную называют управляющей переменной цикла. Когда эта переменная получает возвращённое итератором значение nil, цикл завершается. Остальные переменные на ход выполнения цикла влияния не оказывают;
<explist> — список выражений, разделённых запятыми. Обычно список состоит из единственного выражения — вызова функции-фабрики итераторов. Такая функция возвращает функцию-итератор, состояние и начальное значение управляющей переменной цикла.
Скрипты на языке Lua
Написанный на Lua скрипт не имеет какой-либо специальной функции, с которой начиналось бы его выполнение. Скрипт можно рассматривать просто как набор команд (инструкций), который выполняется, начиная с первой инструкции.
Скрипт может быть как очень простым, состоящим всего из одной команды, так и весьма сложным, содержащим десятки, сотни и даже тысячи инструкций. Следующие друг за другом инструкции могут разделяться точкой с запятой (;). Однако это требование не является обязательным, поэтому весь приведённый ниже код является корректным с точки зрения синтаксиса:
a = 1; b = 2
a = 1 b = 2
a = 1;
b = 2;
a = 1
b = 2
Работа с переменными в Lua
Переменные используются для хранения значений в процессе выполнения скрипта.
Имена переменных в Lua
Именами (идентификаторами) переменных в Lua могут быть любые последовательности из букв, цифр и символа подчеркивания, начинающиеся не с цифры.