To cite stochvol in publications use:

Gregor Kastner (2016). Dealing with Stochastic Volatility in Time Series Using the R Package stochvol. Journal of Statistical Software, 69(5), 1-30.<doi:10.18637/jss.v069.i05>

To refer to the current version of the package you could use:

Gregor Kastner, Darjus Hosszejni (2019). stochvol: Efficient Bayesian inference for stochastic volatility (SV) models. R package version 2.0.4. URL:

To refer to the sampling methodology used by the svsample function please cite:

Gregor Kastner, Sylvia Frühwirth-Schnatter (2014). Ancillarity-sufficiency interweaving strategy (ASIS) for boosting MCMC estimation of stochastic volatility models. Computational Statistics & Data Analysis 76, 408-423.<doi:10.1016/j.csda.2013.01.002>

If you want to specifically refer to the conditional Student's t sampler, use:

Gregor Kastner (2015). Heavy-Tailed Innovations in the R Package stochvol. R Package Vignette. URL:

BibTeX entries of the above can be obtained by ‘toBibtex(citation("stochvol"))’

Corresponding BibTeX entries:

    title = {Dealing with Stochastic Volatility in Time Series Using
      the {R} Package {stochvol}},
    author = {Gregor Kastner},
    journal = {Journal of Statistical Software},
    year = {2016},
    volume = {69},
    number = {5},
    pages = {1--30},
    doi = {10.18637/jss.v069.i05},
    title = {{stochvol}: Efficient Bayesian Inference for Stochastic
      Volatility ({SV}) Models},
    author = {Gregor Kastner and Darjus Hosszejni},
    year = {2019},
    note = {R package version 2.0.4},
    url = {},
    title = {Ancillarity-Sufficiency Interweaving Strategy ({ASIS}) for
      Boosting {MCMC} Estimation of Stochastic Volatility Models},
    author = {Gregor Kastner and Sylvia Fr\"{u}hwirth-Schnatter},
    journal = {Computational Statistics \& Data Analysis},
    year = {2014},
    volume = {76},
    pages = {408--423},
    doi = {10.1016/j.csda.2013.01.002},
    title = {Heavy-Tailed Innovations in the {R} Package stochvol},
    author = {Gregor Kastner},
    type = {R Package Vignette},
    institution = {CRAN},
    year = {2015},
    url =