Избранное трейдера $upo$tat
Всем доброй пятницы и отличных выходных! Несколько дней осталось, чтобы подать декларацию по доходам за 2021 год. Мы подготовили чек-лист для частных инвесторов и трейдеров, которые должны самостоятельно заполнить налоговую декларацию и уплатить НДФЛ. Сохраняйте и делитесь с теми, кому это тоже пригодится!
Налоговая декларация 3-НДФЛ. Срок подачи — не позднее 30 апреля года, следующего за отчетным.
Что заполняем
Какие документы прикладываем к декларации
На этот счёт на помощь приходят программы (скрипты), чьи задачи заключаются в оптимизации решений некоторых задач, которые возникают у трейдера в процессе торговли.
Постановка проблемы:
Получил на днях письмо в личном кабинете налогоплательщика. Суть: о вашем индивидуальном инвестиционном счете (ИИС) знаем, документы получили, все сами сделаем, ждите.
Заработал упрощенный механизм получения налоговых вычетов, о которых налоговая заявляла в прошлом году. Что упростилось? Сужу по сообщению налоговой:
Посмотрим, как оно будет дальше.
Кроме вычета по ИИС упрощается процедура возврат НДФЛ на приобретение жилья и уплату процентов по ипотеке. Об этом писал ранее.
Я пользуюсь ИИС с первого года существования. Уже получил шесть раз вычеты на сумму около 300 тысяч рублей.
Для скальперской торговли решил разобраться с вопросом выставления лимитных заявок покупки/продажи прямо с графика всего в один клик, в стакане такое стандартно возможно, а с графика вроде нет. Я не программист (но примитивно пользуюсь макросами в экселе и LUA в Quik), сделал как смог. В стакане мне не удобно выставлять заявки — маленький диапазон цен, цены скачат как бешенные и нет графической наглядности, одни цифры.
Логика выставления лимитных заявок покупки/продажи с графика проста:
наводите перекрестие курсора мыши на нужную цену на теле свечи графика и жмете клавишу Up — чтобы купить или Down – продать (клавиши можно назначить любые).
Видео с тем как это выглядит ниже.
Как это сделать:
1. Квик должен быть настроен: Количество лотов и код клиента по умолчанию заданы
Ура, наконец демо-версия готова!
ВАЖНО! Те, кто уже скачал архив в день размещения топика, перекачайте — он исправлен! Ссылка обновлена.
Для тех, кто пропустил:
— https://smart-lab.ru/blog/697641.php немного картинок
— https://smart-lab.ru/blog/700079.php видео работы скрипта
Итак, еще раз, что такое SmartMap? Это срез стакана, который остается на графике в виде меток, что позволяет нам видеть когда и где были крупные скопления, как они отрабатывались ценой, и где они есть сейчас. Дополнительно отображается общая ситуация по стакану в виде совокупного количества бидов и асков.
Достаточно популярная вещь у иностранцев, присутствует в большинстве импортных терминалов под названиями BookMap/HeatMap. Однако везде имеется мощный недостаток — при изменении ТФ или любого параметра, сформированный на графике рисунок «следов» исчезает. Почему? Потому что история стакана не сохраняется. Наша разработка лишена этого минуса. Меняете ли вы тайм-фрейм, какую-то настройку отображения скрипта — неважно, метки на графике остаются. Скрипт собирает историю с момента включения Квика. Все что от вас требуется — открытый стакан по инструменту.
Хочу поделиться торговой системой, которая способна давать по 5% в месяц и при этом, не требует ни знаний, ни большого депозита. Решил отдельно выделить эту тему. Знакомые опционщики сказали, что 20% риска потерять депозит- это риски практически любого бизнеса и значит, что данный подход может рекомендовать всем.
Суть стратегии в том, что мы начинаем заниматься страховым бизнесом в интернет.
У нас 80% вероятности быть в плюсе, а если депозит сгорает, то обычно реализуют свое имущество, чтобы продолжить этот бизнес.
Приведу жизненный пример: есть у вас овощной магазин. Вы всю жизнь торгуете овощами и фруктами. Случился кризис или грызуны товар испортили. Вы теряете полностью бизнес. Чтобы восстановить все- вы продаете дорогую машину и дом, ибо понимаете, что ваш бизнес в итоге все вам восстановит. Так и тут. Мы начинаем с депозитом 7500 рублей продавать спреды на сбербанк. Начнем с того, что мы уже заработали за 2 месяца таким образом 12%. И это нормально.
В теме, которая указана есть куча стратегий и боюсь, что там затеряется этот агрессивный способ. Хотя, если тут риски такие же, как и в любом бизнесе, как выяснилось только сейчас, то почему бы и новичков с этой темой не познакомить.
Торговля ведется с 24.3.21-го, с депозитом 7500 рублей.
Прибыль 1412 рублей.
На данный момент у нас открыта такая позиция:
Продаем пут 30000 по 271 и покупаем пут 29000 по 41 рублей.
Мы каждую неделю смотрим на цену фьючерса для открытия нашего спреда. Цена фьючерса была 30209 рублей на 19 мая 2021 года.
Поэтому мы купили пут 29000 и продали пут 30000.
Как видите, между купленным и проданным- 1000 рублей разницы. И мои расчеты связаны именно с этой разницей.
Если у вас нет 51000 рублей (на 22.5.21-ое требовалась именно эта сумма), чтобы делать спред на опционах на фьючерс РТС, то придется немного времени тратить на то, чтобы при торговле недельными опционами, торговаться при покупки и продаже опционов. Но хорошо, что на недельном сроке это не занимает много времени.
Запоминаем, что вначале, при открытии спреда в начале недели, надо купить дальний (29000), а лишь потом продать ближний (30000) к цене фьючерса пут. А при закрытии этого спреда- надо сначала выкупить то, что продали (30000), а только потом продать то, что купили до этого (29000)...
СМОТРИТЕ ВИДЕО НИЖЕ- ТАМ ВСЕ ПОНЯТНЕЕ.
Фьючерс- это 100 акций сбербанка.
Пут опцион- это страховка от падения цены фьючерса сбербанка.
Страхуем цену фьючерса так, чтобы продаваемый пут был наравне или ниже цены фьючерса. Пример, цена фьючерса была 30209 и мы продали пут 30000 и купили пут 29000
--[[ параметры: Procent - процент зигзага --]] Settings={ Name="ZIG_PORTFOLIO", Procent=2, line= { { Name = "cur1", Type =TYPE_LINE, Width = 2, Color = RGB(0,0, 0) } } } function Init() plus = 0 minus = 0 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 minus = minus + (x1-x2)*(y2-y1) x2 = x1 y2 = y1 x1 = index y1 = C(index) else if C(index) > y1 and y1 >= y2 then x1 = index y1 = C(index) end end if C(index) < y1*(1-de/100) and y1 > y2 then plus = plus + (x1-x2)*(y1-y2) x2 = x1 y2 = y1 x1 = index y1 = C(index) else if C(index) < y1 and y1 <= y2 then x1 = index y1 = C(index) end end end vl=0 if minus~=0 then vl=plus/minus end return vl end