SkillAgentSearch skills...

Implvol

Implied volatility of options

Install / Use

/learn @cmhein/Implvol
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Implied Volatility of Options

The implvol package computes option implied volatilities using Peter Jaeckel's implementation of "Let's Be Rational" (reference source code).

Install the implvol package from GitHub with:

devtools::install_github("cmhein/implvol")

According to Jaeckel's "Let's Be Rational", the algorithm implies Black's volatility from option price with as little as two iterations to maximum attainable precision on standard (64 bit floating point) hardware for all possible inputs.

Implementation of "Let's Be Rational" is copyrighted Peter Jaeckel.

In particular, see note regarding the reference implementation:

Permission to use, copy, modify, and distribute this software is freely granted, provided that the contained copyright notice is preserved. WARRANTY DISCLAIMER: The Software is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.

And see the copyright notice in "Let's Be Rational" C++ header files:

Copyright © 2013-2014 Peter Jäckel.

Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved.

WARRANTY DISCLAIMER The Software is provided "as is" without warranty of any kind, either express or implied, including without limitation any implied warranties of condition, uninterrupted use, merchantability, fitness for a particular purpose, or non-infringement.

View on GitHub
GitHub Stars10
CategoryFinance
Updated2y ago
Forks3

Languages

C++

Security Score

80/100

Audited on Mar 7, 2024

No findings