Избранное трейдера _xXx_

по

А если я нерезидент? Налоги для ИП (нерезидента): УСН и НДФЛ

Физическое лицо осуществляет торговые операции на фондовом рынке через иностранного брокера и при этом он зарегистрирован как ИП. Плюс ко всему, он еще и постоянно проживает за пределами РФ.

Всем добрый день. Меня попросили дать ответ на вопрос для предпринимателя – какие налоги надо платить в России, и по какой ставке, если ИП постоянно проживает за пределами Российской Федерации, но он был ранее зарегистрирован как предприниматель и при этом выбрал «упрощенку».

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

Если есть вопросы и конкретные ситуации – пишите, помогу разобраться.

Итак, первое…
УСН для нерезидента ИП

А если я нерезидент? Налоги для ИП (нерезидента): УСН и НДФЛ


Вывод для нерезидента – если ИП работает на упрощенной системе налогообложения и среди его доходов есть доходы, которые поступают от источника, расположенного за пределами Российской Федерации, то такие доходы не облагаются налогом.



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

Готовы ли Вы нести такой риск?

Господин AlexChi в своем посте Оптимальное количество бумаг в портфеле выложил такую табличку доходностей портфелей акций в зависимости от их количества.

Оптимальное количество бумаг в портфеле

Откинем ошибочную базу рассуждений и посмотрим на сами результаты. Индекс ММВБ за указанный промежуток вырос в номинале всего на 23%. Указанные портфели в разы больше. Классно же!

НО! Даже если откинуть ошибочную статистику, посмотрите на 2014 год. Индекс ММВБ упал за год всего на 8%. А портфели, состоящие из 2-15 акций теряли, порой, в 2-3 раза больше. А если бы индекс упал не на 8%, а на 15%?

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

З. Ы. Обратите внимание на разброс конечных результатов портфелей из 2-15 акций. От -52% до 137%. То есть, прогнозу не только риск, но и прибыль как элемент риска не поддается.

QUIK: Бенчмарк ОФЗ к ставке ЦБ

    Может кому будет интересен скрипт на QLUA, который выступает простым бенчмарком ОФЗ с постоянным купоном к ставке ЦБ.
Основные параметры доходность и премия к ставке ЦБ, с учетом дюрации.
Скрипт не работает онлайн (оперативность тут не принципиальна), при запуске собирает параметры в таблицу и выводит на экран.
В дальнейшем планируется эти данные использовать для анализа премии доходности по дюрации для муниципальных и корпоративных облигаций к ОФЗ.

QUIK: Бенчмарк ОФЗ к ставке ЦБ


    Код скрипта на github (на github две версии одна в utf-8 для просмотра и основная версия в win1251, т.к. quik понимает только его):
github.com/trantor77/lua_scripts/boundsOFZ.lua

    Код скрипта:
--переменные
keyRateCB = 7.5
classCode = "TQOB"

function CreateTable()
    t_id = AllocTable()
    AddColumn(t_id, 0, "Бумага", true, QTABLE_STRING_TYPE, 15)
    AddColumn(t_id, 1, "Цена", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 2, "Доходность, %", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 3, "Дюрация, лет", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 4, "Купон, %", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 5, "Премия к ЦБ, бп", true, QTABLE_INT_TYPE, 15)
    AddColumn(t_id, 6, "Погашение", true, QTABLE_STRING_TYPE, 15)
    t = CreateWindow(t_id)
    SetWindowCaption(t_id, "ОФЗ")
end

function string.split(str, sep)
    local fields = {}
    str:gsub(string.format("([^%s]+)", sep), function(f_c) fields[#fields + 1] = f_c end)
    return fields
end

function getParamNumber(code, param)
    return tonumber(getParamEx(classCode, code, param).param_value)
end

function formatData(prm)
    return string.format("%02d.%02d.%04d", prm%100, (prm%10000)/100, prm/10000)
end

CreateTable()

arr = {}
sec_list = getClassSecurities(classCode)
sec_listTable = string.split(sec_list, ',')
j = 0
for i = 1, #sec_listTable do
    secCode = sec_listTable[i]
    securityInfo = getSecurityInfo(classCode, secCode)
    short_name = securityInfo.short_name
    if short_name:find("ОФЗ 26") ~= nil then
        j = j + 1
        r = {}
        r["short_name"] = short_name
        r["price"] = getParamNumber(securityInfo.code, "PREVPRICE")
        r["yield"] = getParamNumber(securityInfo.code, "YIELD")
        r["duration"] = getParamNumber(securityInfo.code, "DURATION")/365
        couponvalue = getParamNumber(securityInfo.code, "COUPONVALUE")
        couponperiod = getParamNumber(securityInfo.code, "COUPONPERIOD")
        r["coupon"] = ((365/couponperiod) * couponvalue)/10
        r["bonus"] = (r["yield"] - keyRateCB)*100
        r["mat_date"] = getParamNumber(securityInfo.code, "MAT_DATE")
        table.insert(arr, j, r)
    end
end

table.sort(arr, function(a,b) return a["duration"] < b["duration"] end)

for j = 1, #arr do
    row = InsertRow(t_id, -1)
    SetCell(t_id, row, 0, arr[j]["short_name"])
    price = arr[j]["price"]
    SetCell(t_id, row, 1, string.format("%.2f", price), price)
    yield = arr[j]["yield"]
    SetCell(t_id, row, 2, string.format("%.2f", yield), yield)
    duration = arr[j]["duration"]
    SetCell(t_id, row, 3, string.format("%.2f", duration), duration)
    coupon = arr[j]["coupon"]
    SetCell(t_id, row, 4, string.format("%.2f", coupon), coupon)
    bonus = arr[j]["bonus"]
    SetCell(t_id, row, 5, string.format("%.0f", bonus), bonus)
    mat_date = arr[j]["mat_date"]
    SetCell(t_id, row, 6, formatData(mat_date), mat_date)
end
  • обсудить на форуме:
  • Quik Lua

По мини конкурсу «Опционы. Мозговой штурм». Даю раскладку после экспирации, как обещал.

Коллеги, всем добра! Напоминаю, нами проводился мини-конкурс «Мозговой штурм», ссылка на исходник: https://smart-lab.ru/blog/499050.php. Целью конкурса было показать, каким же заковыристым может стать профиль опционных позиций в результате управления в течение торгового периода. Ну и доказать, что трейдер, разбирающийся в опционной торговле, в состоянии решить обратную задачу и восстановить начальный профиль позиции при практически минимальных исходных данных, просто просчитывая логику действий. Напоминаю, что победителем конкурса стал камрад Олег Ложкин, который и добавил в свою смартлабовскую копилку честно заработанные 520 ТМ. Ну, и как обещал – выкладываю всю раскладку по трансформации изначального профиля в конкурсный и его дальнейшее управление с выходом на месячную экспирацию, с традиционной выкладкой скринов окошек используемого ПО  для лучшей визуализации. Для торговли, моделирования и визуализации  использовался классический Квик в связке с  лицензионной программой Option Workshop. Если что-то непонятно по скринам и работе программы – спрашивайте, единственное примечание для ориентирования – красный шарик на профиле в Воркшопе это текущее значение БА.



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

Волновой Принцип Эллиотта и Гусев

Уважаемая администрация Смарт Лаба, не отправляйте сразу данный топик в оффтоп, пусть хотя бы один день, то есть до понедельника повисит в списке тем. В нем есть некоторые теоретически заметки связанные с Волновым Принципом Эллиотта, возможно они буду полезны новичкам.

Заранее спасибо.

И так, в последние дни у, всем известного персонажа, видеоблогера Гусева, судя по всему, проявилось очередное, в тот раз осеннее, обострение по отношению к волновикам. То есть данный персонаж решил в своем блоге на ютубе покритиковать людей, которые уже много лет,  как изучают Волновой Принцип Эллиотта (EWP), так и практикуют его применение в работе над анализом разнообразных финансовых рынков.

Я бы конечно понял критику человека, которые понимает суть и принципы EWP, но когда человек абсолютно далек от этой темы, то это просто нечто. Он повсеместно, и не только по поводу волновиков, говорит, что все ничего не знают, одни не знают фундаментальный анализ, одни не знают EWP, а другие не знают технический анализ, при этом себя позиционирует единственным знающим все!



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

Ситуация на будущий момент.

Начну с матушки нашей углеводородици нефти)
Ситуация на будущий момент.
На дневном графике видно что фигура «Голова и плечи» начала отрабатываться а значит цене в 72 уже ничего не помешает и это хороший момент для спекуляции
Ситуация на будущий момент.

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

Очередная интересная задачка по терверу

Спецом для трейдеров. Не столько сложная, сколько интересная:

Вы можете бросить кубик до трех раз. После каждого бросания или забираете столько долларов сколько выпало на кубике либо играете дальше.
К примеру: кинули 2 раза, на второй раз выпало 5 и вы решаете остановиться, забираете себе 5$.
Определить оптимальную стратегию игры и ожидаемый выигрыш?


Как правильно торговать опционами урок 1 и урок 2

Урок1: 

Настройка ПО option workshop, подключение к терминалу quik.



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

Обещанный Манн-Уитни

    • 17 октября 2018, 13:21
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще
Как и обещал в комментарии из моего предыдущего топика 

smart-lab.ru/blog/499678.php#comment8969912

Исходные данные: закрытия дня с 07.12.2005 по 16.10.2018 для S&P500 и индекса Мосбиржи

VAR00003, если VAR00004=0: центрированные и нормированные приращения логарифмов индекса Мосбиржи
VAR00003, если VAR00004=1: центрированные и нормированные приращения логарифмов индекса S&P500

Результат

Обещанный Манн-Уитни

Итого: вероятность ошибиться, утверждая, что эти распределения разные, больше 0,334.

И вывод: выборочные распределения приращений логарифмов дневных значений индексов Мосбиржи и S&P500, вероятней всего, совпадают  с точностью до среднего и дисперсии.

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