Избранное трейдера Медленный Торопыжка

по

Выкачиваем деньги с ИИС

Добрый день, коллеги

Наверняка у многих из вас открыт ИИС для получения налогового вычета. И также наверняка многие задаются вопросом, как снять деньги и не потерять налоговые льготы. Объясняю:
— Получаете статус КПУР для того чтобы оперировать с большим плечом
— Пишете заявление брокеру чтобы перевести выплату купонов на отдельный счет
— Изучаете даты выплаты купонов по облигациям, и выбираете бумагу с интересующей вас датой
— Покупаете облигации за 1 день до выплаты (этого должно быть достаточно, но на всякий случай проверьте режим торгов) с максимальным плечом
— Получаете купон на отдельный счет
— Продаете облигации.
Используете полученные деньги для пополнения того же ИИС или в других целях.
Итого ваши расходы составят: использование плеча от 1 до 3 дней; комиссия при покупке и продаже

Теперь в цифрах
Исходим из того что на ИИС нет позиций на начало операции.
КПУР присваивается от 600т, пусть это будет начальная сумма.
Покупать будем 26205 с купоном 37.9р, дата выплаты 14.04. Текущая цена составляет 100.05 

( Читать дальше )
  • обсудить на форуме:
  • ИИС

Как я искусственный интеллект торговать научил

Однажды великий гуру трейдинга и знаток анекдотов Александр Михайлович (который Герчик) в одном из своих семинаров рассказал про один случай, когда он пытался алгоритмизировать работу с уровнями и нанял целого математика, чтобы тот разработал мат.аппарат и запрограммировал сигналы для отбоя/пробоя. Целый математик бился над задачей как рыба об лед, но, видимо, математик он был так себе и поэтому задачу решить не смог.

Даже я, на тот момент имеющий в активе три класса церковно-приходской, долго недоумевал, как можно было не решить такую простейшую задачу. Это же легче легкого, думал я: хочешь запрограммировать горизонтальные уровни — тупо вбей в систему справочник круглых чисел, хочешь запрограммировать вершину параболы — пиши регрессию. И так далее.

Потом времена ушли далеко вперед и появился Искусственный Интеллект (ИИ), который легко решает эту задачу, даже без понимания, как оно должно работать.
Собственно, ИИ появился еще лет 50 назад. Но в те давние времена (уже почти былинные), когда и трава была зеленее и небо голубее, компьютерное железо было не способно решать задачи такого уровня. Сегодня ситуация изменилась.



( Читать дальше )

Как сделать из каждого нищего рублевого миллионера на ИИС!

Как сделать из каждого нищего рублевого миллионера на ИИС!


Наблюдаю с высоты своего пентхауса за городом, попивая кофе. Внизу ходят люди, спешат на работу и заставляют задуматься, ради чего они ходят на работу, если в конце каждого месяца не остается ничего. А почему бы не сделать из каждого нищего миллионера, хотя бы рублевого! Итак, Я хочу сделать из простого нищего рублевого миллионера, спускаюсь вниз на лифте, ищу простого нищего. Никого нет, забиваю в поисковик людей с наименьшей зарплатой, дворники, почтальоны и так далее. Наконец, нахожу 5 кандидатов, с которыми сидим и обсуждаем технологию получения миллиона, каждому из них я даю по 250 рублей и уезжаю. Кандидаты тут же расходятся по делам. Далее, история первого кандидата (ПК).

ПК отправляется в брокерскую фирму и открывает ИИС счет, кладет в него 10 рублей. Затем он отправляется к своим друзьям и родственникам, далее диалог:

— Привет, как твои дела? Квартиру еще не купил?

— Нет…  какая квартира, едва концы с концами сводим. (ПК:…так, значит имущественный вычет человек не получает..)



( Читать дальше )

Табличка-мотиватор))

1% в день = 5,1%   в неделю = 22% в месяц   = 987%    в год.
2% в день = 10,4% в неделю = 48,5% в месяц = 11400% в год.
3% в день = 15,9% в неделю = 80% в месяц = 115500%  в год.
4% в день = 21,66% в неделю = 119% в месяц = 1.210.000 в год.

-далее писать не буду, а то психика людей может травмироваться-
=============

Предположим, стартовое депо всего-лишь 100.000 руб

1% в день увеличит депо за год = 1.087.000 руб.
2% в день = 11.500.000 руб
3% в день = 115.600.000 руб
4% в день = 1 млрд.210 млн.100 тыс. руб.

(естественно здесь заложен «сложный процент» и мы ничего не изымаем из суммы депо)
=============

Мечтать не вредно?
Сложно-ли «делать» в среднем каждый день 4%? (да… речь естественно о нашем рынке, скажем — ФОРТС. Форексы мы в расчет не берем). В принципе — практически невозможно на длительном промежутке времени. (ну хоть помечтать можно...))

Сложно-ли «делать» в среднем каждый день 3%? — почти невозможно. В принципе, при наличии хорошей рабочей ТС (алго-) можно допустить такое… Но на длительном промежутке времени? хм… Скорее всего очень сложно… Наверное на грани невозможности. Но периодически это — вполне допустимо.

( Читать дальше )

Комиссии, Комиссии, Комиссии

Господа, ну если аналитик на пенсии, всю жизнь работал в банках аналитиком, «биржевой эксперт и блогер» до сих пор не понимает, что такое «брокерская нагрузка на депозит» в виде комиссии и как она считается...

то я уже не буду в сотый раз выкладывать статью — Адская арифметика.

Это просто ДНО.

Это ДНИЩЕ.

Он еще и рассуждает на эту тему сравнивая брокерский депозит с карточкой… не понимая, что карточка пополняется ежемесячно, а нагрузка считается на депозит скажем 1 млн. — определенная сумма.

Потом чем больше вы сделок совершаете с комиссией 0,03 от оборота, тем больше нагрузка комиссии на депозит.

не знает он за 30 лет в рынке — элементарной математики.

Ищите господа истину.



( Читать дальше )

STATDIV3 доработанный индикатор для quik на языке lua

если индикатор больше 0, то покупаем, если ниже то продаем

скачать можно здесь:dropmefiles.com/09FCu
как устанавливать смотрите предыдущие статьи: https://smart-lab.ru/blog/528424.php
название STATDIV3 это доработанный STATDIV


поведение индикатора на графике:
STATDIV3 доработанный индикатор для quik на языке lua


сам код индикатора:
Settings={
Name="STATDIV3",
period=50,
  line=
  {
    {
      Name="curve",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line",
      Color=RGB(255,0,0),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="MA2",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line2",
      Color=RGB(0,0,255),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name="line3",
      Color=RGB(0,128,128),
      Type=TYPE_LINE,
      Width=1
    }
  } 
}

function Init()
  cache_ind={}
  cache_ind2={}
  cache_ind3={}
  return 2
end

function OnCalculate(index)
  if index < Settings.period then
    return nil
  else
    local sum1=0
    local sum2=0
    local sum0=0
    local sum02=0
    local sum03=0
    for i=index-Settings.period+1, index do  
    do
      if C(i) > O(i) then
        sum1 = sum1 + C(i) - O(i)
        sum2 = sum2 + C(i) - O(i)
      else
        sum2 = sum2 + O(i) - C(i)
      end  
    end 
    cache_ind[index] = sum1/sum2    
    if index > Settings.period+12 then 
--[[
      sum0 = 1*cache_ind[index]+
            (1)*cache_ind[index-1]+
            (1)*cache_ind[index-2]+
            (1)*cache_ind[index-3]+
            (1)*cache_ind[index-4]+
            (1)*cache_ind[index-5]+
            (1)*cache_ind[index-6]+
            (1)*cache_ind[index-7]+
            (1)*cache_ind[index-8]+
            (1/2)*cache_ind[index-9]+
            (1/3)*cache_ind[index-10]+
            (1/4)*cache_ind[index-11]+
            (1/5)*cache_ind[index-12]
--]]
      sum0 = 1*cache_ind[index]+
            (1/2)*cache_ind[index-1]+
            (1/3)*cache_ind[index-2]+
            (1/4)*cache_ind[index-3]+
            (1/5)*cache_ind[index-4]+
            (1/6)*cache_ind[index-5]+
            (1/7)*cache_ind[index-6]+
            (1/8)*cache_ind[index-7]+
            (1/9)*cache_ind[index-8]+
            (1/10)*cache_ind[index-9]+
            (1/11)*cache_ind[index-10]+
            (1/12)*cache_ind[index-11]+
            (1/13)*cache_ind[index-12]

    end
--[[
    sum0 = sum0/(1+1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5)
--]]
    sum0 = sum0/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

       
    cache_ind2[index] = sum0
    if index > Settings.period+50 then   
      sum02 = 1*cache_ind2[index]+
            (1)*cache_ind2[index-1]+
            (1)*cache_ind2[index-2]+
            (1)*cache_ind2[index-3]+
            (1)*cache_ind2[index-4]+
            (1)*cache_ind2[index-5]+
            (1)*cache_ind2[index-6]+
            (1)*cache_ind2[index-7]+
            (1/2)*cache_ind2[index-8]+
            (1/3)*cache_ind2[index-9]+
            (1/4)*cache_ind2[index-10]+
            (1/5)*cache_ind2[index-11]+
            (1/6)*cache_ind2[index-12]
--[[
      sum02 = 1*cache_ind2[index]+
            (1/2)*cache_ind2[index-1]+
            (1/3)*cache_ind2[index-2]+
            (1/4)*cache_ind2[index-3]+
            (1/5)*cache_ind2[index-4]+
            (1/6)*cache_ind2[index-5]+
            (1/7)*cache_ind2[index-6]+
            (1/8)*cache_ind2[index-7]+
            (1/9)*cache_ind2[index-8]+
            (1/10)*cache_ind2[index-9]+
            (1/11)*cache_ind2[index-10]+
            (1/12)*cache_ind2[index-11]+
            (1/13)*cache_ind2[index-12]
--]]
    end
    sum02 = sum02/(1+1+1+1+1+1+1+1+1/2+1/3+1/4+1/5+1/6)
--[[
    sum02 = sum02/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)
--]]
    cache_ind3[index] = sum0 - sum02
    if index > Settings.period+50 then   
      sum03 = 1*cache_ind3[index]+
            (1/2)*cache_ind3[index-1]+
            (1/3)*cache_ind3[index-2]+
            (1/4)*cache_ind3[index-3]+
            (1/5)*cache_ind3[index-4]+
            (1/6)*cache_ind3[index-5]+
            (1/7)*cache_ind3[index-6]+
            (1/8)*cache_ind3[index-7]+
            (1/9)*cache_ind3[index-8]+
            (1/10)*cache_ind3[index-9]+
            (1/11)*cache_ind3[index-10]+
            (1/12)*cache_ind3[index-11]+
            (1/13)*cache_ind3[index-12]
    end
    sum03 = sum03/(1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+1/9+1/10+1/11+1/12+1/13)

  end  

  if sum1/sum2 > 0.5 and sum03 > 0 then
    sum1 = sum03
  else
    if sum1/sum2 < 0.5 and sum03 < 0 then
      sum1 = sum03 
    else 
      sum1 = 0
    end
  end

  return sum1, 0
end

end
 всем удачи!
  • обсудить на форуме:
  • Quik Lua

Фьючерсы сбербанка или я ничего не понял

    • 20 марта 2019, 13:59
    • |
    • Ktylxu
  • Еще
Всем привет, сразу к делу:

У нас есть поставочный фьючерс SBRF-6.19 c датой исполнения 21.06.2019. 

Дальше, дивиденды: отсечка прогнозируется 26.06, то есть, по идее, покупатель фьючерса (который на момент написания статьи стоит 19857 против 207,68 за акцию) под нее успеет и получит нехилую безрисковую прибыль в ~18% годовых плюс разместит свободные средства под 7 годовых и будет вообще в шоколаде. 

Вопрос в том, что не так? Рынок ожидает отсечку раньше поставки акций по фьючерсу?


Идем дальше, вот так 19 марта торговались акции сбербанка и фьючерс 6.19:

Фьючерсы сбербанка или я ничего не понял

Почему вдруг «уронили» цену фьючерса 6.19? У кого-то есть инсайд по дате отсечки?

А вот так этот момент выглядит на одном графике — резкое расширение спреда между спотом и 6.19 фьючерсом:
 Фьючерсы сбербанка или я ничего не понял

( Читать дальше )

Попал с налогами: прошу помочь с советом

Добрый день.

Всё же не зря говорят, что рынок очень опасная среда. И на нём может произойти всё угодно.

Вот и меня коснулась эта неочевидная и невидимая рука биржи.

Пару дней назад получил письмо с налоговой инспекции, где меня уведомили, что подают на меня в суд с целью взыскания задолженности по НДФЛ. Прочитав его, я начал составлять для себя полную картину произошедшего.

Оказывается, требование о взыскании ещё за 2016 налоговый период. Тогда был очень неудачный для меня год, где я словил жёсткий тильт. Торговал я как акциями, так и фьючерсами. На срочном рынке всё было достаточно успешно, а вот после перехода на рынок акций всё пошло наперекосяк. У брокера было открыто несколько счетов, в том числе единый счёт. И вот таким образом за тот год от счёта практически ничего не осталось. Конечно я очень огорчился, что нарушил систему и поддался тильту, но всё же это рынок.

После звонка брокеру оказалось, что они посчитали НДФЛ по разным базам для акций и некоторых фьючерсов. И все эти данные отправили в налоговую инспекцию так как являются налоговыми агентами. Таким образом, счёт в 2016 году был практически слит и по нему не было дохода. Но по хитрой системе налогообложения я оказывается заработал виртуальную прибыль. Со счёта я не выводил средства, о чём есть соответствующие отчёты.



( Читать дальше )

Доработал индикатор STATDIV на lua для quik

пользоваться можно так:
если касная кривая выше 0,5 и синяя выше зеленой то логуем
если красная ниже 0,5 и синяя ниже зеленой то шортим
принимаю пожелания по изменению кода индикатора
Доработал индикатор STATDIV на lua для quik


скачать можно здесь:
dropmefiles.com/y4kpv

как установить:
в папке quik создаете папку LuaIndicators туда кидаете текстовый файл с раcширением .lua и содержанием приведенного индикатора, потом запускаете quik и добавляете как обычный индикатор к графику с именем STATDIV

продолжение темы: smart-lab.ru/blog/528145.php

код:

Settings={
Name=«STATDIV»,
period=25,
  line=
  {
    {
      Name=«curve»,
      Color=RGB(255,0,0),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name=«line»,
      Color=RGB(255,0,0),
      Type=TYPE_LINE,
      Width=1
    },
    {
      Name=«MA»,
      Color=RGB(0,0,255),

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

....все тэги
UPDONW
Новый дизайн