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

по

Семейные финансы или учимся читать отчетность компаний. Часть 2: Обязательства и капзатраты

Семейные финансы или учимся читать отчетность компаний. Часть 2: Обязательства и капзатраты
Первая часть очень понравилась читателям, было много благодарных комментариев, пост добавили в избранное ⭐️85 раз.
Усложним немного картинку, чтобы раскрыть ряд понятий.

ОБЯЗАТЕЛЬСТВА


Предположим, квартира ваша в ипотеку. Машина тоже в кредит. 
Ипотека 8 млн руб, автокредит 2 млн руб.
Также, предположим, что вы, например, в 1 квартале получили доход на рынке ценных бумаг 1 млн рублей, по которому возникло обязательство уплатить налог 130 тыс рублей.

Ваш БАЛАНС или отчет о финансовом положении на 30.06 будет выглядеть следующим образом:

Денежные средства и их эквиваленты = 75,000₽ 
Финансовые вложения = 1,028,000₽
Основные средства = 13,000,000₽
----------------------------------------------
Итого активы: 14,103,000₽

Долгосрочные Обязательства: 
Долговые обязательства: 10,000,000₽
Обязательства по отложенному налогу на прибыль: 130,000₽ 

Итого обязательства: 10,130,000₽

Капитал: 3,973,000₽

АКТИВЫ = ОБЯЗАТЕЛЬСТВА + КАПИТАЛ
Чем больше у вас обязательств, тем меньше ваш капитал. Если долгов много (как у компании МТС), то капитал становится отрицательным. 


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

Путь к миллиарду - Октябрь 2021


Доброе утро!

Ситуация в Октябре (18/10): + 3.7 млн!

Что было сделано:

— продолжилось формирование позиции по АФК Система 
— поступили дивиденды от НКНХпр
— остальное осталось без изменений (инвестиции не требуют излишней активности)

В АФК Системе сложилась интересная ситуация, поэтому продолжаю наращивать позицию

Не смотря на супер рост индекса в этом году, пока что удаётся обогнать его, хотя это конечно же не просто. 

Не обижайтесь, но позиции А и В всё ещё находятся в деликатной фазе и я пока их разглашать не буду.

Всем удачи.

Следующий пост через месяц.
Путь к миллиарду - Октябрь 2021
С уважением ко всем,
One Billion


Какой лучший защитный актив во время кризиса.


Интересная статья  www.banki.ru/blog/maslovdm/10241.php

Итак, все-таки, в чем хранить деньги? Положить в банк, отнести на фондовый рынок, купить золото или вложиться в бизнес?

Пока аналитики строят свои умные модели и предлагают хитрые способы, россияне на самом деле все уже решили.

Недвижимость!

Точнее, жилье, квартиры.

Универсальный способ вложений, который понятен любому россиянину. В дополнительной рекламе не нуждается, все про него знают и всегда рассматривают в первую очередь (при условии, что хватает денег хотя бы на самый простенький вариант).

Какие только основания для покупки не выдумывают!  Разберем один любопытный довод, который на первый взгляд кажется логичным и здравым, но, как это нередко бывает, содержит изрядную примесь лукавства и невежества.

Звучит он примерно так:

— Мы живем в стране, в которой постоянно случаются кризисы, за примерами далеко ходить не надо – 1998, 2008, 2014. Кризисы каждый раз означают девальвацию рубля. Деньги обесцениваются, проценты по депозитам не покрывают реальную инфляцию. Поскольку рано или поздно (скорее рано, чем поздно) благодаря политике партии произойдет следующий кризис, то самое мудрое, что можно сделать – это заранее вложиться в надежный материальный актив, который всегда в цене. То есть в бетонные стены…



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

Инвестиционная оценка акций. Теория и практика.

    • 17 марта 2019, 21:19
    • |
    • at6
  • Еще

Как широко известно, фундаментальный анализ компаний — занятие крайне бесперспективное, так как ведет только к потерям времени и капитала. Тем не менее, рискуя быть недостаточно мудрым, безоговорочно поверив в непреложные истины, я всё-таки попробую немного написать на данную тему. Побудило меня к этому, вероятно, бесполезному графоманству следующее:

  • Даже пассивному инвестору, формирующему портфель на основе «широких» индексных фондов акций, может быть полезно опуститься на уровень чуть ниже, понять базовые принципы работы компаний и методы оценки их работы. Используя аналогию с водителем и автомобилем, по большому счету простому автолюбителю не обязательно знать, что там у него под капотом и как это всё хозяйство в целом устроено. Достаточно просто выяснить — в какую горловину, и какую жидкость надо заливать. :-) Тем не менее, я нахожу весьма полезным ознакомиться с общими принципами функционирования автомобиля, работы двигателя и т.д. Тогда самые простые вещи по его обслуживанию можно будет делать самостоятельно или, по крайней мере, не попасть на «развод» при обслуживании машины в автосервисе.
  • В русскоязычной части интернета я не так много встречал интересных фундаментальных вещей, даже на уровне оценок и текстов, подготовленных инвестиционными компаниями. Я, конечно, поиском такого рода материалов специально не занимался, но тем не менее… Попадается всё больше оценок примерно на уровне: у этой компании низкое значение P/E или P/B, поэтому мы её включаем в инвестиционный портфель. Всё-таки с момента написания «Разумного инвестора» прошло уже много времени, и руководствоваться исключительно его принципами, по-моему, сейчас недостаточно.
  • Как я сам уже не раз убеждался, сам процесс написания текстов очень хорошо способствует усвоению прочитанного материала и замечательно структурирует все новые знания в голове. Так что, можно сказать, я пишу это всё для себя самого. :-) Опять же, потом будет легко найти необходимые вещи, если вдруг они понадобятся… :-)


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

скрипт для quik

скрипт для отслеживания бумаг по системе BWS:

--Массив с Тикерами, добавьте нужные тикеры
aTickerList = {"MSNG", "GAZP", "LKOH",
	    "SIBN", "GMKN","ROSN",
	    "SBER", "TATN", "NVTK",
	    "IRAO", "RSTI", "SBERP",
	    "PHOR", "SNGS", "TRNFP",
	    "VTBR", "FEES", "MVID",
	    "RASP", "MFON", "AFLT", 
	    "MAGN", "ALRS", "MTSS", "MOEX",
	    "RTKM", "MGNT", "NLMK", "SNGSP",
	    "CHMF", "MTLR", "HYDR", "MFON",
	    "RSTI", "PLZL", "BANEP", "POLY"
	    };

--Функция поиска цены
function fGetPrice(sTickerName, sNum)
	--Подключаемся к источнику данных
	local ds=CreateDataSource("TQBR", sTickerName, INTERVAL_D1);
	while (Error=="" or Error == nil) and ds:Size() ==0 do sleep(10) end;
	if Error ~="" and Error ~=nil then message("Error: "..Error, 1) end;
	local sSize=ds:Size();
	local sCurrentPrice=ds:O(sSize);
	
	local sLastWeekPrice7=0;
	local sLastWeekPrice14=0;

	--Берем цену закрытия свечи неделю назад
	sLastWeekPrice7=ds:C(sSize-4);
	--Берем цену закрытия свечи 2 недели назад
	sLastWeekPrice14=ds:C(sSize-8);

		--Вычисляем проценты
		local sPrc7=math.floor((100-((sLastWeekPrice7*100)/sCurrentPrice))*100)/100;
		local sPrc14=math.floor((100-((sLastWeekPrice14*100)/sCurrentPrice))*100)/100;

		--Заполняем таблицу значениями
		SetCell(t_id, sNum, 0, tostring(sTickerName));
   		SetCell(t_id, sNum, 1, tostring(sCurrentPrice),sCurrentPrice);
   		SetCell(t_id, sNum, 2, tostring(sLastWeekPrice7),sLastWeekPrice7);
   		SetCell(t_id, sNum, 3, tostring(sLastWeekPrice14),sLastWeekPrice14);
   		SetCell(t_id, sNum, 4, tostring(sPrc7),sPrc7);
		SetCell(t_id, sNum, 5, tostring(sPrc14),sPrc14);

		--Текущая цена больше цены прошлой недели - раскрашиваем зеленым
		if sCurrentPrice>sLastWeekPrice7 then 
			fGreen(sNum);
		end;
		--Текущая цена меньше цены прошлой недели - раскрашиваем красным
		if sCurrentPrice<sLastWeekPrice7 then
			fRed(sNum);
	   	end;
		--Текущая цена больше цены прошлой недели и цена прошлой недели больше цены позапрошлой недели
		--раскрашиваем желтым
		if sCurrentPrice>sLastWeekPrice7 and sLastWeekPrice7>sLastWeekPrice14  then 
			fYellow(sNum);
	   	end;
end;

--- Функция создает таблицу
function CreateTable()
	-- Получает доступный id для создания
	t_id = AllocTable();	
	-- Добавляет 6 колонок
 	AddColumn(t_id, 0, "Тикер", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 1, "Сегодня", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 2, "Неделя", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 3, "2 Недели", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 4, "Неделя (%)", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 5, "2 Недели (%)", true, QTABLE_INT_TYPE, 15);
	
	-- Создаем
	t = CreateWindow(t_id);
	-- Даем заголовок	
	SetWindowCaption(t_id, "7 Days");

   -- Добавляем строки
      for k,v in pairs(aTickerList) do
		InsertRow(t_id, k);
      end;
end;

--- Функции раскрашивают ячейки таблицы
function fRed(col)
	SetColor(t_id, col, -1, RGB(255,168,164), RGB(0,0,0), RGB(255,168,164), RGB(0,0,0));
end;
function fGreen(col)
	SetColor(t_id, col, -1, RGB(157,241,163), RGB(0,0,0), RGB(157,241,163), RGB(0,0,0));
end;
function fYellow(col)
	SetColor(t_id, col, -1, RGB(249,247,172), RGB(0,0,0), RGB(249,247,172), RGB(0,0,0));
end;

--Основная функция
function main()
	-- Создаем таблицу
 	CreateTable();

 	--Пробегаемся по массиву тикеров
	for k,v in pairs(aTickerList) do
	  fGetPrice(v, k);
	end;

end;
как выглядит в квике:

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

Как я инфу из терминала на часы выводил.

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

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

Как я инфу из терминала на часы выводил.


Да, сразу замечу, что если вы часами не располагаете, то вполне можете выводить информацию в любом формате, хоть обычном тхт-файле, а уже на телефона в браузере подгружать эту инфу.
Итак.
Сперва стояла задача найти хостинг для работы терминала, ибо постоянное использование домашнего компьютера не позволило бы покрыть трейдингом расход электроэнергии.
Выбор пал на Амазон предоставляющий тестовый доступ VPS на 1 год. Информации по этому поводу в сети предостаточно (например, www.argolab.net/vps-amazon.html), потому сей пункт пропускаем. Да, разве что замечу, что при регистрации просят указать номер пластиковой карты, откуда спишут 1 уе, а позже вернут. Видно защита от негодяев.



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

Синтетики отаке! Пришиваем Финексу хвост. :)

Прежде, чем пойдем дальше (а уже подходим к концу, середину точно прошили), нужно сказать пару слов о синтетических инструментах. Синтетический инструмент — это такое сочетание финансовых инструментов, которое имитирует другой инструмент. Можно было бы эту тему и не рассматривать, но для полноты картины не повредит.

Синтетическая облигация.

Подробно останавливаться не будем, потому что смысла нет (объясню ниже). Если коротко:

1. Покупаем акцию (или другой базовый актив).
2. Продаем фьючерс на нее (фьючерс должен быть в контанго).
3. Получаем бескупонную синтетическую облигацию — за счет арбитражной прибыли.
4. Если во время удержания позиции по акции выплачивается дивиденд, то обзываем его «купоном» и получаем синтетическую купонную облигацию. :)

Откуда тут берется доход? Фьючерс в нормальной ситуации торгуется дороже базового актива, а в момент экспирации — сравнивается в цене. Вот и доход. Такие инструменты делать не надо (по крайней мере вручную), потому что по смыслу синтетическая облигация — это

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

Как узнать историю самолета. Алгоритм действий аэрофоба.

 Меня попросили привести алгоритм проверки истории конкретного самолета. Привожу.


  Итак, по какой-то причине, Вы решили переместить свое драгоценное тулово из точки А в точку Б посредством авиаперевозки. Вы рисковый человек, и не прочь воспользоваться услугами отечественных самолето-извозчиков. Удостоверьтесь, а не является ли, выбранная вами компания, еще и по совместительству, конторой по приемке международного металлолома.

Смотрим сюда:
nikitskij.livejournal.com/308534.html

 После выбора авиакомпании и билета, вам понадобится регистрационный номер борта. (Возьмем для примера рейс Челябинск-Сочи через Ютэйр — сомнительный такой выбор) 
Как узнать историю самолета. Алгоритм действий аэрофоба. 

Смотрим и выбираем номер рейса — UT-556:



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

Гайд по торговле на бирже часть2 Основа торговли

Первая часть лежит тут… smart-lab.ru/blog/155810.php… думал частично переписать, но решил просто добавить...

 

            1 Основа торговли

            Трейдинг — это прогнозирование будущих цен и торговля этого прогноза с целью извлечения прибыли.

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

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

 



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

Алгоритмы маркетмейкера. Часть 2

Алгоритмы маркетмейкера. Часть 2

В прошлой части мы рассмотрели оптимальное управление inventory risk в маркетмейкерском алгоритме. Напомню, что формулы для нейтральной цены и оптимального спреда между лимитными ордерами были получены при допущении, что цена следует геометрическому броуновскому движению. Управление inventory risk для моделей цены, более приближенными к реальности, рассматривается, например, в статье Pietro Fodra & Mauricio Labadie «High-frequency market-making with inventory constraints and directional bets» . Однако, применить напрямую на практике алгоритмы из этих статей вряд ли получится, так как в них  не учитывается действие adverse selection risk. Поэтому в данной части рассмотрим работу JIANGMIN XU «Optimal Strategies of High Frequency Traders», в которой автор делает попытку учесть этот вид риска, конечно, наряду с inventory risk.



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

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