Избранное трейдера 3Qu
Дивиденды не учитываются изза того, что ещё не закончена разработка раздела Смартлаба «Портфель»
Всем привет
я тут новенький, хотя инвестициями интересуюсь много лет.
если не будет возражений, буду здесь периодически писать мои мысли о различных инвестиционных инструментах и просто интересных вещах.
Хочется немного поднять уровень дискуссии на этом сайте от обсуждения конспирологических теорий порабощения мира Америкой и многозначительной разметки графиков волнами элиотта.
Для начала хочу разразиться постом о биткойне, который здесь несколько хаотично и неумело пытается продвигать уважаемый matbi
Я, в отличии от matbi, не имею никакого коммерческого интереса, и даже биткойнами не владею, но пытался разобраться в теме, даже посетил эпичную выставку в Торонто прошлым летом, которая называлась Bitcoin Expo
В своих изысканиях я пытался для себя ответить на ряд вопросов, поэтому пост будет в формате вопрос — ответ
Вопрос 1. Что такое биткойн
-- -- Выполнение действий с массивами. -- local pairs = pairs local type = type module(...) --- Создать копию массива (таблицы) -- @return копию массива (таблицы) function copy(array) local copy_array = {} if type(array) ~= "table" then return array end for k, v in pairs(array) do if type(v) == "table" then copy_array[k] = copy(v) else copy_array[k] = v end end return copy_array end --- Узнать, начинается ли индексация в массиве с нуля или с единицы. -- @return 0 или 1 function base(array) if array[0] ~= nil then return 0 else return 1 end end --- Вычислить число элементов в массиве. -- @return число элементов в массиве function size(array) local n = 0 for _, _ in pairs(array) do n = n + 1 end return n end --- Проверить пустой или нет массив. -- @return true/false function isEmpty(array) for _, _ in pairs(array) do return false end return true end --- Получить первый индекс массива, где ничего не записано. Поиск начинается с 1. -- @return первый индекс массива, где ничего не записано function firstEmptyIndex(array) local i = 1 while array[i] ~= nil do i = i + 1 end return i end
Вчера 13 мая 2020 года Московская Биржа дала возможность торговать недельные опционы на фьючерсы Сбербанка и Газпрома. Но пригласить маркет-мейкеров забыла. Придется, как всегда, участникам рынка самым заниматься котированием за свой счет?
Технически это не сложно. Кроме большой нагрузки на инфраструктуру, затрат ГО и гигантского размера ежемесячного брокерского отчета никаких проблем нет. В общем, добро пожаловать. "Налетай-навались!" и "кто попросит меньше?".
ПС Специально для уважаемого 3Qu прошу обратить внимание на форму улыбки:
в мире Блека-Шолза она должна быть строго горизонтальной прямой линией.
An additional problem with this is that they use A3C here for trading. A3C is known to not be suitable for adversarial environments (e.g. board games, like Chess). I wrote a paper that demonstrated that A3C is as exploitable as a uniform random strategy in board games (specifically, some poker variants): arxiv.org/abs/2004.09677
It’s mostly an issue that A2C isn’t designed for adversarial environments. It also doesn’t have any notion of hidden information, while other algorithms (eg CFR) explicitly handle this. There’s a well-known phenomena of cycling, where agent A will beat agent B which beats agent C which beats agent A; A2C can exhibit this. Think of rock/paper/scissors- AlwaysRock beats AlwaysScissors which beats AlwaysPaper. To avoid this, you typically need to do some sort of averaging.
link
HV, IV, RV, LV, SV – каких только волатильностей не напридумывали….
Куда опционщику смотреть? Что брать за основу? Это я еще про методы измерения не упомянул. Хотя с методами измерения HV – более-менее сошлись во мнении, что Yang-Zhang рулит. Вроде как адекватно описывает.
Не будем оспаривать, по крайней мере не в этой статье.
Я за другое – КАК ЭТО ВСЕ УВИДЕТЬ? В книжках учат наложить два графика друг на друга – HV на IV (ну или на оборот). Посмотреть кто выше – того продать, кто ниже – того купить:
Волатильность — это «медленная цена» или просто стоимость. Т.е. цена опциона зависит от базового актива, дней до экспиры и уровня страха трейдеров. Меняется она очень быстро. Чтобы оценивать именно стоимость опциона (страховки) – как раз и используется IV волатильность. Далее трейдерам нужно понять какая «медленная цена» у самого базового актива – HV волатильность. Вот для нее придумали формулы измерения исторической волатильности. Если погружаться в эти формулы, то начинают появляться новые параметры – приращение доходности, дисперсия и среднеквадратичное отклонение — сигма. Если первые два параметра это промежуточные вычисления, то сигма используется уже более активно. Господин Гаусс когда-то доказал, что в нормально распределенных случайных процессах в 68% случаев изменение величины (у нас это приращение доходности) от среднего не превысит одной сигмы. Те, кто давно в рынке скажут – рынок ни капли не нормально распределяет свои приращения и поправят Гаусса до величины 58%. Всё это интересно, занимательно, но заставляет нас ворошить знания по теорверу и статистике. А нам – трейдерам – дайте лучше кнопку «БАБЛО», а не вот это вот все…..
Я страшно злюсь на инвесторов. Еще злюсь на бухгалтеров. Из книжки в книжку, из статьи в статью гуляют определения, при виде которых простой смертный начинает хлопать глазами. Его мозг перестает воспринимать информацию.
Неужели так сложно объяснить простыми словами то, что лежит на поверхности? Давайте попробуем разобраться.
Представьте, если вы вдруг захотите купить какой-нибудь маленький бизнес. Салон красоты, палатку с шаурмой, ресторан. Что угодно. Какие вопросы вы будете задавать продавцу:
Возможности новой версии
1. Реализован функционал быстрого фильтра в таблицах. Для активации \ деактивации быстрого фильтра используется пункт «Включить быстрый фильтр» \ «Выключить быстрый фильтр» контекстного меню, открываемого для заголовка самого левого столбца таблицы. Данный функционал позволяет фильтровать информацию в таблицах QUIK с наглядным отображением критериев фильтрации.