Избранное трейдера SergP
Привет, смартлабовцы!
Мы тут разработали для частных инвесторов карточки фьючерсов и опционов, которые торгуются на Московской бирже. Типы контрактов, характеристики, риск-параметры, особенности сделок и простые стратегии – все это можно посмотреть по ссылке в первом комментарии.
Смотрите, изучайте!
Возможно, вы уже слышали, что все неквалифицированные инвесторы будут проходить тестирование перед допуском к некоторым финансовым инструментам уже с 01.10.2021 (а сейчас уже пошли разговоры, что давайте, мол, летом уже запустим).
Появились подробности о тестах, и вот что вам нужно знать:
1. На первом этапе будут тестировать только перед допуском к торгам следующими штуками: структурные облигации; маржинальные необеспеченные сделки; сделки репо; производные финансовые инструменты (фьючерсы, опционы: сишка, ришка — вот это всё); закрытые паевые инвестиционные фонды (ЗПИФ); облигации без рейтинга; иные финансовые инструменты (низколиквидные ценные бумаги).
Об иностранных акциях пока ни слова. Точно не в первую волну. Такие дела.
2. Будет два раздела теста: Самооценка клиента и Знание клиента об инструменте. Первый блок (Самооценка) будет состоять из трех вопросов: источник знаний об инструменте, опыт работы с инструментом и объем сделок. Скорее всего, под каждый инструмент будет свой тест (это не написано явно, но из контекста понятно).
Количество физических лиц, имеющих брокерские счета на Московской бирже, за март 2021 года увеличилось на 754,5 тыс. человек и превысило 11 млн.
По данным Московской биржи, в марте 2021 года активность частных инвесторов на бирже была максимальной: сделки совершали более 1,8 млн человек по сравнению с 606,7 тыс. человек в марте прошлого года.Дисклеймер: Я намеренно не буду вдаваться в детали. На просторах очень много толковых статей на тему налогов и убытков. Моя цель — лишний раз привлечь внимание новичков к этой важной теме.
Когда вы только начинаете заниматься инвестициями и если торгуете в плюс, то в начале года сразу после боя курантов сталкиваетесь с очень страшным зверем — налогами. Страшнее могут быть только убытки. О налогах и убытках сегодня немного и расскажу.
Итак, во-первых, если вы собираетесь торговать долго и успешно, то привыкайте к налогам. Можете успокаивать себя тем, что если есть налоги, значит есть и прибыль. Я по крайней мере так и делаю, мне помогает.
Во-вторых, инвестиционная деятельность это часто и убытки. Иногда они настолько большие, что хочется засунуть голову в песок и громко просить, чтобы мама родила обратно. Но и здесь не всё так плохо, если вы планируете развиваться и получать доход в будущем.
Предоставляя налоговые льготы государство очень серьёзно нас мотивирует повышать свою финансовую грамотность. Вы покупаете квартиру и долгое время можете возвращать налоги, например, с зарплаты. Вы делаете дорогостоящее лечение или вкладываетесь в образование и также возвращаете часть уплаченных работодателем налогов. Так вот с инвестициями также. Государство предлагает вам открывать ИИС и в зависимости от его типа, вы получаете возврат налога.
С недавних пор использую биржевой пай VTBM как альтернативу краткосрочным ОФЗ в ситуациях, когда необходимо «пересидеть» рынок, вложив куда-то свободные рубли. Как, например, сейчас, когда большинство акций дорогие, по моим понятиям.
Период «пересидки» может быть довольно долгим, для меня это не принципиально. Для доходных инвестиций и спекуляций данный инструмент не подойдет.
Специфика VTBM состоит в том, что управляющая компания размещает привлеченные средства через обратное РЕПО, то есть отдает деньги под процент под залог ценных бумаг, причем делает это, как правило, через Центрального контрагента на Мосбирже (жаль, что физики не могут этого делать самостоятельно).
Отсюда следуют минимум три преимущества VTBM перед облигациями: 1) положительное приращение стоимости пая независимо от ситуации на рынке, 2) ускорение роста доходности в условиях роста рыночных ставок и 3) практически нулевой риск невозврата средств и процентов.
Для облигаций первый пункт нарушается в случае шухера на рынке, а рост рыночных ставок и вовсе дает снижение их доходности. Причем рост ставок и шухер на рублевом рынке обычно приходят вдвоем. Третий пункт зависит от эмитента, для ОФЗ и госкомпаний можно считать, что он выполняется, для субфедералов уже не всегда.
-- --СКРИПТ Niki для smart-lab.ru 260321 ревизия --------------------------------------- -- Флаг для поддержания работы функции main is_run=true fut_limit_old =0 fut_limit_max =0 kgo_old =0.5 function main( ... ) -- чудотворная функция внутри которой все работает --"r": режим чтения (по умолчанию); --"w": режим записи; --"a": режим добавления; --"r+": режим обновления, все предыдущие данные сохраняются; --"w+": режим обновления, все предыдущие данные стираются; --"a+": режим добавления и обновления, предыдущие данные сохраняются, запись разрешена только в конец файла. b бинарные файлы -- Пытается открыть файл в режиме "чтения/записи" f = io.open(getScriptPath().."\\Limits.txt","a"); -- Если файл не существует if f == nil then -- Создает файл в режиме "записи" f = io.open(getScriptPath().."\\Limits.txt","w"); -- Закрывает файл f:close(); -- Открывает уже существующий файл в режиме "чтения/записи" f = io.open(getScriptPath().."\\Limits.txt","a"); end; while is_run do sleep(1000) -- 1000 = 1 секунда --волшебная пауза в работе скрипта if getFuturesLimit("A111", "A111111", 0, "SUR") ~= nil then -- защита от пустых таблиц -- впишите ваши данные из Квика -- %c - дата и время (по-умолчанию) (пример, 03/22/15 22:28:11) -- %x - дата (пример, 09/16/98) -- %X - время (пример, 23:48:10) seconds = os.time(); -- в seconds будет значение 1427052491 date1 = os.date("%x",seconds); -- %c - дата (по-умолчанию) (пример, 03/22/15 22:28:11) time1 = os.date("%X",seconds); -- %c - время (по-умолчанию) (пример, 03/22/15 22:28:11) --[[ liquidity_coef --NUMBER Коэффициент ликвидности cbp_prev_limit --NUMBER Предыдущий лимит открытых позиций на спот-рынке» cbplimit --NUMBER Лимит открытых позиций cbplused --NUMBER Текущие чистые позиции cbplplanned --NUMBER Плановые чистые позиции varmargin --NUMBER Вариационная маржа accruedint --NUMBER Накопленный доход cbplused_for_orders --NUMBER Текущие чистые позиции (под заявки) cbplused_for_positions --NUMBER Текущие чистые позиции (под открытые позиции) options_premium --NUMBER Премия по опционам ts_comission --NUMBER Биржевые сборы kgo --NUMBER Коэффициент клиентского гарантийного обеспечения currcode --STRING Валюта, в которой транслируется ограничение real_varmargin --NUMBER Реально начисленная в ходе клиринга вариационная маржа. Отображается с точностью до 2 двух знаков. При этом в поле «varmargin» транслируется вариационная маржа, рассчитанная с учетом установленных границ изменения цены --]] fut_limit = getFuturesLimit("A111", "A111111", 0, "SUR").cbplused_for_positions -- NUMBER Текущие чистые позиции (под открытые позиции) -- впишите ваши данные из Квика varmargin = getFuturesLimit("A111", "A111111", 0, "SUR").varmargin -- впишите ваши данные из Квика accruedint = getFuturesLimit("A111", "A111111", 0, "SUR").accruedint -- впишите ваши данные из Квика ts_comission = getFuturesLimit("A111", "A111111", 0, "SUR").ts_comission -- впишите ваши данные из Квика kgo = getFuturesLimit("A111", "A111111", 0, "SUR").kgo -- впишите ваши данные из Квика profit = varmargin + accruedint; --if math.abs(fut_limit-fut_limit_old) > 10000 then -- каждые 10000 рублей изменения ГО, слишком частый файл печати if math.abs(fut_limit-fut_limit_old) > 100000 then -- каждые 100000 рублей изменения ГО, настраиваем под себя. open_lim = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit --NUMBER Лимит открытых позиций f:write( tostring(date1).." "..tostring(time1).." ".."ГО: "..tostring(fut_limit).." ".."Профит: "..tostring(profit).." ".."Комис: "..tostring(ts_comission).." ".. "КГО: "..tostring(kgo).." Lim: "..tostring(open_lim).. "\n"); -- "\n" признак конца строки --f:write( tostring(date1).. " " ..tostring(time1).. " " .. "BID: " .. tostring(res_trans) .. " " .. "ASK: " .. tostring(MXU8ask_vol) .. "\n"); -- "\n" признак конца строки -- Сохраняет изменения в файле на диск f:flush(); fut_limit_old = fut_limit; end if fut_limit_max == 0 then fut_limit_max = fut_limit; end if ( math.abs(fut_limit-fut_limit_max) > 1000000 and fut_limit>0 ) then -- настраиваем под себя message( tostring(fut_limit) ) ----сообщение в Квик-- --message( tostring(time1) ) ---------------------------------------- отправляем сообщение в Телеграмм-- pos_free = getFuturesLimit("A111", "A111111", 0, "SUR").cbplplanned --NUMBER ГО свободных денег от позы без пониженного ГО open_lim = getFuturesLimit("A111", "A111111", 0, "SUR").cbplimit --NUMBER Лимит открытых позиций tg_message = tostring(open_lim).." ГО:"..tostring(fut_limit).." Поза:"..tostring(open_lim-pos_free) os.execute('curl "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ') -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм ---------------------------------------- -- Пример строки https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text= + Привет Квик! ---------------------------------------- fut_limit_max = fut_limit; end if math.abs(kgo-kgo_old) > 0 then ---------------------------------------- отправляем сообщение в телеграмм tg_message = tostring(kgo).." Внимание! Изменился коэффициент КГО" os.execute('curl "https://api.telegram.org/botВашиДанныеИзТелеграмм&text= + '..tg_message..' " ') -- отправляем в телегу, через винду. Вписать ваши данные из Телеграмм ---------------------------------------- -- Пример строки https://api.telegram.org/bot365877050:AAE232342348HIqifnyGSsw89U_4TK3Y/sendMessage?chat_id=202560128&text= + Привет Квик! ---------------------------------------- kgo_old = kgo; end end end f:close(); -- закрываем файл печати. end -- Остановка скрипта из Квика function OnStop(stop_flag) is_run=false end
Многие пишут что свободное ГО размещают в облигации. А разве в этом есть смысл?
Например берём счёт на котором 4 млн руб.
Набираем на него фьючерсы на акции на 800+ тыс руб ГО.
У нас получается фьючерсный портфель без плеча и свободное ГО в размере 3.2 млн руб.
Если я на эти 3.2 млн руб куплю облигации — это ведь будет плечевая позиция в облигациях. А ставка брокера за «плечо» выше ставки облигаций. То есть размещение свободного ГО в облигации будет для меня убыточным.
Тогда какой в этом смысл?