simulate_path,SparreAndersen-method {ruin} | R Documentation |
Simulates a path of a Sparre Andersen model
Description
simulate_path()
simulates a path of SparreAndersen
model until one of the following conditions is met: (1) the process is
ruined, (2) max_time_horizon
is achieved, (3) the elapsed time of the
simulation is greater than max_simulation_time
.
Usage
## S4 method for signature 'SparreAndersen'
simulate_path(model, max_time_horizon = NULL,
max_simulation_time = NULL, seed = NULL)
Arguments
model |
an S4 object of SparreAndersen class. |
max_time_horizon |
a length one numeric vector specifying the maximum
time horizon, until with the process will be simulated. Default: |
max_simulation_time |
a length one numeric vector indicating the maximum
allowed time of simulation. The value should be specified in seconds.
Default: |
seed |
an optional arbitrary length numeric vector specifying the seed.
If provided, the |
Value
Warning
Setting both max_time_horizon
and max_simulation_time
to
Inf
might be dangerous. In this case, the only stopping condition is a
ruin of the process, which might not happen.
Examples
model <- SparreAndersen(initial_capital = 10,
premium_rate = 1,
claim_interarrival_generator = rexp,
claim_interarrival_parameters = list(rate = 2),
claim_size_generator = rexp,
claim_size_parameters = list(rate = 1))
path <- simulate_path(model = model, max_time_horizon = 10)