import requests import pandas as pd import numpy as np import matplotlib.pyplot as plt
# URL для API MOEX, данные по ZCYC (zero coupon yield curve) url = "https://iss.moex.com/iss/engines/stock/zcyc/securities.json" # Запрос на получение данных response = requests.get(url) data = response.json() # Извлекаем данные из секции 'params' columns = data['params']['columns'] values = data['params']['data'] # Преобразуем в DataFrame df = pd.DataFrame(values, columns=columns) # Выбираем нужные столбцы: B1, B2, B3, T1, G1, ..., G9 df_selected = df[['tradedate', 'tradetime', 'B1', 'B2', 'B3', 'T1', 'G1', 'G2', 'G3', 'G4', 'G5', 'G6', 'G7', 'G8', 'G9']] # Извлекаем параметры для функции GT из df_selected beta0 = df_selected['B1'].values[0] beta1 = df_selected['B2'].values[0] beta2 = df_selected['B3'].values[0] tau = df_selected['T1'].values[0] g_values = df_selected[['G1', 'G2', 'G3', 'G4', 'G5', 'G6', 'G7', 'G8', 'G9']].values[0].tolist()
На околобиржевых форумах достаточно часто можно встретить вопрос, а стоит ли приобретать сложные финансовые инструменты, такие как, например, структурные облигации, нередко предлагаемые клиентам банковскими менеджерами.
В последнее время крупные банки выпускают разнообразные структурные облигации, предполагающие выплаты «дополнительного дохода» в зависимости от поведения различных финансовых инструментов, к уровню стоимости которых такие выплаты привязаны.
Так, например, Сбербанк с 17 января размещает два выпуска структурных облигаций серий ИОС-ИОС_PRT_VOLCTRL-42m-001Р-53R и ИОС-ИОС_PRT_VOLCTRL-42m-001Р-54R общим объемом 2 млрд рублей. По обоим выпускам предусмотрена выплата одного купона. По выпуску серии 53R ставка купона составит 0,74% годовых, по выпуску 54R — 1,35% годовых. Кроме того, предусмотрена выплата дополнительного дохода, значение которого зависит от уровня волатильности, значения ставки LIBOR и стоимости паев, входящих в динамическую корзину. Данные паи торгуются на NYSE Arca.
По опубликованным в СМИ условиям соглашения между акционерами «Норникеля» стал известен механизм, который позволяет UC Rusal Олега Дерипаски и «Интерросу» Владимира Потанина выкупить пакеты друг друга.
Этот двухходовый аукцион, который уже окрестили «дуэлью», — хороший пример динамической игры с неполной информацией. Каждый участник знает свою оценку стоимости актива, но не знает во сколько его оценивает оппонент. Эти оценки приватны. Условное дерево игры изображено на рисунке.