Математический основы теории страхования жизни и пенсионных схем
Вычисление премий для договоров долгосрочного страхования жизни Пусть портфель страховой компании состоит из договоров долгосрочного страхования жизни, разделенных на 4 возрастные группы. Среди договоров долгосрочного страхования договоров для людей в возрасте от от 18 до 25 лет, договоров для людей в возрасте от от 26 до 35 лет, договоров для людей в возрасте от от 35 до 50 лет и договоров для… Читать ещё >
Математический основы теории страхования жизни и пенсионных схем (реферат, курсовая, диплом, контрольная)
Содержание Введение
1. Основные теоретические сведения по страхованию жизни
1.1 Актуарная математика
1.2 Нетто-премия
1.3 Принципы назначения страховых премий
1.4 Основные виды долгосрочного страхования
1.5 Актуарная современная стоимость обязательств
2. Моделирование портфеля договоров страховой компании состоящей из групп договоров
2.1 Вычисление премий для групп договоров краткосрочного страхования жизни
2.2 Вычисление премий для групп договоров долгосрочного страхования жизни
2.3 Вычисление премий для групп договоров смешанного страхования жизни
3. Моделирования портфеля договоров страховой компании с помощью программы в среде delphi
3.1 Описание программы
3.2 Вычисление премий
3.2.1 Вычисление премий для договоров краткосрочного страхования жизни
3.2.2 Вычисление премий для договоров долгосрочного страхования жизни
3.2.3 Вычисление премий для договоров смешанного страхования жизни Заключение Список использованных источников Приложение, А Введение Все виды человеческой деятельности и вся жизнь в обществе сопряжена с риском потерять жизнь, здоровье и имущество, вследствие изменения рыночной конъюнктуры могут не оправдаться расчеты прибыли. Причем время и масштабы подобных событий заранее не могут быть оценены. Они определяются широким набором случайных факторов.
Наличие непредвиденных обстоятельств, сопровождающих хозяйственную и бытовую деятельность человека, определяет необходимость в мерах предупреждения или возмещения потерь, возникающих в результате случайных событий. Разработка, внедрение в практику и повседневное применение системы подобных мер становятся частью человеческого быта и культуры.
Страхование — это такой вид необходимой общественно полезной деятельности, при которой граждане и организации заранее страхуют себя от неблагоприятных последствий в сфере их материальных и личных нематериальных благ путем внесения денежных взносов в особый фонд специализированной организации (страховщика), оказывающей страховые услуги, а эта организация при наступлении указанных последствий выплачивает за счет средств этого фонда страхователю или иному лицу обусловленную сумму.
В условиях перехода к рыночным отношениям страхование становится объективно необходимым элементом всего хозяйственного механизма. Сфера его применения значительно расширяется, охватывая все формы собственности, семейные отношения, привлекая широкий круг новых заинтересованных страхователей.
Страховой рынок предполагает функционирование различных страховых организаций, конкурирующих между собой и выступающих в различных организационно-правовых формах: акционерные компании, государственные и смешанные страховые организации, хозяйственные товарищества, общества взаимного страхования, совместные предприятия, страховые посредники.
Для того чтобы граждане имели возможность сверх или помимо выплат и льгот по специальному страхованию удовлетворять свои социальные потребности, широко проводится личное страхование, страховые взносы по которому уплачиваются за счет семейных доходов.
Личное страхование представляет собой механизм защиты от рисков, связанных с общественным производством, стихийными бедствиями, утраты здоровья и других жизненных обстоятельств, требующих значительных финансовых средств, которые у конкретного человека могут отсутствовать.
По личному страхованию оказывается денежная помощь гражданам и их семьям, позволяющая полностью или частично преодолеть потери в доходах в связи с утратой здоровья застрахованным лицам или наступлением смерти члена семьи.
Страхование жизни — подотрасль личного страхования, включающая в себя совокупность видов страхования, по условиям которых страховщик выплачивает застрахованному лицу или его правопреемнику определенную денежную сумму при дожитии застрахованного до определенного возраста, события или даты, либо в случае его смерти.
К страхованию жизни относятся такие виды: страхование на дожитие; страхование на случай смерти; страхование жизни рисковое (например, на случай смерти и утраты трудоспособности);
1. Основные теоретические сведения по страхованию жизни
1.1 Актуарная математика В актуарной математике модели страхования жизни условно делят на две большие группы в зависимости от того, принимается или нет в расчет доход от инвестирования собранных премий. Если нет, то мы говорим о краткосрочном страховании; обычно в качестве такого «короткого» интервала мы будем рассматривать интервал в 1 год. Если же да, то мы говорим о долгосрочном страховании. Конечно, это деление условное и, кроме того, долгосрочное страхование связано с рядом других обстоятельств, например, андеррайтингом.
Простейший вид страхования жизни заключается в следующем. Страхователь платит страховой компании р руб. (эта сумма называется страховой премией); страхователем может быть сам застрахованный или другое лицо (например, его работодатель). В свою очередь страховая компания обязуется выплатить лицу, в пользу которого заключен договор, страховую сумму (b руб.) в случае смерти застрахованного в течение года по причинам, перечисленным в договоре (и не платит ничего, если он не умрет в течение года или умрет по причине, которая не покрывается договором).
Страховая сумма часто принимается равной 1 или 1000. Это означает, что премия выражается как доля от страховой суммы или на 1000 страховой суммы соответственно.
1.2 Нетто-премия Величина страховой выплаты, конечно, много больше, чем страховая премия, и нахождение «правильного» соотношения между ними — одна из важнейших задач актуарной математики.
Вопрос о том, какую плату страховая компания должна назначать за то, что принимает на себя тот или иной риск, крайне сложен. При его решении учитывается большое число разнородных факторов: вероятность наступления страхового случая, его ожидаемая величина и возможные флуктуации, связь с другими рисками, которые уже приняты компанией, организационные расходы компании на ведение дела, соотношение между спросом и предложением по данному виду рисков на рынке страховых услуг и т. д. Однако основным обычно является принцип эквивалентности финансовых обязательств страховой компании и застрахованного.
В рассмотренной выше простейшей схеме страхования, когда плата за страховку полностью вносится в момент заключения договора, обязательство застрахованного выражается в уплате премии р. Обязательство компании заключается в выплате страховой суммы, если наступит страховой случай. Таким образом, денежный эквивалент обязательств страховщика, X, является случайной величиной:
X =
В простейшей форме принцип эквивалентности обязательств выражается равенством р = ЕХ, т. е. в качестве платы за страховку назначается ожидаемая величина убытка. Эта премия называется нетто-премией.
страхование договор обязательство премия
1.3 Принципы назначения страховых премий Пусть капитал U компании складывается из полученных от клиентов премий. Если соблюдать принцип эквивалентности, суммарная величина премий определенных как нетто-премия по формуле р = ЕХ, и составит капитал компании поскольку
(1.1)
Пусть сначала премия по каждому договору нетто-премией, т. е.
.
тогда капитал
.
В этом случае справедливо равенство:
В этом случае R?½.
Это очень большая вероятность разорения. Дело здесь в том, что несмотря на одинаковые траты клиента и компании, клиент ничем не рискует, а компания при этом может не справиться с выплатой страховки. Поэтому страховая премия всегда включает надбавку к нетто-премии i, именно
(1.2)
Определив через
(1.3)
Суммарную надбавку по всем договорам, получаем, что капитал компании
. (1.4)
В этом случае вероятность разорения
(1.5)
Отсюда следует, что, или
. (1.6)
Эта формула дает суммарную величину надбавки, обеспечивающую заданную величину Q=1?R неразорения компании.
Величину теперь необходимо разделить по договорам. Например, можно положить
(1.7)
т.е. надбавку считать пропорциональной убытку. Тогда из (1.3) и (1.7) следует, что
.
Поэтому, в силу (1.6) получаем
. (1.8)
Можно величину определить как
(1.9)
т.е. надбавку считать пропорциональной дисперсии, или
(1.10)
В первом случае:
(1.11)
Во втором:
. (1.12)
До сих пор мы нигде не учитывали фактор времени. Рассматриваемые выше договора страхования мы будем называть краткосрочными.
При учете фактора времени приходится учитывать, во-первых, изменение стоимости денег с течением времени, а во-вторых, то обстоятельство, что сам страховой случай тоже может зависеть от времени. Перед тем, как заняться долгосрочным страхованием, мы рассмотрим некоторые вопросы, связанные с теорией процентных ставок.
1.4 Основные виды долгосрочного страхования Пожизненное страхование.
При этом виде страхования фиксированная страховая сумма выплачивается в момент смерти. Поскольку человек рано или поздно умрет, страховая компания совершенно точно выплатит страховую сумму (если только причина смерти не покрывается условиями договора, например, если смерть наступила в результате противоправных действий застрахованного).
Если плата за это покрытие полностью вносится в момент заключения договора, то речь идет о довольно большой сумме, соизмеримой со страховой суммой. Поэтому обычно премии выплачиваются периодически в течение всей жизни или вплоть до достижения застрахованным определенного возраста (скажем, пенсионного, когда его доходы резко снижаются).
Денежные потоки, связанные с пожизненным страхованием такого рода, условно изображены на рис. 1.1.
Рис. 1.1
N-летнее временное страхование жизни При этом виде страхования выплата фиксированной страховой суммы производится в момент смерти, если застрахованный умер в течение срока действия договора, т. е. на протяжении n лет с момента заключения договора. Если же застрахованный прожил эти n лет, то компания не платит ничего.
В типичных случаях вероятность смерти застрахованного в течение срока действия договора мала, так что премия по этому виду страхования относительно невелика. Поэтому временное страхование часто используют в случаях, когда требуется покрытие на большую сумму.
Страхование с переменной страховой выплатой В рассмотренных выше примерах величина страховой выплаты была фиксирована и не зависела от момента выплаты. Существуют многочисленные виды страхования, когда страховое возмещение может меняться. В качестве примера можно привести пожизненное страхование с непрерывно увеличивающимся страховым возмещением (continuously increasingwholelifeinsurance). При этом виде страхования компания выплачивает в момент смерти сумму, равную Тx (мы считаем, что денежные суммы измеряются у нас некоторой условной единицей). Страхование с уменьшающейся страховой выплатой возникает в кредитном страховании жизни.
Пожизненное страхование, отсроченное на m лет При этом виде страхования выплата фиксированной страховой суммы производится в момент смерти застрахованного, но только если она произошла по истечении m-летнего срока с момента заключения договора. Если застрахованный умрет раньше, чем через т лет после заключения договора, страховое возмещение не выплачивается вовсе. По аналогии с пожизненным страхованием, отсроченным на т лет, можно ввести и другие виды отсроченного страхования, обобщающие ранее введенные виды обычного страхования.
Дискретные договоры Во всех описанных выше примерах страховое возмещение (benefit) выплачивается в виде одиночной суммы (lumpsum) в момент смерти застрахованного (конечно, в реальности как выгодоприобретателю, так и компании требуется определенное время для подготовки документов) — такие виды страхования часто называют непрерывными. Однако возможны выплаты и в другие моменты времени. Наиболее важен (с теоретической точки зрения) случай, когда выплата производится не в момент смерти, а в следующий за ним день рождения застрахованного — такие виды страхования часто называют дискретными. Если считать (как это обычно делается при актуарных расчетах), что возраст застрахованного в момент заключения договора — целое число, то дискретные договоры можно описать как договоры с выплатой страховой суммы в очередную, после момента смерти, годовщину заключения договора.
Например, при пожизненном страховании с выплатой страховой суммы в конце года смерти страховое возмещение выплачивается в момент где — округленное время жизни. Для каждого из рассмотренных ранее непрерывных видов страхования существует дискретный аналог с выплатой страховой суммы в конце года смерти.
В пенсионных схемах центральную роль играют договора другого типа, когда выплата страховой суммы производится не в случае смерти, а в случае дожития до определенного момента. В качестве примеров можно привести.
N-летнее чисто накопительное страхование При этом виде страхования выплата страховой суммы фиксированной величины производится в момент n, если застрахованный дожил до этого момента. В случае смерти застрахованного до момента n страховая сумма не выплачивается (однако обычно такое покрытие предусматривает возврат всех внесенных премий в случае смерти застрахованного до истечения срока действия договора).
N-летнее смешанное страхование При этом виде страхования выплата фиксированной страховой суммы производится на следующих условиях. Если смерть застрахованного наступит до истечения срока действия договора, то страховая сумма выплачивается в момент смерти. Если же застрахованный дожил до окончания срока действия договора, то страховая сумма выплачивается в момент п окончания срока действия договора. Нетрудно понять, что этот вид страхования выполняет функции как собственно страхования (т.е. обеспечивает доход семье застрахованного в случае его смерти), так и накопления средств (т.е. обеспечивает самого застрахованного). Иногда при смешанном страховании страховые суммы, выплачиваемые в случае смерти и в случае дожития, различаются.
1.5 Актуарная современная стоимость обязательств С математической точки зрения долгосрочное страхование (long-terminsurance) характеризуется тем, что при расчетах принимается во внимание изменение ценности денег с течением времени. Поэтому теория долгосрочного страхования существенно опирается на теорию сложных процентов.
В частности, сопоставляя обязательства страхователя и страховщика, мы должны приводить их к одному моменту времени. Скажем, для того, чтобы сформулировать принцип эквивалентности обязательств в момент заключения договора, мы должны привести обязательства страхователя и страховщика именно к этому моменту. Их средние значения называются актуарными современными стоимостями обязательств.
Ниже мы будем предполагать, что интенсивность процентов 5 не меняется с течением времени; i = ед— 1 будет обозначать эффективную годовую процентную ставку, v = 1/(1 + i) — коэффициент дисконтирования и т. д.
Кроме того, поскольку величина страховой суммы, как правило, фиксирована, в актуарных расчетах мы будем принимать ее в качестве единицы измерения денежных сумм.
Величина обязательств страховой компании по договорам страхования жизни с разовой выплатой единичной страховой суммы, приведенная на момент заключения договора, обозначается буквой Z с дополнительными индексами, описывающими структуру покрытия. Во всех случаях возраст застрахованного на момент заключения договора указывается в виде индекса внизу слева. Если страховая сумма выплачивается в момент смерти («непрерывный» договор), то сверху ставится черта; отсутствие верхней черты означает, что договор -«дискретный», т. е. страховое возмещение выплачивается в конце года смерти. Срок действия договора указывается через двоеточие после возраста застрахованного и обрамлен прямым углом (сверху и справа).
Математическое ожидание приведенной стоимости обязательств называется их актуарной современной стоимостью и обозначается буквой Л с теми же индексами, что и переменная Z.
Например, для пожизненного страхования Для временного страхования Для смешанного страхования Для отложенного страхования
2. Моделирование портфеля договоров страховой компании состоящей из групп договоров
2.1 Вычисление премий для групп договоров краткосрочного страхования жизни Пусть портфель страховой компании состоит из N договоров краткосрочного страхования жизни. Договора краткосрочного страхования жизни делятся на m групп с различным вероятностями смерти, которые зависят от возраста застрахованных: 1 договоров для людей в возрасте от x1 до x2 лет, 2 договоров для людей в возрасте от x2 до x3 лет, …, m договоров в возрасте от xm до xm+1 лет. Для i-ой группы людей в возрасте от xi до xi+1 лет вероятность смерти от естественных причин равна, а от несчастного случая , где i = 1,…, m.
В случае смерти человека от несчастного случая страховая компания выплачивает сумму равную рублей, а в случае смерти от естественных причин сумму равную S2 рублей.
Необходимо определить премии для всех групп договоров краткосрочного страхования сроком на 1 год, которые гарантировали бы заданную вероятность Q выполнения компанией всех своих обязательств.
Найдем премии для краткосрочного страхования жизни для каждой группы договоров.
Индивидуальный убыток по каждому договору i-ой группы равен оi, где оi— случайная величина, которая принимает три значения:
с вероятностью (1—),
с вероятностью (),
с вероятностью (),
где i=1,…, m.
Суммарная выплата по портфелю есть случайная величина S:
Среднее значения и дисперсии величин индивидуальных убытков есть
…
…
Среднее значение и дисперсия суммарных выплат по всему портфелю равны:
Предположим, что суммарная премия равна. Используя гауссовское приближение для центрированной и нормированной величины суммарных выплат, мы можем представить вероятность неразорения компании в следующем виде:
где — функция стандартного нормального распределения.
Для того, чтобы вероятность неразорения была равна Q, величина должна быть равной (1-Q)-процентной точке стандартного нормального распределения x(1-Q)%, т. е. суммарная премия должна быть равна
где — суммарная нетто-премия, а — защитная надбавка, обозначим ее :
=
Пусть 1, 2 ,…,m — защитные надбавки для договоров из каждой группы. Тогда Рассмотрим три случая выбора защитной надбавки:
1) Защитная надбавка для индивидуального договора берется пропорциональной нетто-премии;
2) Защитная надбавка для индивидуального договора берется пропорциональной дисперсии выплат по договору;
3) Защитная надбавка для индивидуального договора берется пропорциональной среднему квадратическому отклонению выплат по договору.
1) Относительная страховая надбавка одна и та же для всех договоров и равна, а индивидуальные защитные надбавки пропорциональны нетто-премиям:
1=1, 2=2, …, m=m.
Поэтому премии для договоров из каждой группы будут равны:
.
2) Если добавочная сумма L делится пропорционально дисперсиям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k,
= k,
…
= k,
а премии равны
…
3) Если добавочная сумма L делится пропорционально средним квадратическим отклонениям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k ,
= k,
= k
а премии равны
…
2.2 Вычисление премий для групп договоров долгосрочного страхования жизни Пусть портфель страховой компании состоит из N договоров долгосрочного страхования жизни. Договора долгосрочного страхования жизни делятся на r групп с различными вероятностями смерти, которые зависят от возраста застрахованных: 1 договоров для людей в возрасте от x1 до x2 лет, 2 договоров для людей в возрасте от x2 до x3 лет, …, r договоров в возрасте от xr до xr+1 лет.
Предположим, что остаточное время жизни каждого застрахованного из i-ой группы договоров характеризуется неизменяемой с течением времени интенсивностью смертности µi, где i = 1,…, r, а интенсивность процентов есть единая для всех групп величина д.
В случае смерти человека страховая компания выплачивает сумму равную рублей.
Найдем премии для всех групп договоров долгосрочного страхования жизни, которые гарантировали бы заданную вероятность Q выполнения компанией всех своих обязательств.
Примем страховую сумму в качестве единицы измерения денежных сумм.
Подсчитаем вначале нетто-премию:
где плотность остаточного времени жизни. Поскольку интенсивность смертности известна, мы можем найти функцию выживания:
что, в свою очередь, дает следующую формулу для где i может принимать значения от 1 до r.
Теперь мы можем подсчитать среднее значение величин индивидуальных убытков для каждой группы договоров долгосрочного страхования жизни:
Второй момент современной величины выплат по индивидуальному договору может быть получен по следующей формуле:
тогда дисперсия величин индивидуальных убытком по всем группам договоров:
Среднее значение и дисперсия суммарных выплат по всему портфелю равны:
Предположим, что суммарная премия равна. Используя гауссовское приближение для центрированной и нормированной величины суммарных выплат, мы можем представить вероятность неразорения компании в следующем виде:
Для того, что бы вероятность неразорения была равна q, величина должна быть равной (1-q)-процентной точке стандартного нормального распределения x(1-Q)%, т. е. суммарная премия должна быть равна где — суммарная нетто-премия, а — защитная надбавка, обозначим ее :
=
Пусть 1, 2 ,…,r — защитные надбавки для договоров из каждой группы. Тогда Рассмотрим три случая выбора защитной надбавки:
1) Защитная надбавка для индивидуального договора берется пропорциональной нетто-премии;
2) Защитная надбавка для индивидуального договора берется пропорциональной дисперсии выплат по договору;
3) Защитная надбавка для индивидуального договора берется пропорциональной среднему квадратическому отклонению выплат по договору.
1) Относительная страховая надбавка одна и та же для всех договоров и равна, а индивидуальные защитные надбавки пропорциональны нетто-премиям:
1=, 2=, …, r=,
т.е. относительная страховая надбавка одна и та же для всех договоров и равна поэтому премии для договоров из каждой группы будут равны:
.
2) Если добавочная сумма L делится пропорционально дисперсиям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k,
= k,
…
= k,
а премии равны
…
3) Если добавочная сумма L делится пропорционально средним квадратическим отклонениям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k ,
= k,
= k
а премии равны
…
2.3 Вычисление премий для групп договоров смешанного страхования жизни Пусть портфель страховой компании состоит из договоров страхования жизни, среди которых 1 договоров краткосрочного страхования и 2 договоров долгосрочного страхования жизни. Договора краткосрочного страхования делятся на m возрастных групп: 11, 12, …, 1m, а договора долгосрочного страхования жизни делятся на r групп определенного возраста: 21, 22, …, 2r.
Среди договоров краткосрочного страхования жизни 11 договоров для людей в возрасте от x1 до x2 лет, 12 договоров для людей в возрасте от x2 до x3 лет, …, 1m договоров для людей в возрасте от xm до xm+1 лет. Среди договоров долгосрочного страхования 21 договоров для людей в возрасте от x1 до x2 лет, …, 2r договоров в возрасте от xr до xr+1 лет.
Для краткосрочного страхования жизни договоров i-ой группы людей в возрасте от xi до xi+1 лет вероятность смерти от естественных причин равна, а от несчастного случая , где i =1,…, m. Для договоров долгосрочного страхования остаточное время жизни каждого из застрахованных характеризуется неизменяемой с течением времени интенсивностью смертности µi, где i может принимать значения от 1 до r.
Если смертельный случай для договоров краткосрочного страхования жизни наступил от несчастного случая, то страховая компания выплачивает 1 рублей, если от естественных причин, то 2 рублей, а если смертельный случай наступил для договоров долгосрочного страхования жизни, то страховая компания выплачивает сумму равную 3 рублей.
Необходимо определить премии для всех групп договоров, которые гарантировали бы заданную вероятность q выполнение компанией всех своих обязательств.
Индивидуальный убыток по каждому договору i-ой группы краткосрочного страхования равен оi, где оi— случайная величина, которая принимает три значения:
с вероятностью (1—),
с вероятностью (),
с вероятностью (),
где i=1,…, m.
Суммарная выплата по портфелю краткосрочного страхования есть случайная величина S:
Среднее значения и дисперсии величин индивидуальных убытков есть
…
.
…
Среднее значение и дисперсия суммарных выплат по портфелю договоров краткосрочного страхования жизни равны:
Для договоров долгосрочного страхования жизни подсчитаем вначале нетто-премию:
где плотность остаточного времени жизни. Поскольку интенсивность смертности известна, мы можем найти функцию выживания:
что, в свою очередь, дает следующую формулу для где i может принимать значения от 1 до r.
Теперь мы можем подсчитать среднее значение величин индивидуальных убытков для каждой группы договоров долгосрочного страхования жизни:
Второй момент современной величины выплат по индивидуальному договору может быть получен по следующей формуле:
тогда дисперсия величин индивидуальных убытком по всем группам договоров:
Среднее значение и дисперсия суммарных выплат по портфелю договоров долгосрочного страхования жизни равны:
Общее среднее значение суммарных выплат по всему портфелю договоров равно:
а общая дисперсия Предположим, что суммарная премия равна. Используя гауссовское приближение для центрированной и нормированной величины суммарных выплат, мы можем представить вероятность неразорения компании в следующем виде:
Для того, что бы вероятность неразорения была равна q, величина должна быть равной (1-q)-процентной точке стандартного нормального распределения x(1-Q)%, т. е. суммарная премия должна быть равна где — суммарная нетто-премия, а — защитная надбавка, обозначим ее :
=
Пусть 11, 12 ,…,1m,21, 22 ,…,2r, — защитные надбавки для договоров из каждой группы. Тогда Рассмотрим три случая выбора защитной надбавки:
1) Защитная надбавка для индивидуального договора берется пропорциональной нетто-премии;
2) Защитная надбавка для индивидуального договора берется пропорциональной дисперсии выплат по договору;
3) Защитная надбавка для индивидуального договора берется пропорциональной среднему квадратическому отклонению выплат по договору.
1) Относительная страховая надбавка одна и та же для всех договоров и равна, а индивидуальные защитные надбавки пропорциональны нетто-премиям:
11=1, 12=2, …, 1m=m,21=, 22=, …, 2r=,
поэтому премии для договоров из каждой группы будут равны:
.
2)Если добавочная сумма L делится пропорционально дисперсиям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k ,
= k
…
= k ,
= k ,
= k ,
…
= k,
а премии равны
…
3) Если добавочная сумма L делится пропорционально средним квадратическим отклонениям, коэффициент пропорциональности тогда для договоров из каждой группы страховые надбавки равны
= k ,
= k
…
= k ,
= k ,
= k ,
…
= k,
а премии равны
…
3. Моделирования портфеля договоров страховой компании с помощью программы в среде delphi
3.1 Описание программы Для вычисления премий групп договоров краткосрочного, долгосрочного и смешанного страхования жизни, описанных в пункте 2, была создана программа в среде Delphi, которая при заданном количестве застрахованных человек в каждой группе, вычисляет премии при заданной вероятности неразорения страховой компании.
При запуске программы появляется окно, изображенное на рисунке 2.1
Рисунок 2.1 — Главное окно программы На форме справа необходимо выбрать вид договоров портфеля страхования, среди которых есть краткосрочное, долгосрочное и смешанное страхование жизни, тип защитной надбавки и вероятность неразорения страховой компании (рисунок 2.2). В списке типа защитной надбавки имеются варианты «относительно нетто-премии», «относительно дисперсии» и «относительно среднему квадратическому отклонению».
Рисунок 2.2 — Выбор вида договоров портфеля После выбора вида договоров и типа защитной надбавки, в окне программы откроются соответствующие виду страхования формы, в которые необходимо ввести данные о вероятностях смерти, выплачиваемой, в случае наступления страхового случая, суммы и количество страхованных человек, разбитых не возрастные группы (рисунок 2.3).
Рисунок 2.3 — Выбор вероятности неразорения компании Кнопка «Очистить» позволяет убрать все введенные данные в главное окне программы. Кнопка «Рассчитать» позволяет вывести результаты о премиях для каждой из групп договоров.
3.2 Вычисление премий
3.2.1 Вычисление премий для договоров краткосрочного страхования жизни Пусть портфель страховой компании состоит из договоров краткосрочного страхования жизни, разделенных на 3 возрастные группы. Среди договоров краткосрочного страхования жизни договоров для людей в возрасте от 18 до 25 лет, договоров для людей в возрасте от 26 до 45 лет и договоров для людей в возрасте от 46 до 120 лет. Для людей в возрасте от 18 до 25 лет вероятность смерти от естественных причин равна, а от несчастного случая, для людей в возрасте от 26 до 45 лет вероятность смерти от естественных причин равна 0,015, а от несчастного случая 0,01, а для людей в возрасте от 46 до 120 лет вероятности смерти равны 0,03 и 0,02 соответственно. Если смертельный случай для договоров краткосрочного страхования жизни наступил от несчастного случая, то страховая компания выплачивает рублей, если от естественных причин, то рублей. Определим премии для всех групп договоров, которые гарантировали бы вероятность 95% выполнение компанией всех своих обязательств.
Введем все известные данные в главное окно для заполнения, выберем из формы вида договоров портфеля «краткосрочное» страхование, укажем тип защитной надбавки «относительно нетто-премии» и поставим вероятность неразорения компании равную 95% (рисунок 2.4).
Рисунок 2.4 — Окно программы при краткосрочном страховании При нажатии на кнопку «Рассчитать», получаем стоимость премий для каждой из групп договоров (рисунок 2.5).
Рисунок 2.5 — Результат расчета премий групп договоров краткосрочного страховании жизни при выборе защитной надбавки пропорциональной нетто-премии Выберем тип защитной надбавки «относительно дисперсии» и при нажатии на кнопку «Рассчитать» получим соответствующие премии для групп договоров краткосрочного страхования (рисунок 2.6).
Рисунок 2.6 — Результат расчета премий групп договоров краткосрочного страховании жизни при выборе защитной надбавки пропорциональной дисперсии При выборе защитной надбавки «относительно среднего квадратического отклонения» получим следующие премии договоров краткосрочного страхования жизни (рисунок 2.7).
Рисунок 2.7 — Результат расчета премий групп договоров краткосрочного страховании жизни при выборе защитной надбавки пропорциональной среднему квадратическому отклонению
3.2.2 Вычисление премий для договоров долгосрочного страхования жизни Пусть портфель страховой компании состоит из договоров долгосрочного страхования жизни, разделенных на 4 возрастные группы. Среди договоров долгосрочного страхования договоров для людей в возрасте от от 18 до 25 лет, договоров для людей в возрасте от от 26 до 35 лет, договоров для людей в возрасте от от 35 до 50 лет и договоров для людей в возрасте от 51 лет и старше. Остаточное время жизни каждого из застрахованных в возрастной группе от 18 до 25 лет характеризуется неизменяемой с течением времени интенсивностью смертности 0,03, интенсивность смертности в возрастной группе от 26 до 35 лет составляет 0,025, для группы в возрастном интервале от 36 до 50 лет 0,022, а для возрастной группы от 51 года и старше интенсивность смертности равна 0,02. Если наступил смертельный случай, то страховая компания выплачивает сумму равную рублей. Определим премии для всех групп договоров долгосрочного страхования жизни, которые гарантировали бы вероятность 95% выполнение компанией всех своих обязательств.
В главном окне программы выберем из вида договоров портфеля страхования «долгосрочное» страхование, введем все известные данные в соответствующие поля, укажем тип защитной надбавки «пропорционально нетто-премии» и выберем вероятность неразорения компании равную 95% (рисунок 2.8).
Рисунок 2.8 — Вид окна программы при долгосрочном страховании жизни При нажатии на кнопку «Рассчитать», получаем стоимость премий для каждой из групп договоров долгосрочного страхования жизни (рисунок 2.9).
Рисунок 2.9 — Результат расчета премий групп договоров долгосрочного страховании жизни при выборе защитной надбавки пропорциональной нетто-премии При выборе типа защитной надбавки «относительно дисперсии» получим соответствующие премии для групп договоров долгосрочного страхования жизни (рисунок 2.10).
Рисунок 2.10 — Результат расчета премий групп договоров долгосрочного страховании жизни при выборе защитной надбавки пропорциональной дисперсии При выборе защитной надбавки «относительно среднего квадратического отклонения» получим следующие премии договоров краткосрочного страхования жизни (рисунок 2.11).
Рисунок 2.11 — Результат расчета премий групп договоров долгосрочного страховании жизни при выборе защитной надбавки пропорциональной среднему квадратическому отклонению
3.2.3 Вычисление премий для договоров смешанного страхования жизни Пусть портфель страховой компании состоит из договоров страхования жизни, среди которых договоров краткосрочного страхования и договоров долгосрочного страхования жизни. Договора краткосрочного страхования делятся на 3 возрастные группы, а договора долгосрочного страхования жизни делятся на 4 группы определенного возраста. Среди договоров краткосрочного страхования жизни договоров для людей в возрасте от 18 до 25 лет, договоров для людей в возрасте от 26 до 45 лет и договоров для людей в возрасте от 46 до 120 лет. Среди договоров долгосрочного страхования договоров для людей в возрасте от от 18 до 25 лет, договоров для людей в возрасте от от 26 до 35 лет, договоров для людей в возрасте от от 35 до 50 лет и договоров для людей в возрасте от 51 и больше лет. Для краткосрочного страхования жизни договоров группы людей в возрасте от 18 до 25 лет вероятность смерти от естественных причин равна, а от несчастного случая, для договоров людей в возрасте от 26 до 45 лет вероятность смерти от естественных причин равна 0,015, а от несчастного случая 0,01, а для договоров людей в возрасте от 46 до 120 лет вероятности смерти равны 0,03 и 0,02 соответственно. Для договоров долгосрочного страхования остаточное время жизни каждого из застрахованных в возрастной группе от 18 до 25 лет характеризуется неизменяемой с течением времени интенсивностью смертности 0,03, интенсивность смертности в возрастной группе от 26 до 35 лет составляет 0,025, для группы в возрастном интервале от 36 до 50 лет 0,022, а для возрастной группы от 51 года и старше интенсивность смертности равна 0,02. Если смертельный случай для договоров краткосрочного страхования жизни наступил от несчастного случая, то страховая компания выплачивает рублей, если от естественных причин, то рублей, а если смертельный случай наступил для договоров долгосрочного страхования жизни, то страховая компания выплачивает сумму равную рублей. Определим премии для всех групп договоров, которые гарантировали бы вероятность 95% выполнение компанией всех своих обязательств.
Введем все известные данные в главное окно для заполнения, выберем из формы страхования «смешанную», укажем вероятность неразорения компании равную 95% (рисунок 2.12).
Рисунок 2.12 — Окно программы при смешанном страховании жизни Выберем тип защитной надбавки «относительно нетто-премии» и при нажатии на кнопку «Рассчитать» получим премии для каждой их групп договоров смешанного страхования жизни (рисунок 2.13).
Рисунок 2.13 — Результат расчета премий групп договоров смешанного страховании жизни при выборе защитной надбавки пропорциональной нетто-премии При выборе типа защитной надбавки «относительно дисперсии», получим соответствующие премии для каждой из групп договоров (рисунок 2.14).
Рисунок 2.14 — Результат расчета премий групп договоров смешанного страховании жизни при выборе защитной надбавки пропорциональной дисперсии При выборе типа защитной надбавки «относительно среднего квадратического отклонения» получим соответствующие премии для групп договоров смешанного страхования жизни (рисунок 2.15).
Рисунок 2.13 — Результат расчета премий групп договоров смешанного страховании жизни при выборе защитной надбавки пропорциональной среднему квадратическому отклонению Заключение В моей дипломной работе были рассмотрены и рассчитаны основные модели страхового портфеля, состоящего из групп договоров:
1) Моделирование портфеля страховой компании, состоящего из групп различных договоров краткосрочного страхования жизни;
2) Моделирование портфеля страховой компании, состоящего из групп различных договоров долгосрочного страхования жизни;
3) Моделирование портфеля страховой компании, состоящего из групп различных договоров краткосрочного и долгосрочного страхования жизни;
4) Разработка алгоритма расчета страховой премии для каждого вида страхования.
Список использованных источников
1. Фалин, Г. И. Математический основы теории страхования жизни и пенсионных схем / Г. И. Фалин — М.:Изд мех.-мат. Факультета МГУ, 1996. — 221 с.
2. Фалин, Г. И. Математический анализ рисков в страховании / Фалин, Г. И. — М.:Рос.юр.изд.дом, 1994 — 130 с.
3. Бауэрс, Н. Актуарная математика / Н. Бауэрс и др. — М.:Янус-К., 2001 — 656 с.
4. Орлов, В. П. Основы страхования / В. П. Орлов — Воронеж, 2004. — 43 с.
5. Ширяев, А. Н. Вероятность / А. Н. Ширяев. — М., 1980. — 576 с.
6. Севастьянов, Б. А. Курс теории вероятностей и математический статистики / Б. А. Севастьянов. — М.: Наука, 1980. — 256 с.
Приложение А
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Menus, Math;
type
TForm1 = class (TForm)
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Label5: TLabel;
Edit7: TEdit;
Label6: TLabel;
Edit8: TEdit;
Label7: TLabel;
Edit9: TEdit;
GroupBox1: TGroupBox;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Edit11: TEdit;
Edit12: TEdit;
Edit13: TEdit;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
Label15: TLabel;
Label16: TLabel;
Edit14: TEdit;
Edit15: TEdit;
Edit16: TEdit;
Edit17: TEdit;
GroupBox2: TGroupBox;
Label17: TLabel;
Label18: TLabel;
Label19: TLabel;
Label20: TLabel;
GroupBox3: TGroupBox;
Label21: TLabel;
Label22: TLabel;
Label23: TLabel;
Edit18: TEdit;
Edit19: TEdit;
Edit20: TEdit;
Label24: TLabel;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
ComboBox1: TComboBox;
Label25: TLabel;
ComboBox2: TComboBox;
Label26: TLabel;
ComboBox3: TComboBox;
Button1: TButton;
Edit10: TEdit;
GroupBox4: TGroupBox;
GroupBox5: TGroupBox;
Button2: TButton;
Label1: TLabel;
Label11: TLabel;
Label27: TLabel;
Label28: TLabel;
Label29: TLabel;
Label30: TLabel;
Label31: TLabel;
procedure N2Click (Sender: TObject);
procedure Button1Click (Sender: TObject);
procedure ComboBox1Change (Sender: TObject);
procedure Button2Click (Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1. N2Click (Sender: TObject);
begin
Form1.Close;
end;
procedure TForm1. Button1Click (Sender: TObject);
Var m1, m2,m3,var1,var2,var3,pn1,pn2,pn3,pe1,pe2,pe3,kol1,kol2,kol3,
sumn, sume, SummM, SummVar, L, Teta, pr1, pr2,pr3,
m1s, m2s, m3s, m4s, m1s2, m2s2,m3s2,m4s2,var1s, var2s, var3s, var4s, in1, in2,in3,in4,
kol1s, kol2s, kol3s, kol4s, Mz, Dz, SummMz, SummDz, Ls, Tetas,
p11s, p12s, p13s, p14s, p21s, p22s, p23s, p24s, p11ss, p12ss, p13ss, p14ss, p21ss, p22ss, p23ss,
p24ss, DolSt, k, l11,l12,l13,l21,l22,l23,l24:real;
begin
if ComboBox1. Text='Краткосрочное' then
begin
pn1:=strtofloat (edit1.text);
pn2:=strtofloat (edit2.text);
pn3:=strtofloat (edit3.text);
pe1:=strtofloat (edit4.text);
pe2:=strtofloat (edit5.text);
pe3:=strtofloat (edit6.text);
kol1:=strtofloat (edit7.text);
kol2:=strtofloat (edit8.text);
kol3:=strtofloat (edit9.text);
sumn:=strtofloat (edit18.text);
sume:=strtofloat (edit19.text);
m1:=pn1*1+pe1*2;
m2:=pn2*1+pe2*2;
m3:=pn3*1+pe3*2;
var1:=1*1*pn1+2*2*pe1-m1*m1;
var2:=1*1*pn2+2*2*pe2-m2*m2;
var3:=1*1*pn3+2*2*pe3-m3*m3;
SummM:=m1*kol1+m2*kol2+m3*kol3;
SummVar:=var1*kol1+var2*kol2+var3*kol3;
L:=1.645*sqrt (SummVar);
Teta:=L/SummM;
pr1:=roundto (m1*(1+Teta)*sumn,-1);
pr2:=roundto (m2*(1+Teta)*sumn,-1);
pr3:=roundto (m3*(1+Teta)*sumn,-1);
label8.caption:=floattostr (pr1);
label9.caption:=floattostr (pr2);
label10.caption:=floattostr (pr3);
label1.Visible:=True;
label11.Visible:=True;
label27.Visible:=True;
end;
if ComboBox1. Text='Долгосрочное' {and (ComboBox2.Text='Пропорционально нетто-премии')} then
begin
in1:=strtofloat (edit10.text);
in2:=strtofloat (edit11.text);
in3:=strtofloat (edit12.text);
in4:=strtofloat (edit13.text);
kol1s:=strtofloat (edit14.text);
kol2s:=strtofloat (edit15.text);
kol3s:=strtofloat (edit16.text);
kol4s:=strtofloat (edit17.text);
DolSt:=strtofloat (edit20.text);
m1s:=in1/(in1+0.139);
m2s:=in2/(in2+0.139);
m3s:=in3/(in3+0.139);
m4s:=in4/(in4+0.139);
m1s2:=in1/(in1+2*0.139);
m2s2:=in2/(in2+2*0.139);
m3s2:=in3/(in3+2*0.139);
m4s2:=in4/(in4+2*0.139);
var1s:=m1s2-m1s*m1s;
var2s:=m2s2-m2s*m2s;
var3s:=m3s2-m3s*m3s;
var4s:=m4s2-m4s*m4s;
Mz:=m1s*kol1s+m2s*kol2s+m3s*kol3s+m4s*kol4s;
Dz:=var1s*kol1s+var2s*kol2s+var3s*kol3s+var4s*kol4s;
SummMz:= SummM+Mz;
SummDz:=SummVar+Dz;
Ls:=1.645*sqrt (Dz);
Tetas:= Ls/Mz;
p21ss:=roundto (m1s*(1+Tetas)*DolSt,-1);
p22ss:=roundto (m2s*(1+Tetas)*DolSt,-1);
p23ss:=roundto (m3s*(1+Tetas)*DolSt,-1);
p24ss:=roundto (m4s*(1+Tetas)*DolSt,-1);
label17.caption:=floattostr (p21ss);
label18.caption:=floattostr (p22ss);
label19.caption:=floattostr (p23ss);
label20.caption:=floattostr (p24ss);
label28.Visible:=True;
label29.Visible:=True;
label30.Visible:=True;
label31.Visible:=True;
end ;
if ComboBox1. Text='Смешанное' {(ComboBox2.Text='Пропорционально нетто-премии')} then
begin
pn1:=strtofloat (edit1.text);
pn2:=strtofloat (edit2.text);
pn3:=strtofloat (edit3.text);
pe1:=strtofloat (edit4.text);
pe2:=strtofloat (edit5.text);
pe3:=strtofloat (edit6.text);
kol1:=strtofloat (edit7.text);
kol2:=strtofloat (edit8.text);
kol3:=strtofloat (edit9.text);
sumn:=strtofloat (edit18.text);
sume:=strtofloat (edit19.text);
m1:=pn1*1+pe1*2;
m2:=pn2*1+pe2*2;
m3:=pn3*1+pe3*2;
var1:=1*1*pn1+2*2*pe1-m1*m1;
var2:=1*1*pn2+2*2*pe2-m2*m2;
var3:=1*1*pn3+2*2*pe3-m3*m3;
SummM:=m1*kol1+m2*kol2+m3*kol3;
SummVar:=var1*kol1+var2*kol2+var3*kol3;
L:=1.645*sqrt (SummVar);
Teta:=L/SummM;
pr1:=roundto (m1*(1+Teta)*sumn,-1);
pr2:=roundto (m2*(1+Teta)*sumn,-1);
pr3:=roundto (m3*(1+Teta)*sumn,-1);
label8.caption:=floattostr (pr1);
label9.caption:=floattostr (pr2);
label10.caption:=floattostr (pr3);
label1.Visible:=True;
label11.Visible:=True;
label27.Visible:=True;
end;
begin
in1:=strtofloat (edit10.text);
in2:=strtofloat (edit11.text);
in3:=strtofloat (edit12.text);
in4:=strtofloat (edit13.text);
kol1s:=strtofloat (edit14.text);
kol2s:=strtofloat (edit15.text);
kol3s:=strtofloat (edit16.text);
kol4s:=strtofloat (edit17.text);
DolSt:=strtofloat (edit20.text);
m1s:=in1/(in1+0.139);
m2s:=in2/(in2+0.139);
m3s:=in3/(in3+0.139);
m4s:=in4/(in4+0.139);
m1s2:=in1/(in1+2*0.139);
m2s2:=in2/(in2+2*0.139);
m3s2:=in3/(in3+2*0.139);
m4s2:=in4/(in4+2*0.139);
var1s:=m1s2-m1s*m1s;
var2s:=m2s2-m2s*m2s;
var3s:=m3s2-m3s*m3s;
var4s:=m4s2-m4s*m4s;
Mz:=m1s*kol1s+m2s*kol2s+m3s*kol3s+m4s*kol4s;
Dz:=var1s*kol1s+var2s*kol2s+var3s*kol3s+var4s*kol4s;
SummMz:=SummM+Mz;
SummDz:=SummVar+Dz;
Ls:=1.645*sqrt (SummDz);
Tetas:= Ls/SummMz;
p11s:= m1*(1+Tetas);
p12s:= m2*(1+Tetas);
p13s:= m3*(1+Tetas);
p21s:=m1s*(1+Tetas);
p22s:=m2s*(1+Tetas);
p23s:=m3s*(1+Tetas);
p24s:=m4s*(1+Tetas);
p11ss:= p11s*sume;
p12ss:= p12s*sume;
p13ss:= p13s*sume;
p21ss:=roundto (p21s*DolSt,-1);
p22ss:=roundto (p22s*DolSt,-1);
p23ss:=roundto (p23s*DolSt,-1);
p24ss:=roundto (p24s*DolSt,-1);
label17.caption:=floattostr (p21ss);
label18.caption:=floattostr (p22ss);
label19.caption:=floattostr (p23ss);
label20.caption:=floattostr (p24ss);
label28.Visible:=True;
label29.Visible:=True;
label30.Visible:=True;
label31.Visible:=True;
end;
{if (ComboBox1.Text='Смешанное') (ComboBox2.Text='Пропорционально дисперсии') then
begin
pn1:=strtofloat (edit1.text);
pn2:=strtofloat (edit2.text);
pn3:=strtofloat (edit3.text);
pe1:=strtofloat (edit4.text);
pe2:=strtofloat (edit5.text);
pe3:=strtofloat (edit6.text);
kol1:=strtofloat (edit7.text);
kol2:=strtofloat (edit8.text);
kol3:=strtofloat (edit9.text);
sumn:=strtofloat (edit18.text);
sume:=strtofloat (edit19.text);
m1:=pn1*1+pe1*2;
m2:=pn2*1+pe2*2;
m3:=pn3*1+pe3*2;
var1:=1*1*pn1+2*2*pe1-m1*m1;
var2:=1*1*pn2+2*2*pe2-m2*m2;
var3:=1*1*pn3+2*2*pe3-m3*m3;
SummM:=m1*kol1+m2*kol2+m3*kol3;
SummVar:=var1*kol1+var2*kol2+var3*kol3;
L:=1.645*sqrt (SummVar);
Teta:=L/SummM;
pr1:=roundto (m1*(1+Teta)*sumn,-1);
pr2:=roundto (m2*(1+Teta)*sumn,-1);
pr3:=roundto (m3*(1+Teta)*sumn,-1);
label8.caption:=floattostr (pr1);
label9.caption:=floattostr (pr2);
label10.caption:=floattostr (pr3);
end;
begin
in1:=strtofloat (edit10.text);
in2:=strtofloat (edit11.text);
in3:=strtofloat (edit12.text);
in4:=strtofloat (edit13.text);
kol1s:=strtofloat (edit14.text);
kol2s:=strtofloat (edit15.text);
kol3s:=strtofloat (edit16.text);
kol4s:=strtofloat (edit17.text);
DolSt:=strtofloat (edit20.text);
m1s:=in1/(in1+0.139);
m2s:=in2/(in2+0.139);
m3s:=in3/(in3+0.139);
m4s:=in4/(in4+0.139);
m1s2:=in1/(in1+2*0.139);
m2s2:=in2/(in2+2*0.139);
m3s2:=in3/(in3+2*0.139);
m4s2:=in4/(in4+2*0.139);
var1s:=m1s2-m1s*m1s;
var2s:=m2s2-m2s*m2s;
var3s:=m3s2-m2s*m2s;
var4s:=m4s2-m2s*m2s;
Mz:=m1s*kol1s+m2s*kol2s+m3s*kol3s+m4s*kol4s;
Dz:=var1s*kol1s+var2s*kol2s+var3s*kol3s+var4s*kol4s;
SummMz:= SummM+Mz;
SummDz:=SummVar+Dz;
Ls:=1.645*sqrt (SummDz);
Tetas:= Ls/SummMz;
k:=Ls/SummDz;
l11:=k*var1;
l12:=k*var2;
l13:=k*var3;
l21:=k*var1s;
l22:=k*var2s;
l23:=k*var3s;
l24:=k*var4s;
p11ss:= sumn*(m1+l11);
p12ss:= sumn*(m2+l12);
p13ss:= sumn*(m3+l13);
p21ss:=roundto (DolSt*(l21+var1s),-1);
p22ss:=roundto (DolSt*(l22+var1s),-1);
p23ss:=roundto (DolSt*(l23+var1s),-1);
p24ss:=roundto (DolSt*(l24+var1s),-1);
label17.caption:=floattostr (p21ss);
label18.caption:=floattostr (p22ss);
label19.caption:=floattostr (p23ss);
label20.caption:=floattostr (p24ss);
end;
}
end;
procedure TForm1. ComboBox1Change (Sender: TObject);
begin
if ComboBox1. Text='Краткосрочное' then
begin
GroupBox4.Visible:=True;
GroupBox5.Visible:=False;
end;
if ComboBox1. Text='Долгосрочное' then
begin
GroupBox4.Visible:=False;
GroupBox5.Visible:=True;
end;
if ComboBox1. Text='Смешанное' then
Begin
GroupBox4.Visible:=True;
GroupBox5.Visible:=True;
end;
end;
procedure TForm1. Button2Click (Sender: TObject);
begin
Edit1.Text:='0';
Edit2.Text:='0';
Edit3.Text:='0';
Edit3.Text:='0';
Edit4.Text:='0';
Edit5.Text:='0';
Edit6.Text:='0';
Edit7.Text:='0';
Edit8.Text:='0';
Edit9.Text:='0';
Edit10.Text:='0';
Edit11.Text:='0';
Edit12.Text:='0';
Edit13.Text:='0';
Edit14.Text:='0';
Edit15.Text:='0';
Edit16.Text:='0';
Edit17.Text:='0';
Edit18.Text:='0';
Edit19.Text:='0';
Edit20.Text:='0';
end;
end.