Уровни, волатильность, ожидаемая доходность + Python. 2024 - Владимир Володин

Уровни, волатильность, ожидаемая доходность + Python. 2024

Страниц

15

Год

Книга Владимира Петровича Володина «Уровни, волатильность, ожидаемая доходность+программный код внутри» представляет собой руководство по использованию программного обеспечения для прогнозирования цен на фондовом рынке. Володин описывает элементы комплексной системы MiPS (MATHEMATICAL INVESTMENT PORTFOLIO SYSTEM), которая позволяет пользователям анализировать и предсказывать уровни цен акций. В книге приведены необходимые формулы и программный код, который читатель должен самостоятельно адаптировать для среды PYTHON 3.7.

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

Читать бесплатно онлайн Уровни, волатильность, ожидаемая доходность + Python. 2024 - Владимир Володин

© Владимир Петрович Володин, 2024


ISBN 978-5-0062-7654-3

Создано в интеллектуальной издательской системе Ridero

УРОВНИ, ВОЛАТИЛЬНОСТЬ, ОЖИДАЕМАЯ ДОХОДНОСТЬ

+

ПРОГРАММНЫЙ КОД ВНУТРИ


Владимир Петрович Володин

2024

ВВЕДЕНИЕ

Уважаемый читатель! Эта книга-программа, написанная мной, на основании общих данных, признанных финансистами еще в 2008 году, а может быть и ранее.

Эта книга – один из элементов моих разработок комплексной системы MiPS (MATHEMATICAL INVESTMENT PORTFOLIO SYSTEM).

Этот элемент позволяет прогнозировать уровни, до которых вероятно дойдет цена на бирже. В нее уже включены все необходимые формулы. Все, что вам нужно сделать-это правильно переписать текст кода-программы в среду PYTHON 3.7. Далее запустить и пользоваться. В главе ПРИМЕР-ОТЧЕТ этой книги, вы можете посмотреть заранее, как работает программа и какой результат она выдает.

При запуске программы она будет предлагать ввести данные через «ENTER». Вводятся по каждой из бумаг первоначально доходность 1 (либо цена акции 5 дней назад), вероятность1 – это вероятность с которой может произойти рост/падение бумаги.

Внимание! На каждую одну бумагу вводится по 5ть значений доходности и соответственно по 5ть значений вероятностей.

Всего рассчитана программа на пятнадцать бумаг.

Если вам нужен расчет по одной из бумаг, то вы можете ввести данные по первой бумаге, а по остальным бумагам ввести единицы (число 1).

После ввода всех данных, программа выдаст отчет (см. глава пример-отчет).

Отчет можно выделить курсором мыши и скопировать в текстовый документ для дальнейшего распечатывания на принтере.

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


пример:

из отчета:

1 Алроса доходность1 7675.2 вероятность1 20.0 Стандартное отклонение от средней доходности 92.8 Дисперсия 18.56

доходность 1 в данном случае будет средняя ожидаемая доходность, либо уровень, по бумаге.

Вероятность – то же средняя.

Стандартное отклонение от средней доходности – это показатель волатильности бумаги.

Дисперсия – это разброс между результатами, – целевое значение.

Из отчета:

ожидаемая доходность равна 161636.72880000004 процентов

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

КОД – ПРОГРАММА

print («второй метод определения ожидаемой доходности актива»)
print («НОМЕР», «НАЗВАНИЕ АКТИВА», «ОЖИДАЕМАЯ ДОХОДНОСТЬ %»),
print («1», «Алроса»),
print («2», «Газпром АО»),
print («3», «Норникель»),
print («4», «Лукойл»),
print («5», «Магнит»),
print («6», «НЛМК»),
print («7», «Новатэк»),
print («8», «Полюс»),
print («9», «Полиметалл»),
print («10», «Роснефть»),
print («11», «Сбер»),
print («12», «Сургутнефтегаз»),
print («13», «Татнефть»),
print («14», «Тинькофф»),
print («15», «Яндекс»),
print (»«Алроса» введите доходность1 и вероятность1 через энтер»)
#k1
b1 = int (input ())
#z1
m1 = int (input ())
print (»«Алроса» введите доходность2 и вероятность2 через энтер»)
#k1
b2 = int (input ())
#z1
m2 = int (input ())
Вам может понравиться: