Q.Greeks
module Q.Types
module Q.Options
data Bump Source #
A relative or an absolute bump. Used with numerical Greeks.
Constructors
data DiffMethod Source #
class Bumpable a where Source #
Methods
bumpUp :: a -> Bump -> a Source #
bumpDown :: a -> Bump -> a Source #
stepSize :: a -> Bump -> Double Source #
Things we can bump to calculate Greeks such as Spot, Rate..etc'
Spot
Rate
Defined in Q.Greeks
firstOrder :: Bumpable a => DiffMethod -> Bump -> (a -> Double) -> a -> Double Source #