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

по

Фактически, дефолт США состоялся. Почему у ФРС нет другого выхода, кроме как печатать деньги?

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

Последний длинный экономический цикл в США закончился в 1929 году, что привело к Великой Депрессии. Тогда доллар был жестко привязан к золоту. Никто не делал такую безудержную эмиссию как сейчас. Денежная масса M2 упала на 30% с 1929 по 1934 год.
Фактически, дефолт США состоялся. Почему у ФРС нет другого выхода, кроме как печатать деньги?
Из-за жесткой фиксации курса доллара, просто так увеличить деньги в обращении было нельзя. М2 вероятно падал из-за того, что после периода накопления долгов, США платили по внешним долгам, а так как золото ограничено (его нельзя напечатать), это сопровождалось падением денег в экономике. Кроме того, население стало менять доллары на золото и хранить свои сбережения в нем. Именно по этой причине в США была затяжная дефляция.
Фактически, дефолт США состоялся. Почему у ФРС нет другого выхода, кроме как печатать деньги?
Предположим, если бы они напечатали денег, увеличили тем самым М2 на 42% от фактического минимума и не имели привязку к золоту, вероятно золото впоследствии должно было вырасти на сопоставимую величину ~40% в течение 4 лет. Когда экономика падает, выплатить долг становится еще тяжелее. Это создает порочный круг делевериджа.

Выход? Обесценить деньги. Спустя несколько лет дефляции власти додумались до этого фокуса.

До 1933 унция стоила $20, после — $35. США просто директивно обесценили доллар, понизив его стоимость. Вероятно вы не знали, но правительство США при этом обязало население США обменять все золото до 1 мая 1933 по курсу $20,66. А после того как население скинуло золото по дешевке, доллар обесценили на 43%, просто зафиксировав цену золота на новом уровне $35 за унцию. Таким образом все долларовые сбережения населения насильно обесценили.

Хочу обратить ваше внимание: проблемы экономики решили за счёт тех, кто сберегал деньги.


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

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”

    • 08 апреля 2020, 22:13
    • |
    • Jonah
  • Еще
Технологический Центр Дойче Банка молодцы, несут знания в массы (бесплатно). Это тизер, скоро будут первые лекции.


Технологический Центр Дойче Банка запускает бесплатный видеокурс на русском языке — “Finmath for Fintech”. Хотите разобраться, какие математические модели лежат в основе опционов, облигаций и свопов?

Эксперты в области финтеха помогут! Из курса вы узнаете:

• Как вычислить справедливую цену финансового инструмента
• Какие существуют риски, связанные с инвестированием в инструменты
• Примеры прикладных задач, с которыми сталкивается финтех

Видеолекции будут выходить каждую неделю, следите за новостями в соцсетях компании.

Дойче Банк запускает бесплатный видеокурс на русском языке “Finmath for Fintech”


Самостоятельная уплата НДФЛ по дивидендам

Добрый вечер!

Уже 8 апреля, а это значит, что скоро закончится прием налоговых деклараций – 30 апреля. По подаче декларации на возврат НДФЛ от внесенных на ИИС средств я уже писал недавно, сейчас только жду уведомление от налоговой.

Второй важный вопрос по декларированию доходов инвестора – самостоятельная уплата НДФЛ по дивидендам компаний, по которым ваш брокер не является налоговым агентом и не уплачивает налог 13% с дивидендов за вас. В этом случае дивиденды к вам на счет приходят неочищенными от налогов и вам самим нужно заплатить налог. Об этом будет сегодняшний пост.

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

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

Конечно, часто налоговой пофиг на ваши копейки. Я, когда изучал эту тему, часто наталкивался на комментарии людей, которые все подали и оплатили налог как положено, но налоговая им все возвращала обратно, думая, что они уплатили излишний налог. Может потому, что это необычные пока для России декларации (в отличие от всяких имущественных и социальных) и операционисты ошибаются с ними. В любом случае, я предпочитаю не быть плохишом и делать все как надо, если нет путей добросовестной оптимизации налогов.

Итак, расскажу пошагово, как самостоятельно уплатить налог с дивидендов.

Это все делает онлайн на сайте Налог.ру. Как там зарегистрироваться и как получить электронную цифровую подпись здесь не буду описывать, т.к. писал уже в посте «Вычет по ИИС (тип А). Инструкция».

Сначала заходим в личный кабинет на сайте Налог.ру и выбираем «Жизненные ситуации» → «Подать декларацию 3-НДФЛ» → «Заполнить онлайн».

1. Вкладка «Данные» — отвечаем на 2 простых вопроса и жмем «Далее».

2. Вкладка «Доходы» — удаляем все лишние источники дохода в пределах РФ и выбираем «За пределами РФ» → «Добавить источник дохода» и заполняем данные о компании, стране ее регистрации. В графе «Вид дохода» выбираем 1010-дивиденды. В поле «Предоставить налоговый вычет» выбираем «Не предоставлять». Заполняем сумму дохода в валюте и дату начисления на брокерский счет (эту информацию смотрите в отчете брокера, предварительно запросив у него). Далее выбираем валюту, в которой пришли дивиденды (код доллара США — 840) и ставим галочку у «Определить курс автоматически», чтобы вручную не переводить доллары в рубли на дату поступления дивидендов. Жмем «Далее».



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

5х в паладдии. Cпасибо Карабьянцу

    • 07 апреля 2020, 19:54
    • |
    • drow
  • Еще
Да да, тогда я тоже смотрел РБК, как раз по его совету взял (2013) 22 грамма палладия в металлическом счете сбера, недавно вспомнил, зашел, а там 5х к первоначальному вложению. Думаю пора закрывать, еще будет возможность взять дешевле.

Как подать налоговую декларацию для дивидендов с акций США торгуемых на бирже СПБ?

    • 06 апреля 2020, 22:42
    • |
    • Smith
  • Еще
Извините, что не про коронавирус!
Как доплатить налоги с акций США биржи СПБ? И
Это очень частый вопрос на данном сайте… к сожалении очень мало информации. По умолчанию снимают 30%.0Если вы подписали форму W8-BEN, то вам надо доплатить 3%, а если не подписывали, не задекларировали, то 30%… а также есть шанс получить просьбу от налоговой заплатить ещё и 13%.
Краткая инструкция:
1. На сайте налоговой скачиваем программу декларация 2019 https://www.nalog.ru/rn77/program/5961249/:
Как подать налоговую декларацию для <a class=дивидендов с акций США торгуемых на бирже СПБ?" title="Как подать налоговую декларацию для дивидендов с акций США торгуемых на бирже СПБ?" />

2. Устанавливаем на компьютер.
3. Запускаем и приступаем к заполнению:
Как подать налоговую декларацию для дивидендов с акций США торгуемых на бирже СПБ?

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

Нас 4,5 млн.

Количество частных инвесторов на Московской бирже превысило 4,5 млн человек

Количество физических лиц, имеющих брокерские счета на Московской бирже, на начало апреля достигло 4,57 млн человек. За март их число увеличилось на 320 тыс., а с начала 2020 года – на 713 тыс. В 2019 году в среднем ежемесячно открывалось 159 тыс. счетов физлиц.

Количество клиентов – физических лиц, совершавших хотя бы одну сделку в течение месяца, в марте составило 606,7 тыс. человек (244,9 тыс. в среднем в 2019 году).

По данным ежемесячного аналитического отчета Московской биржи «Индикатор индивидуальных инвестиций», в марте частные инвесторы вложили в российские акции на Московской бирже 43,7 млрд рублей, что вдвое больше, чем максимальный объем покупок в месяц в 2019 году. Показатель рассчитывается как разница между общим объемом сделок на покупку и продажу, совершаемых клиентами – физлицами на Московской бирже.

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



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

ОПЕК+: России придется сократить добычу на 1,5 млн барр/день, С.Аравии на 3 млн барр/день

03.04.2020 
• ОПЕК+ рассматривает возможность снижения добычи на 10 млн барр/день с учетом стран Северной Америки 

• Согласно сценарию ОПЕК+, Саудовской Аравии нужно сократить добычу с текущих уровней не менее чем на 3 млн барр/день 

• По сценарию ОПЕК+, России придется сократить добычу на 1,5 млн барр/день, а странам Персидского залива, кроме Саудовской Аравии, — на 1,5 млн барр/день 

• Сценарий ОПЕК+ предполагает снижение добычи США, Канады и Бразилии примерно на 2 млн барр/день 

• Техас рассматривает возможность снижения нефтедобычи как минимум на 500 000 барр/день

• Независимые нефтяные компании США сообщили ОПЕК о готовности добровольно снизить добычу 

• Минэнерго США изучает способы убедить Россию присоединиться к сокращению добычи

• Россия намерена принять решение относительно участия в действиях ОПЕК после встречи Трампа с американскими компаниями

• Ведущие нефтяные компании США беспокоятся об антимонопольных мерах, если они присоединятся к сокращению добычи ОПЕК+ 

QLua: таблица крупных "склеенных" обезличенных сделок

    • 03 апреля 2020, 15:06
    • |
    • _sk_
  • Еще
Иногда хочется наблюдать за ситуациями, когда участники торгов исполняют по рынку крупные заявки. Конечно, можно смотреть на обычную ленту обезличенных сделок с настроенными фильтрами на размер сделки, но ведь можно написать специальный QLua-скрипт, который будет отбирать сделки, являющиеся результатом исполнения.

В терминале QUIK ордерлог недоступен, поэтому надо как-то эвристическим образом определить, что набор обезличенных сделок относится к одной и той же рыночной заявке. Например, можно проверять, что инструмент в текущей сделке совпадает с инструментом в предыдущей сделке, направление сделки то же самое, время сделки совпадает с точностью до миллисекунд, и цена при покупке растёт, а при продаже — падает.

Если суммарный объём не менее какой-то границы, которую можно задать для каждого инструмента индивидуально, такие «склеенные» сделки выводятся в таблице. В ней указаны:
— суммарный объём;
— количество обезличенных сделок, которые были склеены;
— начальная цена и конечная цена;

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

Скрипт lua Баланс покупок/продаж

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

TICER = "SBER";
CLASS_CODE = "TQBR";
FilePath = getScriptPath() .. "\\export.txt";--путь к файлу
save = false;--сохранять данные в файл если false нет, true да

f = nil;
stopped = false;
t_id = nil
H = -1;
M = -1;
VSELL = 0;
VBUY  = 0;
CDelta = 0;
CountTrans = 0;
PriceTrans = 0.0; 
t = "";
function OnInit()
    CountTrans = 0;
        if save then f = io.open(FilePath,"w"); end
        CreateTable();
end 

function main() 
        while not stopped do 
          if IsWindowClosed(t_id) then
         stopped = true;
      end       
          sleep(10);
        end
end

function CreateTable()
   t_id = AllocTable(); 
   AddColumn(t_id, 0, "Время", true, QTABLE_STRING_TYPE, 10);
   AddColumn(t_id, 1, "BUY", true, QTABLE_INT_TYPE, 10);
   AddColumn(t_id, 2, "SELL", true, QTABLE_INT_TYPE, 10);
   AddColumn(t_id, 3, "Дельта V", true, QTABLE_INT_TYPE, 10);   
   AddColumn(t_id, 4, "AVG Цена", true, QTABLE_DOUBLE_TYPE, 15);
   AddColumn(t_id, 5, "Накопленная Дельта", true, QTABLE_INT_TYPE, 15);
   AddColumn(t_id, 6, "Кол-во сделок", true, QTABLE_DOUBLE_TYPE, 12);   
   tab = CreateWindow(t_id);
   local NAME = tostring(getParamEx(CLASS_CODE,TICER,"LONGNAME").param_image);
   SetWindowCaption(t_id, TICER.." ("..NAME..") Баланс покупок/продаж");
   SetTableNotificationCallback(t_id, EventCallBack);
end

function Calc(alltrade)
        if bit.test(alltrade.flags, 0) then VSELL = VSELL+alltrade.qty;  --Продажа
        else VBUY  = VBUY+alltrade.qty;  end                            
        CountTrans = CountTrans+1;
        PriceTrans = PriceTrans+alltrade.price;                 
end

function OnAllTrade(alltrade)    
        if alltrade.sec_code == TICER then      
                local Rows, Col = GetTableSize(t_id);
                
                if H==-1 or H~= alltrade.datetime.hour then 
                        H = alltrade.datetime.hour;
                        M = alltrade.datetime.min;
                        t = tostring(alltrade.datetime.hour)..":"..tostring(alltrade.datetime.min);
                end
                if M==alltrade.datetime.min then
                        Calc(alltrade);
                else                                    
                M=alltrade.datetime.min;        
                        InsertRow(t_id, -1);                                               
                        local Delta = VBUY-VSELL;
                        Price = PriceTrans/CountTrans;
                        SetCell(t_id, Rows, 6, tostring(CountTrans));                   
                        SetCell(t_id, Rows, 0, t);
                        SetCell(t_id, Rows, 1, tostring(VBUY));
                        SetCell(t_id, Rows, 2, tostring(VSELL));                           
                        SetCell(t_id, Rows, 3, tostring(Delta));
                        local SEC_SCALE = tostring(getParamEx(CLASS_CODE,TICER,"SEC_SCALE").param_value);
                        SEC_SCALE = string.format("%.0f",SEC_SCALE);                    
                        SetCell(t_id, Rows, 4, string.format("%."..SEC_SCALE.."f", tostring(Price)));
                   if Rows>=2 then
                           local OldPrice = tonumber(GetCell(t_id,Rows-1,4).image);
                           if OldPrice>Price then 
                                        Red(Rows,4); 
                           else 
                                        Green(Rows,4);
                           end
                           CDelta = tonumber(GetCell(t_id,Rows-1,5).image);
                           CDelta = CDelta + Delta;                        
                        else 
                          CDelta = Delta;
                        end
                        SetCell(t_id, Rows, 5, tostring(CDelta));
                    if Delta<0 then Red(Rows,3); end
                    if Delta>0 then Green(Rows,3); end
                    if CDelta<0 then Red(Rows,5); end
                    if CDelta>0 then Green(Rows,5); end                                                   
                   if save then
                                local Str = tostring(H)..";"..tostring(M)..";"..tostring(VBUY)..";"..tostring(VSELL)..";"
                                                ..tostring(Delta)..";"..tostring(Price)..";"..tostring(CDelta);
                           Str=Str.."\n";
                           SaveFile(Str);
                        end
                t = tostring(alltrade.datetime.hour)..":"..tostring(alltrade.datetime.min);                        
                    VBUY = 0;VSELL = 0;
                        PriceTrans = 0;
                        CountTrans = 0;
                        Calc(alltrade);
                end
        end --if alltrade.sec_code == TICER then        
end

function SaveFile(Str)
        if f ~= nil then 
                f:write(Str);           
                f:flush();                               
        end
end

function Red(row,col)
        SetColor(t_id, row, col, RGB(255,0,0), RGB(0,0,0), RGB(255,0,0), RGB(0,0,0));
end
function Yellow(row,col)
        SetColor(t_id, row, col, RGB(240,240,0), RGB(0,0,0), RGB(240,240,0), RGB(0,0,0));
end
function Green(row,col)
        SetColor(t_id, row, col, RGB(0,200,0), RGB(0,0,0), RGB(0,200,0), RGB(0,0,0));
end


function EventCallBack(t_id, msg, par1, par2)
   if msg==QTABLE_CLOSE then
     OnStop();
   end;
end

function OnStop(s)
  if f ~= nil then f:close(); end
  if t_id ~= nil then
    DestroyTable (t_id);
  end;
  stopped = true;
end




Юридические НЕпоследствия - "Режим Выходных Дней"





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

     При этом президент потребовал сохранить заработную плату. То есть шесть недель работодатели, включая коммерческие и некоммерческие организации, не только госслужащих, должны продолжать выплачивать зарплаты.

     Назван этот период «режимом выходных дней».

     Много вопросов звучит в последнюю неделю, почему власти не объявляют ни карантин, ни режим чрезвычайной ситуации, ни чрезвычайное положение.

     Ответ простой. По всем законам государство гарантирует возмещение причиненного гражданам и юридическим лицам вреда.



     
Так, статья 9 Закона о санитарно-эпидемиологическом благополучии населения гласит: Индивидуальные предприниматели и юридические лица имеют право на возмещение в полном объеме вреда, причиненного их имуществу при осуществлении санитарно-противоэпидемических (профилактических) мероприятий.



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

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