Docs.rs
RustyQLib-0.0.3
RustyQLib 0.0.3
Docs.rs crate page
MIT
03 August 2026
Links
Homepage
Repository
crates.io
Source
Owners
siddharthqs
Dependencies
chrono ^0.4.31
normal
clap ^4.5
normal
optional
csv ^1.1
normal
optional
env_logger ^0.11
normal
optional
libm ^0.2.8
normal
log ^0.4
normal
ndarray ^0.15
normal
quick-xml ^0.41.0
normal
optional
rand ^0.8.4
normal
rand_chacha ^0.3.1
normal
rand_distr ^0.4.3
normal
rand_pcg ^0.3.1
normal
rayon ^1.5.1
normal
serde ^1.0.104
normal
serde_json ^1
normal
strum ^0.25
normal
strum_macros ^0.25
normal
thiserror ^1
normal
toml ^0.8
normal
optional
assert_approx_eq ^1.1.0
dev
criterion ^0.5
dev
Versions
52.12%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module blackscholes
rustyqlib
0.0.3
Module blackscholes
Module Items
Structs
Functions
In rustyqlib::
equity
rustyqlib
::
equity
Module
blackscholes
Copy item path
Source
Structs
§
Black
Scholes
Pricer
Functions
§
bs_
charm
Black-Scholes charm, the change in spot delta per year of calendar time.
bs_
price
Black-Scholes price of a European vanilla as a pure function of its inputs (no option object needed).
bs_
vanna
Black-Scholes vanna, the change in spot delta per unit of volatility.
bs_vega
Black-Scholes vega as a pure function (per unit of vol).
bs_
volga
Black-Scholes volga (vomma), the change in vega per unit of volatility,
vega * d1 * d2 / sigma
. Same for calls and puts (parity is volatility-independent); negative at the money, positive in the wings.
bs_
zomma
Black-Scholes zomma, the change in spot gamma per unit of volatility.
implied_
vol_
from_
price
Implied Black-Scholes volatility for a European vanilla price.