Постов с тегом "моделирование": 42

моделирование


Профессиональный инвестиционный калькулятор на Python

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

Считает такие показатели как:

✅ Ожидаемая доходность
✅ Волатильность
✅ Коэффициент Шарпа для каждого актива
✅ Корреляцию
✅ Бету
✅ Альфу
✅ Долю волатильности исследуемого актива в базовом (удобно для сравнения с индексными фондами или индексами, если их брать в качестве базового актива)
✅ Коэффициент Трейнора
✅ Альфу Дженсена

Профессиональный инвестиционный калькулятор на Python

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

Профессиональный инвестиционный калькулятор на Python



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

Самоизоляция - время, чтобы научиться новому!

Бачеров Алексей. В гостях FinversiaСамоизоляция и мои достижения❗️

Я уже писал, что самоизоляция — это прекрасный повод научиться чему-то новому. В своем посте «Чем я занимаюсь на самоизоляции❓», я достаточно подробно описал как реанимировал кое-какие свои старые компьютеры и ноуты, как я установил на них Linux Mint (с которого сейчас пишу настоящий пост), и как решил начать изучать Python, потому что у меня дома нет Matlab, а мне захотелось провести несколькорасчётов и исследований по измерению волатильности по метрике JPMorgan.

Сейчас я хочу поделиться результатами за чуть больше чем неделю. Я не каждый день занимаюсь изучением, поскольку на неделе ездил на работу, а дома, как всегда есть куча отвлекающих факторов и самым важным из них, конечно, являются дети. Но этот фактор я воспринимаю исключительно положительно 👍 Если суммировать все время которая я потратил на на ткущий момент по изучению питона, то получится около 20 часов.



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

Ипотечная мультипликация. Почему рынок недвижимости держится только на кредитах, а никакого спроса, кроме ипотечного, уже не осталось

Если судить по отчетности девелоперов или новостным релизам Росреестра, доля ипотеки далека от 100% и редко когда превышает 40–60%. Получается, ей еще есть куда расти, скажете вы, но – не торопитесь.

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

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

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

Цепочка сделок на рынке недвижимости

1. Матвей взял ипотечный кредит на 5 млн руб.     / купил вторичку у Кости за 5 млн руб.

2. Костя взял эти 5 млн, добавил 2 млн накоплений / купил вторичку у Натальи за 4 млн руб.



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

Брошенная стратегия

    • 01 февраля 2020, 17:22
    • |
    • 3Qu
  • Еще
В топике Несостоявшаяся стратегия я писал о том, что летом я моделировал пару стратегий, и после окончания моделирования за делами-заботами стратегии не были реализованы и были заброшены до лучших времен. Вернулся я к работе над ними только сейчас. Обе стратегии разрабатывались и моделировались для работы с фьючерсами SBRF.
Одна из этих стратегий на фьючерсе SBRF-12.19 оказалась полностью неработоспособной. Вторая же стратегия оказалась более жизнестойкой и при прогоне модели на фьючерсах SBRF-9.19 и SBRF-12.19 показала хорошие и стабильные результаты.
Вот они:
Брошенная стратегия
По Х — номер сделки, по У — накопленная прибыль в пунктах инструмента.
Работа ведется одним фьючерсом SBRF-12.19 последние 3 месяца его существования.
Вот такие результаты модели. Следующий этап — реализация в торговой системе.
Более подробная информация о принципах построения стратегии изложена в топике Несостоявшаяся стратегия и комментариях к нему.

Учёные доказали... О фактах заговора против человечества.

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

В наши дни благодаря компьютерной обработке громадной статистики этот вид шарлатанства обрёл новую респектабельность.
Знаменательно, что такие яркие личности как Нассим Талеб («Антихрупкость.fb2») и Джон Перкинс («Исповедь экономического убийцы.fb2») уже не в шутку, но с компьютерными инструментами в руках независимо друг от друга пришли к одному выводу. Имея достаточно большой объём данных можно подтвердить практически любую гипотезу с равной математической обоснованностью. О том же — недавняя статья «Мир затопило фуфло» на
goldenfront.ru/articles/view/mir-zatopilo-fuflo/.

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

Паритет опционов Put и Call, моделируем на языке R

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

Зачем нам язык R?


А зачем нам вообще нужен язык R? Строго говоря, он нам не нужен. Но если его освоить, он становится просто еще одним удобным инструментом, как калькулятор или Excel. В прошлой статье были комментарии о том, что лучше использовать C# или Python. Да, я совершенно согласен, именно их и нужно использовать для программирования законченной и оттестированной модели. Но для разработки модели, для экспериментов и для обучения, R подходит как нельзя лучше. Когда строят самолеты, сначала делают деревянный макет, вот для таких макетов и будем использовать R, чтобы убедиться, что взлетит и не тратить силы зря на то, что летать не будет.



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

Подбрасываем монетку с помощью языка R

    • 25 апреля 2019, 22:09
    • |
    • Dmitryy
  • Еще
Данное руководство, прежде всего рассчитано для начинающих или тех, кто и слухом не слышал о таком прекрасном языке как R. Из-за своих математических особенностей, этот язык очень удобен для моделирования и анализа различных данных, в частности поведение активов.


На СЛ я часто замечаю, как умные и опытные люди моделируют или вычисляют всё в экселе. Это тоже отличный инструмент, но я думаю им стоит обратить внимание на язык R и попробовать, ничего сложного, как оказалось, там нет. Конечно какие-то базовые навыки программирования всё же потребуются.


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

Настройка среды для запуска R

Сразу хочу сказать, что ничего сложного в настройке нет. Нужно скачать пару файлов и последовательно их установить. Никаких особых настроек и сложных выборов, качаем и ставим, всё заработает.



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

Аквариум с торговыми ботами

Размышляю над такой идеей. Создать искусственный мир, населённый ботами, единственной формой существования которых будет торговля некими «акциями» (финансовыми инструментами) на бирже, которая будет встроена в этот мир. То есть этот мир и будет, по сути, одной сплошной биржей. Причём на этой бирже будут (торговать) только эти самые боты, и, соответственно, цены «акций» (понимаемые как протоколы последовательных цен заключённых сделок) будет формироваться только самими этими ботами. И боты будут эти цены видеть и на основании этих цен принимать свои торговые решения — посредством встроенного в каждого бота его собственного алгоритма (принятия решений).
 Добавить туда каких-то «генетических алгоритмов» порождения новых ботов — от успешных имеющихся. Типа, каждый бот периодически порождает «наследника», передавая ему свой алгоритм (который при этом слегка «мутирует») и часть своих денег. И посмотреть, какие торговые алгоритмы там — в результате «финансовой борьбы за выживание» — разовьются. Ну и как там цены будут двигаться — тоже интересно. А потом самые успешные алгоритмы оттуда взять и посмотреть, насколько они на реальных биржевых рынках успешны...

Кто-нибудь делал такое? Кто-нибудь готов такое обсуждать?

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