МОДЕЛИРОВАНИЕ В ЭКОНОМИКЕ
УДК 368.1+519
С. Д. Голубев, Л. А. Черная
ЗАДАЧА ФОРМИРОВАНИЯ ОПТИМАЛЬНОГО СОСТАВА СТРАХОВОГО ПОРТФЕЛЯ
Рассмотрена задача формирования оптимального состава страхового портфеля компании, специализирующейся на имущественном страховании, и предложен алгоритм ее решения. Формализация задачи сведена к схеме линейного программирования, эффективно реализуемой на ПК с использованием программно-математического пакета Mathcad.
При планировании страховой деятельности страховой компании обычно предполагается, что компания располагает некоторым набором страховых продуктов, которые могут быть включены в состав страхового портфеля. Различные страховые продукты могут существенно отличаться величиной разброса страховых выплат. Поскольку страховые выплаты присутствуют в балансе страховой компании со знаком минус, то больший разброс дохода компании, определяемого как разность суммарной премии и совокупных страховых выплат, означает большую неустойчивость такого финансового показателя, как прибыль компании. Кроме того, будем предполагать, что функция полезности компании U(Y) относится к классу вогнутых (выпуклых вверх) функций (руководители страховой компании не склонны к риску). Для такого типа функций полезности имеет место неравенство Йенсена [1,2]
M {U(X)} < U(M {X}). (1)
Из неравенства (1) следует, что ожидаемая полезность для произвольной функции распределения дохода X не превышает значения полезности при значении дохода, равном его математическому ожиданию. В случае вырожденного распределения, когда дисперсия распределения дохода равна нулю, неравенство (1) обращается в равенство. Поэтому можно предположить, что любое отклонение функции распределения дохода страховой компании от вырожденного распределения влечет за собой потерю полезности. Другими словами, чем меньше разброс случайной величины дохода вокруг его математического ожидания, тем меньше будет отличаться полезность в точке математического ожидания дохода от ожидаемой полезности. В качестве наиболее простой меры разброса случайной величины дохода относительно его математического ожидания можно принять дисперсию
дохода. Тогда задача определения оптимального страхового портфеля может быть сформулирована как задача минимизации дисперсии дохода страховой компании при условии обеспечения требуемого значения математического ожидания дохода.
Для формализации задачи введем следующие обозначения: N — число страховых полисов, которое планируется реализовать в г-м виде страхового продукта; Бг — средняя страховая ответственность при страховании объектов в г-м виде страхования; — случайная величина страховых выплат в г-м виде страхования на расчетном (годовом) интервале времени; Тг — уровень страхового тарифа (брутто-ставка), принятый в г-м виде страхования; Хг = ТгБгN — — случайная величина дохода страховой компании от осуществления г-го вида страхования; М{Хг} — математическое ожидание дохода от осуществления г-го вида страхования; й{Хг} — дисперсия дохода в г-м виде страхования.
С учетом принятых обозначений сформулированная выше задача может быть записана следующим образом:
!т т ^
^ й{Хг} ^ М{Хг}> уЛ , (2)
г=1 г=1 )
где N — вектор значений объемов продаж Хг, г = 1, 2,... ,т; т — общее количество страховых продуктов; У0 — желаемый суммарный доход страховой компании.
Случайные величины доходов в различных видах страхования предполагаются взаимно независимыми случайными величинами, поэтому их суммарная дисперсия равна сумме дисперсий дохода в отдельных видах страхования.
При подсчете математических ожиданий и дисперсий будем предполагать, что основным источником случайности является составляющая (страховые выплаты). Поэтому предварительно построим функцию распределения страховых выплат по г-му виду страхования в предположении, что заданы следующие исходные данные: Аго — среднее число страховых событий в единицу времени (год) в расчете на один застрахованный объект; Рго(х) — функция распределения страховых выплат при наступлении единичного страхового события. Далее будет видно, что требования к исходной информации могут быть ослаблены: для решения задачи достаточно знать математическое ожидание и дисперсию страховых выплат, обусловленные единичным страховым событием, однако с методической точки зрения представляет интерес проследить вывод расчетных соотношений, используя наиболее общее описание совокупных страховых выплат в
форме кумулятивной функции распределения — описание, традиционно используемое при расчете страховых тарифов в имущественных видах страхования.)
Рассмотрим решение данной задачи в предположении, что число страховых событий, наступающих на единичном интервале времени, описывается распределением Пуассона вида
= е-^ , к = 0,1, 2,..., (3)
где Хг(Нг) — параметр распределения Пуассона для ¿-го вида страхования, определяемый формулой
Хг(Мг) = \гоМг. (4)
Вводя обозначение Г(к\х) функции распределения суммарного ущерба от к страховых случаев в ¿-м виде страхования, определим ее в предположении статистической независимости отдельных страховых событий между собой как к-кратную свертку функции распределения ^о(х), или, что то же самое, через рекуррентную процедуру
Г(1\х) = ^о(х),
х
РР(х) = I (х - у№о(у),
0 (5)
х
Р(к)(х) = I Р((к-1\х - у)йКо(у). о
Далее для вычисления функции распределения совокупных страховых выплат по ¿-му виду страхования воспользуемся так называемой моделью аккумуляции [3]:
k
оо
Я1(х\Мг) = р0\М1)к(х) + £рк)(М1) г(к)(х), (6)
к=1
где Н(х) — функция единичного скачка (функция Хевисайда) вида
!0, если х < 0,
(7)
1, если х > 0.
Перед тем как обратиться к вычислению математического ожидания и дисперсии совокупных страховых выплат, найдем значения первого и второго моментов входящих в выражения (6) функций рас-
пределения Рг(к)(х). Имеем
сю
о
так как по определению Р(к)(х) есть функция распределения суммы к статистически независимых слагаемых, каждое из которых описывается функцией распределения Бго(х), причем
сю
тго = ^ хЯР,го(х). (9)
о
При вычислении второго момента воспользуемся хорошо известным из теории вероятностей соотношением между моментом второго порядка, дисперсией йх и математическим ожиданием тх случайной величины X
= их + т~х,
MX = Dx + m2x, (10)
(2)
где МХ) — начальный момент второго порядка случайной величины X, определяемый формулой
сю
МХ) = I х2д,Р(х). о
Применяя формулу (10) к случайной величине, представляющей собой сумму к независимых одинаково распределенных значений ущерба в г-м виде страхования, запишем
мЦ = кйго + (ктго)2, (11)
где М(2) — момент второго порядка распределения Рг(к)(х), определяемый формулой
сю
или
сю
М((2) = у хЧр(к\х), (12)
о
у х2^р;(к)(х) = кйго + (ктго)2, о
где тго — математическое ожидание, определяемое формулой (9), йго — дисперсия ущерба единичного страхового события в г-м виде страхования:
сю
йго = ^ х^Ро(х) — т2о. (13)
о
Теперь, учитывая формулу (8), вычислим математическое ожидание суммарных страховых выплат в ¿-м виде страхования:
X оо
Л ОО „
ШЕ,г = хд,Яг(х\Мг) = ^ 'Р^ (Щ) xdF(k)(x), (14)
^ к= 1 ^
о к=1 о
так как в силу известного свойства интеграла Стилтьеса
J /(x)dh(x — а) = /(а), д
где /(х) — непрерывная функция, а — точка внутри интервала инте-
сю
грирования А, слагаемое, содержащее интеграл^ xdh(x), обращается
о
в нуль.
Учитывая равенство (8), из соотношения (14) получим следующее выражение:
с
тЕ,г = тго^2 рк)(Мг)к. (15)
к=1
Аналогично определяется момент второго порядка:
сю
М^2)г = [ x2dRг(x\Nг) =
0
X р ж
= Е x2dF}k\x) = Е P^TO [kDi0 + (kmo)2] =
k=1 0 k=1
((
= йго Е^(N)k + mi Е ^(Щ. (16)
k=l k=l
Используя соотношение (10), с помощью формул (15) и (16) найдем выражение дисперсии суммарных страховых выплат в i-м виде страхования:
й{Хг} = йЕ,г = Mg - m|,¿ =
X X |- X
= йго Е kpk)(Ni) + mi Е k2p:)(Ni) - m% Е k^N
k=1 k=1 U=1
Формулу (17) преобразуем, предварительно вычислив суммы
XX
Е kpk¿)(N) Е ^(N)
k=1 k=1
Первая из них представляет собой выражение математического ожидания пуассоновской случайной величины, а вторая — выражение момента второго порядка этой же случайной величины. Как известно из курса теории вероятностей [5, гл.3, п. 2, с. 94], случайная величина, распределенная по закону Пуассона, имеет математическое ожидание и дисперсию, равные значению параметра распределения:
те
£ кр^) = ЛгсХг,
^ (18)
£ (к - Л^)2^^) =ЛгсХг.
к=о
Из второй формулы непосредственно следует равенство
те
£ к2ркг)ТО =Л2о^ + ЛгсХг. (19)
к=1
Подставляя формулы (18) и (19) в выражения математического ожидания (15) и дисперсии (17) совокупных страховых выплат, получим
тЕ,г = шгоЛго^г, (20)
й{Хг} = йгоЛго^г + ш2о(Л2о^/ + ЛгоХг) - т2оЛ2оХ/ =
= йгоЛго^г + ш2оЛго^г. (21)
С учетом принятого предположения об обусловленности фактора случайности доходов X только за счет случайных страховых выплат Ш задача формирования оптимальной структуры страхового портфеля (2) сводится к следующей задаче линейного программирования:
m
min \ ^ (d °Лг 0+т2°Лг
'' i=1
m
Т
i=1
(тгБг - шг°Лг^ Ni > У°1 . (22)
Поскольку решение задач линейного программирования всегда находится на границе допустимого множества, то, очевидно, множество ограничений, которое в задаче (22) представлено единственным равенством
т
у^ (ТД - шгоЛго)Хг = V),
г=1
необходимо дополнить системой условий, ограничивающих выбор объемов реализации страховых услуг по видам страхования N. Такой
системой условии могут, в частности, служить неравенства, ограничивающие наибольшие и наименьшие значения N:
N min < Ni < N max, i = 1, 2,..., m, (23)
где N min и N max задаются экспертами из соображений минимально целесообразного, максимально возможного объемов реализации данного продукта с точки зрения заполнения соответствующего рыночного сегмента (противодействия проникновению конкурентов в рассматриваемую нишу страхового рынка) и др. Теперь задача оптимизации страхового портфеля принимает следующий вид:
f m m
min< ^(DioAiQ + m|oAio)Ni ^(TS - m^A^-N > V0;
VI 4 i=1
i=1
Ni min < Ni < Ni ma^j , i = 1, 2,..., m. (24)
Несмотря на то, что число продаваемых полисов в каждом виде страхования Ni имеет целочисленные значения, и учитывая, что число продаж полисов определяется сотнями и тысячами, эффектом целочи-сленности можно пренебречь и оперировать Ni, i = 1, 2,... ,m, как непрерывными величинами.
Решение задачи линейного программирования (24) может быть получено одним из стандартных методов линейного программирования, однако простая структура ограничений (по сути одно ограниче-
Em
(TiS —
i=1
—mi0Ai0)Ni > V0) позволяет свести полученную задачу к простой задаче параметрического программирования. Чтобы построить соответствующие вычислительные алгоритмы, приведем задачу (24) к традиционной форме задач математического (вогнутого) программирования, когда оптимизация критериальной функции состоит в ее максимизации, а ограничительные условия представлены в форме неотрицательности некоторой системы функций.
Обозначая для компактности
a = DioAiO + m20Ai0, b = TS — m^A^, i = 1, 2,..., m, (25) запишем задачу (24) в эквивалентной форме:
{mm x
— S ßiNi S biNi — V0 > 0; Ni min < N < Ni max |,
i=1 i=1 J
i = 1, 2,..., m. (26)
max< —
i=1
В теории математического программирования доказывается [4, с. 150]: для того чтобы вектор N был решением задачи (26), необхо-
димо и достаточно существование такого значения л*, при котором точка (М*,л*) является седловой точкой функции Лагранжа
<p(N,v) = - Е aM + pl Е hN - Vo ),
i=1
i=1
т. е. для пары N*, р* выполняются неравенства
(27)
(28)
Если бы значение л в функции Лагранжа (27) было известно, то максимизация этой функции по { = 1, 2,... ,т, в силу ее сепарабельности не представляла бы сложностей. Поскольку значение л не известно, можно осуществить максимизацию формы Лагранжа (27) для некоторого семейства значений т. е. решить задачу параметрического программирования, рассматривая л как параметр. С учетом сепарабельности формы Лагранжа по М и наложенных на М ограничений имеем
max< —
Ni
m / m
- Е aiNi + ß( Е bi Ni
i=1 M=1
-Vo
V; Ni min < Ni < Ni.
max
Ni min <N-i<Ni max
E<
i=1
(-ai + vbi)Ni - vVo г = l, 2,...,m. (29)
Максимизация каждого из слагаемых по N достигается при следующих значениях
Ni(v) =
Ni min, если - ai + ^h < 0, Ni max, если - ai + vbi > 0.
(30)
Чтобы найти оптимальное значение ¡*, подставим формулы (29) в выражение ограничительного условия, заменив в нем знак нестрогого неравенства на знак равенства, т. е.
Е biNi(v) = Vo.
(31)
i=1
Рассматривая соотношение (31) как уравнение относительно найдем его корень л = ¡*, а затем подставим найденное значение в формулы (30), которые при л = ¡* дадут оптимальные значения управляющих переменных М*, { = 1, 2,... ,т.
Для завершения описания вычислительного алгоритма необходимо указать область значений л, для которых решается параметрическая задача (29). Границы изменения л можно найти, анализируя условия в
формулах (30). Действительно, условие —a + цЬ^, < 0, i = 1, 2,... ,m, эквивалентно неравенству
а'
пк-1, аг> 0, Ьг> 0. (32)
Ьг
Соответственно условие -аг + пЬг > 0, I = 1, 2,... ,т, можно записать в виде
а
П > А аг> 0, Ьг> 0. (33)
Ьг
Из формул (32) и (33) следует, что если принять
^min = min — — е, (34)
b
^max = max (35)
ibi
где е — достаточно малая положительная величина, то множество значений ц определяется неравенствами
^min — ц — ^max' (36)
Действительно, если ц = цmin, то для всех i следует принять (см. (30)), что
Ni(^min) = Ni min, i = 1, 2,...,m,
если же ц = ^max, то в соответствии с формулой (30) имеет место равенство
Ni(цmax) Ni max, i >2, . . . , m
Таким образом, множество значений ц (36) обеспечивает возмож-
Ет
biNi(p).
i=l
Если окажется, что диапазон (36) будет недостаточным для получения решения уравнения (31), т. е. ни для какого значения ц, удовлетворяющего ограничениям (36), не существует решения уравнения (31), то решение задачи (29) вообще не существует. В частности, такая си-
Ет
biNi > V0 не совместно
i=l
с ограничениями на значения Ni: Nimin — Ni — Ni max. Решение поставленной задачи завершено.
В заключение отметим возможную модификацию рассмотренной задачи оптимизации структуры страхового портфеля. А именно, если коэффициенты нагрузки в различных видах страхования существенно отличаются, то с позиций держателей акций страховой компании,
заинтересованных в получении наибольшей прибыли от страховой деятельности компании, целесообразна следующая модификация задачи: в качестве показателей дохода по видам страхования рассматривать выражение
(37)
Решение задачи формирования оптимальной структуры страхового портфеля
(38)
X = т(1 - -
г = 1, 2,..., т,
где ^ — коэффициент нагрузки в г-м виде страхования.
С учетом формул (37) изменятся выражения коэффициентов 6 в формулах (25), а именно:
6 = Тг(1 - ¿г)£г - тгоЛго, г = 1, 2,..., т.
При этом весь алгоритм решения задачи остается прежним.
Проведенные по изложенной методике расчеты позволили упорядочить имеющиеся в распоряжении андеррайтеров виды страховых продуктов в конкретном департаменте страховой компании по уровню предпочтительности, определяемому величиной ЦР, равной отношению риска к доходности. Однако в полной мере реализовать преимущества видов страховых продуктов с малым значением показателя иР не представляется возможным из-за недостаточности доходов, которые могут быть получены за счет этой группы страховых продуктов. В состав портфеля приходится включать значительное число полисов с большим значением показателя ЦР, что представлено на рисунке. Кроме того, из графика видно, что максимальный доход, который возможно получить от данного портфеля, не превышает Ртах.
СПИСОК ЛИТЕРАТУРЫ
1. Д е Грот М. Оптимальные статистические решения: Пер. с англ. / Под ред. Ю.В. Линника, А.М. Кагана. - М.: Мир, 1974. - 492 с.
2. Голубин А. Ю. Математические модели в теории страхования: построение и оптимизация. - М.: Анкил, 2003. - 160 с.
3.Штрауб Э. Математика имущественного страхования. - М.: КРОКУС-Т, 1990. - 147 с.
4. К а р л и н С. Математические методы в теории игр, программировании и экономике: Пер. с англ. / Под ред. Н.Н. Воробьева. - М.: Мир, 1964. - 838 с.
5. П у г а ч е в В. С. Теория вероятностей и математическая статистика. - М.: Наука, 1979. -496 с.
Статья поступила в редакцию 05.04.2005
Сергей Дмитриевич Голубев родился в 1938 г., окончил в 1962 г. Московский авиационный институт им. С. Орджоникидзе. Канд. техн. наук, главный специалист Центра имущественного страхования ОАО "Росно". Автор 62 научных работ в области автоматического управления.
S.D. Golubev (b. 1938) graduated from Moscow Aviation Institute n. a. S. Ordzhonikidze in 1962. Ph. D. (Eng.), main specialist of Center of Property Insurance of open stock company "OAO "ROSNO". Author of 62 publications in the field of automatic control.
Людмила Александровна Черная родилась в 1945 г., окончила в 1969 г. Хабаровский политехнический институт. Канд. техн. наук, доцент кафедры "Теория механизмов и машин" МГТУ им. Н.Э. Баумана, главный специалист Центра имущественного страхования ОАО "Росно". Автор 69 научных работ в области технической механики и актуарных расчетов.
L.A. Chornaya (b. 1945) graduated from the Khabarovsk Polytechnic Institute in 1969. Ph. D. (Eng.), assoc. professor of "Theory of Mechanisms and Machines" department of the Bauman Moscow State Technical University, main specialist of Center of Property Insurance of open stock company "OAO "ROSNO". Author of 69 publications in the field of technical mechanics and actuarial calculations.
В ääb
УДК 336.717.061
В. К. Селюков
ОПТИМИЗАЦИЯ ПРОЦЕССА УПРАВЛЕНИЯ КРЕДИТНЫМ РИСКОМ В БАНКОВСКИХ СКОРИНГОВЫХ СИСТЕМАХ
Рассмотрены подходы к оптимизации процесса управления кредитным риском в скоринговых системах потребительского кредитования на основе методов проверки статистических гипотез. Для анализа использованы критерии минимума среднего риска, максимального правдоподобия, Неймана-Пирсона, а также весовой критерий. Построены кривые оптимального управления кредитным риском. Выбраны основные критерии для корректировки скор-карт.
Рынок потребительского кредитования в России является одним из динамично развивающихся сегментов финансового рынка. За последние три года он увеличился в пять раз [1]. По данным экспертов, этот спрос будет возрастать и в дальнейшем. В настоящее время предоставление кредитов физическим лицам на покупку потребительских товаров (бытовой техники, мебели, в некоторых случаях и автомобилей) может осуществляться не только в офисах банков, но и непосредственно в магазинах. Коммерческим банкам выгодно осуществлять такое кредитование, так как оно позволяет в значительной степени расши-