sim_blan | R Documentation |
Simulation of a Blanchard (1979) rational bubble process.
sim_blan(n, pi = 0.7, sigma = 0.03, r = 0.05, b0 = 0.1, seed = NULL)
n |
A positive integer specifying the length of the simulated output series. |
pi |
A positive value in (0, 1) which governs the probability of the bubble continuing to grow. |
sigma |
A positive scalar indicating the standard deviation of the innovations. |
r |
A positive scalar that determines the growth rate of the bubble process. |
b0 |
The initial value of the bubble. |
seed |
An object specifying if and how the random number generator (rng)
should be initialized. Either NULL or an integer will be used in a call to
|
Blanchard's bubble process has two regimes, which occur with probability \pi
and 1-\pi
.
In the first regime, the bubble grows exponentially, whereas in the second regime, the bubble
collapses to a white noise.
With probability \pi
:
B_{t+1} = \frac{1+r}{\pi}B_t+\epsilon_{t+1}
With probability 1 - \pi
:
B_{t+1} = \epsilon_{t+1}
where r
is a positive constant and \epsilon \sim iid(0, \sigma^2)
.
A numeric vector of length n
.
Blanchard, O. J. (1979). Speculative bubbles, crashes and rational expectations. Economics letters, 3(4), 387-389.
sim_psy1
, sim_psy2
, sim_evans
sim_blan(n = 100, seed = 123) %>%
autoplot()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.