ݺߣ

ݺߣShare a Scribd company logo
УДК 336.76.066
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОЙ ТОРГОВЛИ ОБЛИГАЦИЯМИ
Р.А. Шишлов
Саратовский государственный технический университет имени Гагарина Ю.А.,
Россия, Саратов, romanshishlov@yandex.ru
Аннотация. Существующие стратегии краткосрочной торговли на финансовых рынках редко применяются
по отношению к облигациям ввиду того, что динамику рыночных цен инструментов с фиксированной
доходностью сложно оперативно отследить, оценить и извлечь из нее прибыль. В статье предложено описание
стратегии краткосрочной торговли облигациями, основанной на обмене одних облигаций на другие путем
продажи одних и покупки других. Критерием выбора облигаций для обмена является соотношение доходности и
риска. В качестве меры доходности выбирается доходность к погашению облигации, а в качестве меры риска –
уровень сопряженного эффекта операционного и финансового рычага эмитента. Для увеличения качества и
скорости расчетов, необходимых для реализации стратегии, предлагается ее автоматизация.
Ключевые слова: трейдинг, спекуляции, торговля, облигации, автоматизация, доходность к погашению,
риск, финансовый рычаг, операционный рычаг, уровень сопряженного финансового и операционного рычага.
.
THE ALGORITHM FOR AUTOMATED TRADING OF THE BONDS
R.A. Shishlov
Yuri Gagarin Saratov state technical university of Saratov,
Russia, Saratov, romanshishlov@yandex.ru
Abstract. The existing strategies short-term trading in the financial markets rarely apply to bonds due to the
fact that the dynamics of the market prices of fixed income instruments it is difficult to track, rate, and benefit from it. The
description of the strategy short-term trading in the bonds based on the exchange of one bond to the other bond by selling
some and buying others in the article was given. The criterion for selection of bonds for exchange is the ratio between risk
and return. The yield to maturity of the bond was selected as a measure of return, and the level of risk effect of operating
and financial leverage of the Issuer was selected as a measure of risk. The automation was proposed for increasing a
quality and a speed of calculations which needed to implement of the strategy.
Key words: trading, speculation, trading, bonds, automation, yield to maturity, risk, financial leverage,
operating leverage, the level of the conjugate of financial and operating leverage.
Основное внимание краткосрочных спекулянтов фондового рынка
сосредоточено на торговле инструментами без фиксированной доходности с
высоким диапазоном колебаний (акции, фьючерсы, опционы и т.п.).
Облигации, являясь инструментами с фиксированной доходностью, несмотря
на их широкое применение, используются преимущественно долгосрочными
инвесторами, сохраняющими свои позиции либо до погашения облигации,
либо продающими их спустя длительное время после приобретения, когда
есть возможность зафиксировать ощутимую прибыль. При этом стратегии,
основанные на получении прибыли на краткосрочных колебаниях
облигаций, – явление крайне редкое. Это связано с тем, что, в отличие от
инструментов без фиксированной доходности, облигации – гораздо менее
волатильный инструмент, и их цены в значительно меньшей степени
меняются под действием рыночных факторов. [1, 2] Динамику рыночных цен
облигаций сложно оперативно отследить, оценить и извлечь из нее прибыль.
При этом во многих случаях динамика цен облигаций обладает меньшими
рисками, чем динамика цен акций, и увеличение волатильности с меньшей
вероятностью способно привести к значительным потерям трейдера.
Например, в 2008 году индекс ММВБ уменьшился примерно на 67,5 %, а
индекс корпоративных облигаций MICEXBITR уменьшился на 13,5 %; в 2011
г. индекс ММВБ уменьшился примерно на 22 %, а MICEXBITR увеличился
примерно на 5,4 %; в 2014 г. индекс ММВБ уменьшился примерно на 5 %, а
MICEXBITR уменьшился примерно на 1,7 %. [3, 4]
Указанное свойство облигаций можно использовать для стратегий
спекулятивной торговли с высоким соотношением доходности и риска за
счет малого риска облигаций по сравнению с риском инструментов без
фиксированной доходности. Кроме того, наличие эффективных торговых
приемов на облигационном рынке способно повысить ликвидность
указанных финансовых инструментов и увеличить сумму налогов и
комиссий, поступающих от новых участников, что несет высокую социально-
экономическую пользу. При этом наиболее эффективные результаты
краткосрочные операции с облигациями могут дать благодаря расчетам
оптимального соотношения всех параметров сделок с их участием. В
большинстве случаев их качественный расчет невозможно осуществить
вручную за короткое время. Все это делает актуальной задачу по разработке
стратегии краткосрочной торговли облигациями и ее автоматизации.
Изменение стоимости облигаций сложно спрогнозировать и
зафиксировать даже при наличии необходимой для анализа информации. В
этой связи необходимо решить следующие задачи.
1. Разработать стратегию краткосрочной торговли облигациями.
2. Формализовать разработанную стратегию.
3. Рассмотреть механизмы автоматизации и технической реализации
алгоритма.
Рациональным подходом является периодическая продажа облигаций
с одновременной покупкой других облигаций, обладающих более
благоприятными характеристиками. В качестве такой характеристики может
выступать соотношение доходности к погашению и риска.
Рыночная цена облигации, а следовательно, и доходность к
погашению, бывает двух видов: для продавца и для покупателя.
В рамках методики предлагается находить облигацию, которая,
согласно теоретическим расчетам, является более привлекательной для
инвестиций, чем та, в которую уже вложены деньги, с точки зрения
соотношения доходности и риска. Для текущей облигации оценивается
доходность к погашению продавца, а для облигации, которая планируется к
приобретению, – доходность к погашению покупателя.
Для осуществления операции по обмену текущей облигации на новую
в торговом терминале необходимо выставить лимитированную заявку на
продажу текущей облигации по такой цене, которая в случае исполнения
могла бы обеспечить такое же соотношение доходность к погашению и
риска, как соотношение доходности к погашению и риска для «новой»
облигации. Количество лотов «новой», покупаемой, облигации должно быть
равно количеству лотов цены, по которой удалось продать «текущую»
облигацию. Если среди участников рынка найдется контрагент, готовый
купить текущую облигацию по объявленной в заявке цене, то происходит
операция по обмену «текущей» облигации на «новую». Указанные действия
продолжаются до тех пор, пока не будет осуществлен обмен всех лотов.
После этого для «новой» облигации (которая после обмена уже стала
«текущей») ищется облигация с еще более благоприятными
характеристиками.
Обмен одной облигации на другую производится при одинаковом
значении целевых переменных, однако несет в себе выгоду. Выгода
указанного обмена в том, что «текущая» облигация, как правило, достигает
нужного значения переменной лишь «в моменте», благодаря случайности и
ценой длительного ожидания, в то время как «новая» облигация обладала
более высоким значением целевой переменной изначально, и покупка
«новой» облигации символизирует переход на новый, более высокий,
уровень. Например, благодаря стратегии, облигацию с меньшим риском
можно купить с такой же высокой доходностью к погашению, что у
облигации с более высоким риском. Обязательным фактором, который
необходимо учитывать в расчетах должен быть размер комиссии брокера,
биржевые сборы и налоги. При изменении количества лотов и цены «новой»
облигации количество лотов и цена «текущей» облигации также должны
быть изменены.
Формула определения ориентировочной доходности к погашению
облигации имеет следующий вид:
(1)
где: D — доходность к погашению;
N — номинал облигации;
R — цена облигации;
п — число лет до погашения;
Сt — купон. [5]
Рыночная цена облигации определяется формулой:
R = + ,
(2)
где R – рыночная цена облигации,
Cti – размер выплаты купона за период,
d – ставка альтернативной безрисковой инвестиции.
n – количество периодов (как правило, лет) до погашения.
N – номинальная стоимость (номинал). [5]
При практическом использовании формулы доходности к погашению
облигации необходимо учитывать существование доходности к погашению
продавца и покупателя, а также наличие биржевых сборов и комиссий,
которые будут уменьшать фактическую доходность к погашению покупателя
и увеличивать фактическую доходность к погашению продавца. С учетом
этого получим новые формулы.
(3)
где D — фактическая доходность к погашению продавца;
N — номинал облигации;
R продавца — цена продавца облигации;
p – денежная сумма комиссий и биржевых сборов, приходящихся на сделку с
каждым облигационным лотом;
п — число лет до погашения;
Сt — купон. [5]
(4)
где D — фактическая доходность к погашению покупателя;
N — номинал облигации;
R покупателя — цена покупателя облигации;
p – денежная сумма комиссий и биржевых сборов, приходящихся на сделку с
каждым облигационным лотом;
п — число лет до погашения;
Сt — купон. [5]
Погрешность формулы (1) тем больше, чем больше цена облигации
отличается от номинала и чем больше лет остается до погашения облигации.
Если бумага продается со скидкой, то формула (1) дает заниженное значение
доходности облигации, если с премией, то завышенное.
После того как определяется ориентировочное значение доходности
облигации с помощью формулы (1), используется формула (5) для
вычисления точной величины доходности. [5]
(5)
Техника вычисления доходности по формуле (5) сводится к
следующему. Выбирается значение D1, которое ниже полученного значения
ориентировочной доходности, рассчитанной по формулам (1), (3), (4) и для
него рассчитывается соответствующая цена облигации R1 с помощью
формулы (6).
R = + ,
(6)
где R – рыночная цена облигации,
Cti – размер выплаты купона за период,
YTM – ставка дисконтирования, в качестве которой берется пробное
значение доходности к погашению облигации, отличающееся от
ориентировочной доходности, рассчитанной по формулам (1), (3), (4).
n – количество периодов (как правило, лет) до погашения,
N – номинальная стоимость (номинал). [5]
Далее берется значение D2, которое выше значения ориентировочной
доходности, и для него рассчитывается цена R2 по формуле (6). Текущая
цена облигации R и полученные значения R1 и R2 подставляются в формулу
(5).
На практике, с учетом существования доходности к погашению для
продавца и покупателя, необходимо использовать уточненные модификации
формулы (5).
продавца продавца продавца
продавца продавца
продавца продавца
(7)
покупателя покупателя покупателя
покупателя покупателя
покупателя покупателя
(8)
Существует множество способов определения риска:
среднеквадратичное отклонение, коэффициент бета, отношение дюрации
портфеля облигаций к дюрации рыночного портфеля облигаций и др. [1, 2, 5]
При инвестировании в облигации первостепенное значение имеют риски,
связанные не с колебаниями их доходности к погашению и рыночной цены
(т.к. с течением времени они восстанавливаются), а с риском потери средств
в результате объявленного эмитентом дефолта. [1, 2]
Чтобы оценить риск, связанный с дефолтом, необходимо рассчитать
показатели финансовой устойчивости эмитента. Таким показателем может
быть уровень сопряженного эффекта операционного и финансового рычагов.
Уровень сопряженного эффекта операционного и финансового рычага
(УСЭОФР) Е.С. Стоянова рекомендует использовать в качестве показателя
риска предприятия. Он равен произведению силы воздействия
операционного и финансового рычагов.
УСЭОФР = СОР х СФР (9)
где: СОР – сила воздействия операционного рычага; СФР – сила воздействия
финансового рычага. [6]
Заметим, что в целях оценки риска предприятия необходимо, чтобы
оба этих показателя были больше 0, а в целом УСЭОФР должен стремиться к
минимуму.
В практических расчетах для определения силы воздействия
операционного рычага применяют отношение так называемой валовой
маржи (результата от реализации после возмещения переменных затрат) к
прибыли. [6]
(10)
При этом сила воздействия операционного рычага указывает на
степень предпринимательского риска, связанного с деятельностью
конкретного предприятия: чем больше сила воздействия операционного
рычага, тем больше предпринимательский риск. [6]
Финансовый рычаг (финансовый леверидж) — это отношение
заемного капитала компании к собственным средствам, он характеризует
степень риска и устойчивость компании. Чем меньше финансовый рычаг, тем
устойчивее финансовое состояние. Сила воздействия финансового рычага
рассчитывается по следующей формуле:
СФР = (1 – Сн) х (КР – Ск) х ЗК/СК (11)
где:
СФР — эффект финансового рычага.
Сн — ставка налога на прибыль, в десятичном выражении.
КР — коэффициент рентабельности активов (отношение валовой (чистой)
прибыли к средней стоимости активов).
Ск — средний размер ставки процентов за кредит. Для более точного расчета
можно брать средневзвешенную ставку за кредит.
ЗК — средняя сумма используемого заемного капитала.
СК — средняя сумма собственного капитала. [6]
Значение переменной, характеризующей соотношение доходности к
погашению облигации и риска дефолта эмитента будем определять
формулой:
(12)
где D – доходность к погашению облигации;
УСЭОФР – уровень сопряженного эффекта операционного и финансового
рычагов фирмы в конце наблюдаемого периода.
С учетом существования доходности к погашению продавца и
покупателя, переменная k также должна иметь 2 разновидности: для
продавца и для покупателя.
(13)
где D продавца – доходность к погашению продавца облигации;
УСЭОФР – уровень сопряженного эффекта операционного и финансового
рычагов фирмы в конце наблюдаемого периода.
(14)
где D покупателя – доходность к погашению покупателя облигации;
УСЭОФР – уровень сопряженного эффекта операционного и финансового
рычагов фирмы в конце наблюдаемого периода.
Обмен «текущей» облигации на «новую» следует осуществлять, если
kпокупателя облигации имеет минимальное значение среди kпокупателя других
облигаций, выставленных на продажу, но не превышает kпродавца «текущей»
облигации. Выставление заявки на продажу «текущей» облигации
выставляется с таким расчетом, чтобы ее цена продавца обеспечивала
следующее условие:
kпродавца = kпокупателя (15)
где kпродавца – переменная, характеризующая отношение доходности к
погашению продавца «текущей» облигации к УСЭОФР;
kпокупателя – переменная, характеризующая отношение доходности к
погашению покупателя «новой» облигации к УСЭОФР.
При этом если доходность к погашению Dпокупателя для облигации
федерального займа окажется выше доходности коммерческой облигации, то
предпочтение следует отдать облигации федерального займа даже без учета
УСЭОФР, т.к. облигация федерального займа с точки зрения вероятного
дефолта считается условно безрисковой. Поэтому при составлении алгоритма
нужно сравнивать не только коэффициенты k различных облигаций, но и
проверять условие: является ли бумага облигацией федерального займа. Если
это так, сравниваются только переменные Dпродавца и Dпокупателя. В этом случае
выставление заявки на продажу «текущей» облигации выставляется с таким
расчетом, чтобы ее цена продавца обеспечивала следующее условие:
Dпродавца = Dпокупателя (16)
где Dпродавца – переменная, характеризующая значение доходности к
погашению продавца «текущей» облигации;
Dпокупателя – переменная, характеризующая значение доходности к
погашению покупателя «новой» облигации.
Таким образом, можно записать основу алгоритма торговой
стратегии.
1) Если ни одна из облигаций, участвующих в сделке, не является
облигацией федерального займа, то выставить лимитированную
заявку на продажу «текущей» облигации по такой цене, чтобы
kпродавца была равна минимальному значению kпокупателя из выборки
потенциально «новых» облигаций, у которых kпокупателя >= kпродавца
«текущей» облигации, а затем выставить лимитированную заявку
на покупку «новой» облигации по цене, соответствующей
указанному минимальному значению kпокупателя.
2) Если хотя бы одна из облигаций, участвующих в сделке, является
облигацией федерального займа, то выставить лимитированную
заявку на продажу «текущей» облигации по такой цене, чтобы
Dпродавца была равна минимальному значению Dпокупателя из выборки
потенциально «новых» облигаций, у которых Dпокупателя >= Dпродавца
«текущей» облигации, а затем выставить лимитированную заявку
на покупку «новой» облигации по цене, соответствующей
указанному минимальному значению Dпокупателя.
Сделку по обмену допустимо производить в том случае, если после
продажи лотов «текущей» облигации денег окажется достаточно для покупки
какого же количества лотов «новой» облигации.
Выбор облигации происходит посредством обращения к торгуемым
инструментам программы QUIK, считывания котировок облигаций,
автоматического расчета целевой переменной в соответствии с заданными
формулами.
Считывания переменных для расчета УСЭОФР происходит из
информационно-справочных ресурсов, размещенных в сети Интернет, либо
из прикрепленных файлов, содержащих бухгалтерские данные (например,
выгрузка из программы 1С) при помощи специального алгоритма.
Предложенная торговая стратегия позволяет получить
инвестиционный результат с высоким соотношением доходности и риска.
Кроме результата от инвестиций, стратегия способствует увеличению
ликвидности облигационного рынка, увеличивает поступление налогов,
биржевых сборов и комиссий, что приносит большую социально-
экономическую пользу. Автоматизация стратегии значительно упрощает
расчеты, повышает скорость принятия решений и способна значительно
увеличить количество совершаемых на облигационном рынке сделок.
Библиографический список
1. Брейли Р., Майерс С. Принципы корпоративных финансов / Пер. с
англ. Н. Барышниковой. – М.: ЗАО «Олимп – Бизнес», 2008. – 1008 с.:
ил.
2. Шарп У., Александер Г., Бэйли Дж. Инвестиции: Пер . с англ. - М.:
ИНФРА-М , 2001. - XII, 1028 с.
3. Индекс ММВБ MICEXINDEXCF: данные сайта Московской биржи.
URL: http://moex.com/ru/index/MICEXINDEXCF/archive/ (дата
обращения: 31.03.2017).
4. Индекс корпоративных облигаций MICEXCBITR: данные сайта
Московской биржи. URL: http://moex.com/ru/index/MICEXCBITR/
archive# (дата обращения: 31.03.2017).
5. Буренин А. Н. Рынок ценных бумаг и производных финансовых
инструментов: Учебное пособие — М.: Федеративная Книготорговая
Компания, 1998. —352.
6. Стоянова E. С. Финансовый менеджмент: теория и практика: Учебник.
— 7-е изд., перераб. и доп.— M.: Изд-во «Перспектива», 2010. — 767 с.

More Related Content

What's hot (20)

ценообразование опционов
ценообразование опционовценообразование опционов
ценообразование опционов
Doctor Option
Structured products for investors: profitability, risks, guarantees
Structured products for investors: profitability, risks, guaranteesStructured products for investors: profitability, risks, guarantees
Structured products for investors: profitability, risks, guarantees
Pavel Morozov
опционные стратегии
опционные стратегииопционные стратегии
опционные стратегии
Doctor Option
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
ticoman
греки опционов
греки опционовгреки опционов
греки опционов
Doctor Option
Презентация "Основы инвестирования"
Презентация  "Основы инвестирования"Презентация  "Основы инвестирования"
Презентация "Основы инвестирования"
Александр Лебедев
Опционы - конструктор возможностей
Опционы - конструктор возможностейОпционы - конструктор возможностей
Опционы - конструктор возможностей
RTS Stock Exhange
Оптимальные стратегии в аукционах, конкурсах и запросах котировок
Оптимальные стратегии  в аукционах, конкурсах и запросах котировокОптимальные стратегии  в аукционах, конкурсах и запросах котировок
Оптимальные стратегии в аукционах, конкурсах и запросах котировок
ontolog125
Метод реальных опционов в оценке автотранспортных средств
Метод реальных опционов в оценке автотранспортных средствМетод реальных опционов в оценке автотранспортных средств
Метод реальных опционов в оценке автотранспортных средств
ITMO University
International financial market's instruments, debt securities / Международный...
International financial market's instruments, debt securities / Международный...International financial market's instruments, debt securities / Международный...
International financial market's instruments, debt securities / Международный...
Dmitry Mikhaylov
Рынок акций RTS Standard
Рынок акций RTS StandardРынок акций RTS Standard
Рынок акций RTS Standard
RTS Stock Exhange
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
Роман Шишлов
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
ticoman
Проект Т+3
Проект Т+3Проект Т+3
Проект Т+3
RTS Stock Exhange
Valuation&structuring Seminar.4.Private Placement
Valuation&structuring Seminar.4.Private PlacementValuation&structuring Seminar.4.Private Placement
Valuation&structuring Seminar.4.Private Placement
Alexander Abolmasov
Ценовой риск и инструменты, используемые для управления ценовым риском
Ценовой риск и инструменты, используемые для управления ценовым рискомЦеновой риск и инструменты, используемые для управления ценовым риском
Ценовой риск и инструменты, используемые для управления ценовым риском
ticoman
РЫНОК СРОЧНЫХ КОНТРАКТОВ
РЫНОК СРОЧНЫХ КОНТРАКТОВРЫНОК СРОЧНЫХ КОНТРАКТОВ
РЫНОК СРОЧНЫХ КОНТРАКТОВ
Роман Шишлов
презентация 9
презентация 9презентация 9
презентация 9
student_kai
Хеджирование рыночных рисков при торговле нефтепродуктами
Хеджирование рыночных рисков при торговле нефтепродуктамиХеджирование рыночных рисков при торговле нефтепродуктами
Хеджирование рыночных рисков при торговле нефтепродуктами
ticoman
ценообразование опционов
ценообразование опционовценообразование опционов
ценообразование опционов
Doctor Option
Structured products for investors: profitability, risks, guarantees
Structured products for investors: profitability, risks, guaranteesStructured products for investors: profitability, risks, guarantees
Structured products for investors: profitability, risks, guarantees
Pavel Morozov
опционные стратегии
опционные стратегииопционные стратегии
опционные стратегии
Doctor Option
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
Возможные подходы к организации хеджирования фин.рисков росс.компаний, 2008
ticoman
греки опционов
греки опционовгреки опционов
греки опционов
Doctor Option
Презентация "Основы инвестирования"
Презентация  "Основы инвестирования"Презентация  "Основы инвестирования"
Презентация "Основы инвестирования"
Александр Лебедев
Опционы - конструктор возможностей
Опционы - конструктор возможностейОпционы - конструктор возможностей
Опционы - конструктор возможностей
RTS Stock Exhange
Оптимальные стратегии в аукционах, конкурсах и запросах котировок
Оптимальные стратегии  в аукционах, конкурсах и запросах котировокОптимальные стратегии  в аукционах, конкурсах и запросах котировок
Оптимальные стратегии в аукционах, конкурсах и запросах котировок
ontolog125
Метод реальных опционов в оценке автотранспортных средств
Метод реальных опционов в оценке автотранспортных средствМетод реальных опционов в оценке автотранспортных средств
Метод реальных опционов в оценке автотранспортных средств
ITMO University
International financial market's instruments, debt securities / Международный...
International financial market's instruments, debt securities / Международный...International financial market's instruments, debt securities / Международный...
International financial market's instruments, debt securities / Международный...
Dmitry Mikhaylov
Рынок акций RTS Standard
Рынок акций RTS StandardРынок акций RTS Standard
Рынок акций RTS Standard
RTS Stock Exhange
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОГО СОВЕРШЕНИЯ АРБИТРАЖНЫХ СДЕЛОК С ФЬЮЧЕРСАМИ НА ВА...
Роман Шишлов
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
Хеджирование финансовых рисков предприятий нефтяного сектора, 2008
ticoman
Valuation&structuring Seminar.4.Private Placement
Valuation&structuring Seminar.4.Private PlacementValuation&structuring Seminar.4.Private Placement
Valuation&structuring Seminar.4.Private Placement
Alexander Abolmasov
Ценовой риск и инструменты, используемые для управления ценовым риском
Ценовой риск и инструменты, используемые для управления ценовым рискомЦеновой риск и инструменты, используемые для управления ценовым риском
Ценовой риск и инструменты, используемые для управления ценовым риском
ticoman
РЫНОК СРОЧНЫХ КОНТРАКТОВ
РЫНОК СРОЧНЫХ КОНТРАКТОВРЫНОК СРОЧНЫХ КОНТРАКТОВ
РЫНОК СРОЧНЫХ КОНТРАКТОВ
Роман Шишлов
презентация 9
презентация 9презентация 9
презентация 9
student_kai
Хеджирование рыночных рисков при торговле нефтепродуктами
Хеджирование рыночных рисков при торговле нефтепродуктамиХеджирование рыночных рисков при торговле нефтепродуктами
Хеджирование рыночных рисков при торговле нефтепродуктами
ticoman

Similar to АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОЙ ТОРГОВЛИ ОБЛИГАЦИЯМИ (20)

Учимся читать отчеты СОТ!
Учимся читать отчеты СОТ!Учимся читать отчеты СОТ!
Учимся читать отчеты СОТ!
WeReallyTrade
Введение в торговлю Accumulator опционами от Deriv
Введение в торговлю Accumulator опционами от DerivВведение в торговлю Accumulator опционами от Deriv
Введение в торговлю Accumulator опционами от Deriv
Vince Stanzione
Brokers
BrokersBrokers
Brokers
Finlabb
Поговорим о Паттернах!
Поговорим о Паттернах!Поговорим о Паттернах!
Поговорим о Паттернах!
WeReallyTrade
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
Maxim Drobyshev
Ghtpffk
GhtpffkGhtpffk
Ghtpffk
Juliaa12456
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
«Велес Капитал»
Управление элементами оборотных активов
Управление элементами оборотных активовУправление элементами оборотных активов
Управление элементами оборотных активов
Нижегородский институт управления
Структурные продукты
Структурные продуктыСтруктурные продукты
Структурные продукты
openbroker
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.pptUFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
GabrielInfoGabrill
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Timetogrowup
Учимся читать отчеты СОТ!
Учимся читать отчеты СОТ!Учимся читать отчеты СОТ!
Учимся читать отчеты СОТ!
WeReallyTrade
Введение в торговлю Accumulator опционами от Deriv
Введение в торговлю Accumulator опционами от DerivВведение в торговлю Accumulator опционами от Deriv
Введение в торговлю Accumulator опционами от Deriv
Vince Stanzione
Поговорим о Паттернах!
Поговорим о Паттернах!Поговорим о Паттернах!
Поговорим о Паттернах!
WeReallyTrade
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
M. Drobyshev. Personal acqusition and retention in loyalty programs - retail ...
Maxim Drobyshev
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
Прямые инвестиции. Инвестиционные возможности в нефтесервисе. Презентация с м...
«Велес Капитал»
Структурные продукты
Структурные продуктыСтруктурные продукты
Структурные продукты
openbroker
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.pptUFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
UFCD - 580 - CALCULO FINANCEIRO ATUARIAL.ppt
GabrielInfoGabrill
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Георгий Вербицкий - “Сравнительный анализ криптовалютных бирж и многофункцион...
Timetogrowup

АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОЙ ТОРГОВЛИ ОБЛИГАЦИЯМИ

  • 1. УДК 336.76.066 АЛГОРИТМ ДЛЯ АВТОМАТИЧЕСКОЙ ТОРГОВЛИ ОБЛИГАЦИЯМИ Р.А. Шишлов Саратовский государственный технический университет имени Гагарина Ю.А., Россия, Саратов, romanshishlov@yandex.ru Аннотация. Существующие стратегии краткосрочной торговли на финансовых рынках редко применяются по отношению к облигациям ввиду того, что динамику рыночных цен инструментов с фиксированной доходностью сложно оперативно отследить, оценить и извлечь из нее прибыль. В статье предложено описание стратегии краткосрочной торговли облигациями, основанной на обмене одних облигаций на другие путем продажи одних и покупки других. Критерием выбора облигаций для обмена является соотношение доходности и риска. В качестве меры доходности выбирается доходность к погашению облигации, а в качестве меры риска – уровень сопряженного эффекта операционного и финансового рычага эмитента. Для увеличения качества и скорости расчетов, необходимых для реализации стратегии, предлагается ее автоматизация. Ключевые слова: трейдинг, спекуляции, торговля, облигации, автоматизация, доходность к погашению, риск, финансовый рычаг, операционный рычаг, уровень сопряженного финансового и операционного рычага. . THE ALGORITHM FOR AUTOMATED TRADING OF THE BONDS R.A. Shishlov Yuri Gagarin Saratov state technical university of Saratov, Russia, Saratov, romanshishlov@yandex.ru Abstract. The existing strategies short-term trading in the financial markets rarely apply to bonds due to the fact that the dynamics of the market prices of fixed income instruments it is difficult to track, rate, and benefit from it. The description of the strategy short-term trading in the bonds based on the exchange of one bond to the other bond by selling some and buying others in the article was given. The criterion for selection of bonds for exchange is the ratio between risk and return. The yield to maturity of the bond was selected as a measure of return, and the level of risk effect of operating and financial leverage of the Issuer was selected as a measure of risk. The automation was proposed for increasing a quality and a speed of calculations which needed to implement of the strategy. Key words: trading, speculation, trading, bonds, automation, yield to maturity, risk, financial leverage, operating leverage, the level of the conjugate of financial and operating leverage. Основное внимание краткосрочных спекулянтов фондового рынка сосредоточено на торговле инструментами без фиксированной доходности с высоким диапазоном колебаний (акции, фьючерсы, опционы и т.п.). Облигации, являясь инструментами с фиксированной доходностью, несмотря на их широкое применение, используются преимущественно долгосрочными инвесторами, сохраняющими свои позиции либо до погашения облигации, либо продающими их спустя длительное время после приобретения, когда есть возможность зафиксировать ощутимую прибыль. При этом стратегии, основанные на получении прибыли на краткосрочных колебаниях облигаций, – явление крайне редкое. Это связано с тем, что, в отличие от инструментов без фиксированной доходности, облигации – гораздо менее волатильный инструмент, и их цены в значительно меньшей степени меняются под действием рыночных факторов. [1, 2] Динамику рыночных цен облигаций сложно оперативно отследить, оценить и извлечь из нее прибыль. При этом во многих случаях динамика цен облигаций обладает меньшими рисками, чем динамика цен акций, и увеличение волатильности с меньшей вероятностью способно привести к значительным потерям трейдера. Например, в 2008 году индекс ММВБ уменьшился примерно на 67,5 %, а индекс корпоративных облигаций MICEXBITR уменьшился на 13,5 %; в 2011 г. индекс ММВБ уменьшился примерно на 22 %, а MICEXBITR увеличился
  • 2. примерно на 5,4 %; в 2014 г. индекс ММВБ уменьшился примерно на 5 %, а MICEXBITR уменьшился примерно на 1,7 %. [3, 4] Указанное свойство облигаций можно использовать для стратегий спекулятивной торговли с высоким соотношением доходности и риска за счет малого риска облигаций по сравнению с риском инструментов без фиксированной доходности. Кроме того, наличие эффективных торговых приемов на облигационном рынке способно повысить ликвидность указанных финансовых инструментов и увеличить сумму налогов и комиссий, поступающих от новых участников, что несет высокую социально- экономическую пользу. При этом наиболее эффективные результаты краткосрочные операции с облигациями могут дать благодаря расчетам оптимального соотношения всех параметров сделок с их участием. В большинстве случаев их качественный расчет невозможно осуществить вручную за короткое время. Все это делает актуальной задачу по разработке стратегии краткосрочной торговли облигациями и ее автоматизации. Изменение стоимости облигаций сложно спрогнозировать и зафиксировать даже при наличии необходимой для анализа информации. В этой связи необходимо решить следующие задачи. 1. Разработать стратегию краткосрочной торговли облигациями. 2. Формализовать разработанную стратегию. 3. Рассмотреть механизмы автоматизации и технической реализации алгоритма. Рациональным подходом является периодическая продажа облигаций с одновременной покупкой других облигаций, обладающих более благоприятными характеристиками. В качестве такой характеристики может выступать соотношение доходности к погашению и риска. Рыночная цена облигации, а следовательно, и доходность к погашению, бывает двух видов: для продавца и для покупателя. В рамках методики предлагается находить облигацию, которая, согласно теоретическим расчетам, является более привлекательной для инвестиций, чем та, в которую уже вложены деньги, с точки зрения соотношения доходности и риска. Для текущей облигации оценивается доходность к погашению продавца, а для облигации, которая планируется к приобретению, – доходность к погашению покупателя. Для осуществления операции по обмену текущей облигации на новую в торговом терминале необходимо выставить лимитированную заявку на продажу текущей облигации по такой цене, которая в случае исполнения могла бы обеспечить такое же соотношение доходность к погашению и риска, как соотношение доходности к погашению и риска для «новой» облигации. Количество лотов «новой», покупаемой, облигации должно быть равно количеству лотов цены, по которой удалось продать «текущую» облигацию. Если среди участников рынка найдется контрагент, готовый купить текущую облигацию по объявленной в заявке цене, то происходит операция по обмену «текущей» облигации на «новую». Указанные действия продолжаются до тех пор, пока не будет осуществлен обмен всех лотов.
  • 3. После этого для «новой» облигации (которая после обмена уже стала «текущей») ищется облигация с еще более благоприятными характеристиками. Обмен одной облигации на другую производится при одинаковом значении целевых переменных, однако несет в себе выгоду. Выгода указанного обмена в том, что «текущая» облигация, как правило, достигает нужного значения переменной лишь «в моменте», благодаря случайности и ценой длительного ожидания, в то время как «новая» облигация обладала более высоким значением целевой переменной изначально, и покупка «новой» облигации символизирует переход на новый, более высокий, уровень. Например, благодаря стратегии, облигацию с меньшим риском можно купить с такой же высокой доходностью к погашению, что у облигации с более высоким риском. Обязательным фактором, который необходимо учитывать в расчетах должен быть размер комиссии брокера, биржевые сборы и налоги. При изменении количества лотов и цены «новой» облигации количество лотов и цена «текущей» облигации также должны быть изменены. Формула определения ориентировочной доходности к погашению облигации имеет следующий вид: (1) где: D — доходность к погашению; N — номинал облигации; R — цена облигации; п — число лет до погашения; Сt — купон. [5] Рыночная цена облигации определяется формулой: R = + , (2) где R – рыночная цена облигации, Cti – размер выплаты купона за период, d – ставка альтернативной безрисковой инвестиции. n – количество периодов (как правило, лет) до погашения. N – номинальная стоимость (номинал). [5] При практическом использовании формулы доходности к погашению облигации необходимо учитывать существование доходности к погашению продавца и покупателя, а также наличие биржевых сборов и комиссий, которые будут уменьшать фактическую доходность к погашению покупателя и увеличивать фактическую доходность к погашению продавца. С учетом этого получим новые формулы. (3)
  • 4. где D — фактическая доходность к погашению продавца; N — номинал облигации; R продавца — цена продавца облигации; p – денежная сумма комиссий и биржевых сборов, приходящихся на сделку с каждым облигационным лотом; п — число лет до погашения; Сt — купон. [5] (4) где D — фактическая доходность к погашению покупателя; N — номинал облигации; R покупателя — цена покупателя облигации; p – денежная сумма комиссий и биржевых сборов, приходящихся на сделку с каждым облигационным лотом; п — число лет до погашения; Сt — купон. [5] Погрешность формулы (1) тем больше, чем больше цена облигации отличается от номинала и чем больше лет остается до погашения облигации. Если бумага продается со скидкой, то формула (1) дает заниженное значение доходности облигации, если с премией, то завышенное. После того как определяется ориентировочное значение доходности облигации с помощью формулы (1), используется формула (5) для вычисления точной величины доходности. [5] (5) Техника вычисления доходности по формуле (5) сводится к следующему. Выбирается значение D1, которое ниже полученного значения ориентировочной доходности, рассчитанной по формулам (1), (3), (4) и для него рассчитывается соответствующая цена облигации R1 с помощью формулы (6). R = + , (6) где R – рыночная цена облигации, Cti – размер выплаты купона за период, YTM – ставка дисконтирования, в качестве которой берется пробное значение доходности к погашению облигации, отличающееся от ориентировочной доходности, рассчитанной по формулам (1), (3), (4).
  • 5. n – количество периодов (как правило, лет) до погашения, N – номинальная стоимость (номинал). [5] Далее берется значение D2, которое выше значения ориентировочной доходности, и для него рассчитывается цена R2 по формуле (6). Текущая цена облигации R и полученные значения R1 и R2 подставляются в формулу (5). На практике, с учетом существования доходности к погашению для продавца и покупателя, необходимо использовать уточненные модификации формулы (5). продавца продавца продавца продавца продавца продавца продавца (7) покупателя покупателя покупателя покупателя покупателя покупателя покупателя (8) Существует множество способов определения риска: среднеквадратичное отклонение, коэффициент бета, отношение дюрации портфеля облигаций к дюрации рыночного портфеля облигаций и др. [1, 2, 5] При инвестировании в облигации первостепенное значение имеют риски, связанные не с колебаниями их доходности к погашению и рыночной цены (т.к. с течением времени они восстанавливаются), а с риском потери средств в результате объявленного эмитентом дефолта. [1, 2] Чтобы оценить риск, связанный с дефолтом, необходимо рассчитать показатели финансовой устойчивости эмитента. Таким показателем может быть уровень сопряженного эффекта операционного и финансового рычагов. Уровень сопряженного эффекта операционного и финансового рычага (УСЭОФР) Е.С. Стоянова рекомендует использовать в качестве показателя риска предприятия. Он равен произведению силы воздействия операционного и финансового рычагов. УСЭОФР = СОР х СФР (9) где: СОР – сила воздействия операционного рычага; СФР – сила воздействия финансового рычага. [6] Заметим, что в целях оценки риска предприятия необходимо, чтобы оба этих показателя были больше 0, а в целом УСЭОФР должен стремиться к минимуму. В практических расчетах для определения силы воздействия операционного рычага применяют отношение так называемой валовой маржи (результата от реализации после возмещения переменных затрат) к прибыли. [6] (10)
  • 6. При этом сила воздействия операционного рычага указывает на степень предпринимательского риска, связанного с деятельностью конкретного предприятия: чем больше сила воздействия операционного рычага, тем больше предпринимательский риск. [6] Финансовый рычаг (финансовый леверидж) — это отношение заемного капитала компании к собственным средствам, он характеризует степень риска и устойчивость компании. Чем меньше финансовый рычаг, тем устойчивее финансовое состояние. Сила воздействия финансового рычага рассчитывается по следующей формуле: СФР = (1 – Сн) х (КР – Ск) х ЗК/СК (11) где: СФР — эффект финансового рычага. Сн — ставка налога на прибыль, в десятичном выражении. КР — коэффициент рентабельности активов (отношение валовой (чистой) прибыли к средней стоимости активов). Ск — средний размер ставки процентов за кредит. Для более точного расчета можно брать средневзвешенную ставку за кредит. ЗК — средняя сумма используемого заемного капитала. СК — средняя сумма собственного капитала. [6] Значение переменной, характеризующей соотношение доходности к погашению облигации и риска дефолта эмитента будем определять формулой: (12) где D – доходность к погашению облигации; УСЭОФР – уровень сопряженного эффекта операционного и финансового рычагов фирмы в конце наблюдаемого периода. С учетом существования доходности к погашению продавца и покупателя, переменная k также должна иметь 2 разновидности: для продавца и для покупателя. (13) где D продавца – доходность к погашению продавца облигации; УСЭОФР – уровень сопряженного эффекта операционного и финансового рычагов фирмы в конце наблюдаемого периода. (14) где D покупателя – доходность к погашению покупателя облигации; УСЭОФР – уровень сопряженного эффекта операционного и финансового рычагов фирмы в конце наблюдаемого периода.
  • 7. Обмен «текущей» облигации на «новую» следует осуществлять, если kпокупателя облигации имеет минимальное значение среди kпокупателя других облигаций, выставленных на продажу, но не превышает kпродавца «текущей» облигации. Выставление заявки на продажу «текущей» облигации выставляется с таким расчетом, чтобы ее цена продавца обеспечивала следующее условие: kпродавца = kпокупателя (15) где kпродавца – переменная, характеризующая отношение доходности к погашению продавца «текущей» облигации к УСЭОФР; kпокупателя – переменная, характеризующая отношение доходности к погашению покупателя «новой» облигации к УСЭОФР. При этом если доходность к погашению Dпокупателя для облигации федерального займа окажется выше доходности коммерческой облигации, то предпочтение следует отдать облигации федерального займа даже без учета УСЭОФР, т.к. облигация федерального займа с точки зрения вероятного дефолта считается условно безрисковой. Поэтому при составлении алгоритма нужно сравнивать не только коэффициенты k различных облигаций, но и проверять условие: является ли бумага облигацией федерального займа. Если это так, сравниваются только переменные Dпродавца и Dпокупателя. В этом случае выставление заявки на продажу «текущей» облигации выставляется с таким расчетом, чтобы ее цена продавца обеспечивала следующее условие: Dпродавца = Dпокупателя (16) где Dпродавца – переменная, характеризующая значение доходности к погашению продавца «текущей» облигации; Dпокупателя – переменная, характеризующая значение доходности к погашению покупателя «новой» облигации. Таким образом, можно записать основу алгоритма торговой стратегии. 1) Если ни одна из облигаций, участвующих в сделке, не является облигацией федерального займа, то выставить лимитированную заявку на продажу «текущей» облигации по такой цене, чтобы kпродавца была равна минимальному значению kпокупателя из выборки потенциально «новых» облигаций, у которых kпокупателя >= kпродавца «текущей» облигации, а затем выставить лимитированную заявку на покупку «новой» облигации по цене, соответствующей указанному минимальному значению kпокупателя. 2) Если хотя бы одна из облигаций, участвующих в сделке, является облигацией федерального займа, то выставить лимитированную заявку на продажу «текущей» облигации по такой цене, чтобы Dпродавца была равна минимальному значению Dпокупателя из выборки потенциально «новых» облигаций, у которых Dпокупателя >= Dпродавца «текущей» облигации, а затем выставить лимитированную заявку на покупку «новой» облигации по цене, соответствующей указанному минимальному значению Dпокупателя.
  • 8. Сделку по обмену допустимо производить в том случае, если после продажи лотов «текущей» облигации денег окажется достаточно для покупки какого же количества лотов «новой» облигации. Выбор облигации происходит посредством обращения к торгуемым инструментам программы QUIK, считывания котировок облигаций, автоматического расчета целевой переменной в соответствии с заданными формулами. Считывания переменных для расчета УСЭОФР происходит из информационно-справочных ресурсов, размещенных в сети Интернет, либо из прикрепленных файлов, содержащих бухгалтерские данные (например, выгрузка из программы 1С) при помощи специального алгоритма. Предложенная торговая стратегия позволяет получить инвестиционный результат с высоким соотношением доходности и риска. Кроме результата от инвестиций, стратегия способствует увеличению ликвидности облигационного рынка, увеличивает поступление налогов, биржевых сборов и комиссий, что приносит большую социально- экономическую пользу. Автоматизация стратегии значительно упрощает расчеты, повышает скорость принятия решений и способна значительно увеличить количество совершаемых на облигационном рынке сделок. Библиографический список 1. Брейли Р., Майерс С. Принципы корпоративных финансов / Пер. с англ. Н. Барышниковой. – М.: ЗАО «Олимп – Бизнес», 2008. – 1008 с.: ил. 2. Шарп У., Александер Г., Бэйли Дж. Инвестиции: Пер . с англ. - М.: ИНФРА-М , 2001. - XII, 1028 с. 3. Индекс ММВБ MICEXINDEXCF: данные сайта Московской биржи. URL: http://moex.com/ru/index/MICEXINDEXCF/archive/ (дата обращения: 31.03.2017). 4. Индекс корпоративных облигаций MICEXCBITR: данные сайта Московской биржи. URL: http://moex.com/ru/index/MICEXCBITR/ archive# (дата обращения: 31.03.2017). 5. Буренин А. Н. Рынок ценных бумаг и производных финансовых инструментов: Учебное пособие — М.: Федеративная Книготорговая Компания, 1998. —352. 6. Стоянова E. С. Финансовый менеджмент: теория и практика: Учебник. — 7-е изд., перераб. и доп.— M.: Изд-во «Перспектива», 2010. — 767 с.