Избранное трейдера Влад(и)Мир

по

Конец года. Пора считать доходность! Главное знать как.

Что делает в конце года инвестор? Правильно, подсчитывает результаты года. А правильно ли он это делает? Давайте разбираться.
Нет ничего проще, чем посчитать годовую доходность, если вы вложили в начале года «миллион» и в конце года сравнили с результатом. А что если в течение года были пополнения счета и снятие с него?

Итак, простые кейсы.

  1. Сумма на начало года 1 миллион рублей. Сумма на конец года 1,12 миллиона рублей. Пополнений и снятий не было. Всё просто (1,12/1)-1=12% годовых заработал наш инвестор.
  2. Что если мы хотим посчитать среднегодовую доходность в диапазоне нескольких лет? Инвестор в начале 2007 года вложил 1 миллион рублей, в конце 2019 года у него на счету 3,5 миллиона рублей. (3,5/1)-1=250% за 13 лет. И тут инвестору может показаться, что среднегодовая доходность должна считаться так 250%/13=19,23%. Это не совсем корректно. Так как в этом случае высчитывается простой процент, а когда речь идет о промежутке более года, как правило, считают сложные проценты.


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

Несколько слов о том, как читать отчетность эмитентов облигаций

Несколько слов о том, как читать отчетность эмитентов облигаций
На рисунках: МСФО за 6 мес. 2019 ПАО «ОР»

Финансовая отчетность — сильный инструмент мониторинга развития и состояния любой компании. Существует два типа отчетности: по российским стандартам (РСБУ) и по международным (МСФО). Публичные корпорации, как правило, отчитываются по МСФО, что очень упрощает восприятие. В первую очередь, необходимо обратить внимание на капитал рассматриваемой компании. Это число отражает, сколько собственных средств вложено в бизнес компании. Если этот показатель большой относительно всего баланса (от 30% — сильный показатель), акционеры существенно отвечают своими деньгами, что особенно важно, если Вы инвестируете в долговые инструменты (грубо говоря, большая мотивация расплатиться по долгам и не терять свой капитал). Однако важно не просто изучить размер капитала, но и посмотреть, из чего он состоит. Если основа собственных средств компании — переоценки активов или нематериальные активы, это повод усомниться в реальности показателей



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

Бережем глаза

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

Бережем глаза

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

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

Библиотека С++ для загрузки экономических новостей

Есть один хороший сайт www.investing.com с экономическими новостями, которым пользуются многие трейдеры на Форексе. И решил я как-то раз попробовать посмотреть, что будет на бэктестинге торговли по новостям. Поковырявшись в страничке экономического календаря сделал в итоге С++ библиотеку для загрузки новостей. Для http запросов библиотека использует curl. Новости загружаются по UTC времени, загрузить их можно со времен начала эпохи UNIX

Класс для хранения одной новости:
/** \brief Класс Новостей
*/
class News
{
public:
	std::string name;          /**< Имя новости */
	std::string currency;      /**< Валюта новости */
	std::string country;       /**< Страна новости */
	int level_volatility = -1; /**< Уровень волатильности (-1 не инициализировано,  низкий уровень = 0, средний 1, высокий 2) */
	double previous;           /**< Предыдущее значение */
	double actual;             /**< Актуальное значение */
	double forecast;           /**< Предсказанное значение */
	bool is_previous = false;  /**< Наличие предыдущего значения */
	bool is_actual = false;    /**< Наличие актуального значения */
	bool is_forecast = false;  /**< Наличие предсказанного значения */
	uint64_t timestamp = 0;    /**< Метка времени новости */

	News() {};
};
Для хранения массива исторических данных новостей используется библиотека 

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

В помощь QLUA-водам. Функция чтения CSV файла.

    • 21 ноября 2019, 12:01
    • |
    • Egorax
  • Еще
В былую давность пытался решить вопрос с интерфейсом для QLUA.
Испробовал IUP, VCL и еще какая-то библиотека была. Но ни одна библиотека стабильно не работала, через какой-то промежуток времени Квик вставал колом.


Т.к. нам красоты не надо, а удобство хочется, то решил пусть интерфейсом будет Excel(файл.CSV).

В помощь QLUA-водам. Функция чтения CSV файла.


Вот вам функция для чтения CSV файлов:

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

-----------------------------
function File_Read(filename)


local col = 1
local pat = "(.*)"
local A={};local B={};local C={};local D={};local E={};
local F={};local G={};local H={};local I={};local J={};
local K={};local L={};local M={};local N={};local O={};
local P={};local Q={};local R={};local S={};local T={};
local file, err = io.open(filename,«r»)
if err ~= nil then PrintDbgStr(«err read file: »..err); return; end
str = file:read()
for var in string.gmatch (str, ";") do col=col+1 end
for i = 2, col do pat = pat..";(.*)" end
for line in io.lines(filename) do
--PrintDbgStr(line)
local _,_,s1,s2,s3,s4,s5,s6,s7,s8,s9,s10,s11,s12,s13,s14,s15,s16,s17,s18,s19,s20 = string.find(line,pat)
--PrintDbgStr(tostring(s1))
table.insert(A,s1);table.insert(B,s2);table.insert(C,s3);table.insert(D,s4);table.insert(E,s5);
table.insert(F,s6);table.insert(G,s7);table.insert(H,s8);table.insert(I,s9);table.insert(J,s10);
table.insert(K,s11);table.insert(L,s12);table.insert(M,s13);table.insert(N,s14);table.insert(O,s15);
table.insert(P,s16);table.insert(Q,s17);table.insert(R,s18);table.insert(S,s19);table.insert(T,s20);
end
file:close()
table.remove(A,1);table.remove(B,1);table.remove(C,1);table.remove(D,1);table.remove(E,1);
table.remove(F,1);table.remove(G,1);table.remove(H,1);table.remove(I,1);table.remove(J,1);
table.remove(K,1);table.remove(L,1);table.remove(M,1);table.remove(N,1);table.remove(O,1);
table.remove(P,1);table.remove(Q,1);table.remove(R,1);table.remove(S,1);table.remove(T,1);
--Print_Table® Print_Table(S) Print_Table(T)
return A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T
end

 



-------------------------------


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



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

Чем же облигации лучше банковских кредитов? Учитывая, что последние, вроде как, дешевле.

Чем же облигации лучше кредитов?
Вопрос, который мы постоянно слышим: зачем эмитенту выпускать облигации, тогда как банковские кредиты должны быть дешевле в обслуживании?

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

  1. Скорость. Это первый облигационный выпуск можно готовить 3 месяца и более. А вот последующие – за 5 дней, был бы спрос на облигации. Слабая предсказуемость скорости выдачи денег – одна из базовых проблема банковского кредита.
  2. Более широкие возможности использования облигационных денег. Банк, как правило, кредитует отдельную сделку или проект. Через облигации кредитуется вся компания. Мобильность перемещения облигационных денег между бизнес-задачами заемщика несопоставима с кредитными деньгами.
  3. Компания сама контролирует свой долг. Условия, внесенные в эмиссионные документы, неизменны. Эмитент, возможно, платит за эти деньги больше, но в течение жизненного цикла облигации точно знает, какова плата, каковы сроки и суммы процентных и возвратных платежей.
  4. Отсутствие залога. Нравится нам это или нет, но облигации – это, по сути, деньги под честное слово. И уже поэтому такие деньги должны быть более дорогими, чем классическое залоговое кредитование от банка.
  5. Облигации – более длинные деньги. Даже в высокодоходном облигационном сегменты есть выпуски со сроками погашения в 5-6 лет, а для широкого корпоративного облигационного сектора – средний срок более 5 лет. В банке все иначе: в большинстве случаев, гашение тела начинается уже через несколько месяцев после выдачи кредита.
  6. Диверсификация портфеля заимствований. После банковской чистки в России мало банков. Средний банковский сегмент боится кредитовать, крупный – не всегда клиентоориентирован. Облигации могут представлять хоть и наиболее дорогую часть портфеля заимствований, но и наиболее стабильную. И наиболее пластичную: выбывание того или иного банка из портфеля иногда проще заместить облигациями, чем кредитом другого банка. В этом смысле облигации служат страховкой стабильности кредитного потока, а значит – устойчивости всего бизнеса. И да, если Вы фондируетесь через облигации, с банками разговаривать чуть проще, в т.ч. и по кредитным ставкам.
  7. Еще про чистку банков. В ее процессе ряд заемщиков оказался наедине с АСВ (у банка-кредитора отозвана лицензия, в права требования вступает Агентство по страхованию вкладов). Это та ситуация, когда другим банкам очень хотелось бы прокредитовать заемщика, но соседство с АСБ останавливает. АСВ – не особенно дружественный кредитор. Облигации, по нашей практике, уже не раз позволяли выйти из ситуации. Облигационными деньгами расшивается проблема с АСВ, далее – восстанавливается кредитование прочими банками.
  8. Проектное финансирование. Облигации могут выступать частью кредитного пула (как правило до 20-30%) при проектном финансировании. Облигации – длинные деньги, это удобно. Они дороги, но основу кредитного пула составляют банковские деньги. И средняя стоимость не особенно отклоняется от банковского процента. Тогда как без диверсификации источников финансирования банк мог бы и вовсе не решиться на сделку.
  9. Возможности субсидирования. Сегодня субсидировать можно не только банковскую кредитную нагрузку. Для облигаций это компенсация до 1,5 млн.р. на организацию выпуска, до 5% купонной ставки.
  10. Публичная история. С одной стороны, выпуск облигаций делает компанию более узнаваемой, с другой – заставляет выстроить процедуры отчетности, раскрытия информации, внутреннего контроля. К тому же со следующего года, весьма вероятно, большинство эмитентов будет вынуждено рейтинговать компании или выпуски облигаций. Эти процедуры хоть и затратны, призваны сделать компанию-эмитента более структурированной и устойчивой. Кроме того, компания становится на шаг ближе к акционерному капиталу, к выходу на IPO. 


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

Эксперимент: торговая система на базе глубокого обучения от начала до реальных торгов.

Всем привет,

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

В общем вот видюшка для затравки



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

Список трейдеров миллиардеров из форбс, биографии.

Серфил интернет в поисках биографий самых известных и экспертных трейдеров, нашел интересный сборник в одном месте.

Было интересно почитать и понять хоть бы отдалённо кто, как и на чем сделал свою карьеру:

Ч1 — luckyea77.livejournal.com/1589554.html
Ч2 — luckyea77.livejournal.com/1589779.html
Ч3 — luckyea77.livejournal.com/1590213.html

Многие на сегодня миллиардеры из форбс, но почти все находятся в США.

----
П.С. Мой телеграмм блог о том как я строю международный хедж-фонд. Исследования, сделки и проблемы на пути. https://t.me/drsombre


Сбербанк 3кв 2019 МСФО Катастрофическое замедление. Ракете не хватает топлива! Прогноз дивов за 2020

Отчет пугающий, особенно в свете роста котировок.

Сбербанк 3кв 2019 МСФО Катастрофическое замедление. Ракете не хватает топлива! Прогноз дивов за 2020

Убыток от Deniz bank. (далее дениЗка, морской банк, морячок, водный). Герман Оскарович в печали.

Сбербанк 3кв 2019 МСФО Катастрофическое замедление. Ракете не хватает топлива! Прогноз дивов за 2020



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

Пару слов о FCF, Алросе, Лукойле, Фосагро, Северстали.

Большинство начинающих инвесторов в первую очередь смотрят на чистую прибыль (ЧП), поскольку это самый простой финансовый показатель. Не смотря на свою простоту, ЧП подвержена различным «бумажным» искажениям. Любой начинающий бухгалтер немного «поманипулировав» статьями баланса, способен как завысить так и занизить прибыль.

В свою очередь показатель свободного денежного потока (FCF) практически не подвержен «бумажным» искажениям, поэтому опытные инвесторы в первую очередь обращают внимание на возможность компании генерировать реальные денежные средства, а не бумажную прибыль.

Свободный денежный поток-это сумма денежных средств, генерируемых компанией, которая доступна для выплаты дивидендов, выкупа акций, погашения долгов или приобретения других компаний.



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

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