Safe Haskell | None |
---|---|
Language | Haskell2010 |
- class Quote a where
- data SimpleQuote = SimpleQuote (Maybe Double)
- data CompositeQuote a = CompositeQuote {
- cqQuote1 :: a
- cqQuote2 :: a
- cqComposite :: a -> a -> Maybe Double
- data DerivedQuote a = DerivedQuote {
- dqQuote :: a
- dqDerivateFunc :: a -> Maybe Double
- data ImpliedStdDevQuote a = ImpliedStdDevQuote {
- isdqOptionType :: OptionType
- isdqForward :: a
- isdqPrice :: a
- isdqStrike :: Double
- isdqGuess :: Maybe Double
- data EurodollarFutureQuote a = EurodollarFutureQuote {
- efqForward :: a
- efqCallPrice :: a
- efqPutPrice :: a
- efqStrike :: Double
- efqGuess :: Maybe Double
Documentation
Base type class for market observables
Quote SimpleQuote Source # | |
Quote a => Quote (EurodollarFutureQuote a) Source # | |
Quote a => Quote (ImpliedStdDevQuote a) Source # | |
Quote (DerivedQuote a) Source # | |
Quote (CompositeQuote a) Source # | |
data SimpleQuote Source #
Market element returning a stored value
data CompositeQuote a Source #
Market element whose value depends on two other market elements
CompositeQuote | |
|
Quote (CompositeQuote a) Source # | |
data DerivedQuote a Source #
Market element whose value depends on another quote
DerivedQuote | |
|
Quote (DerivedQuote a) Source # | |
data ImpliedStdDevQuote a Source #
Quote for the implied standard deviation of an underlying
ImpliedStdDevQuote | |
|
Show a => Show (ImpliedStdDevQuote a) Source # | |
Quote a => Quote (ImpliedStdDevQuote a) Source # | |
data EurodollarFutureQuote a Source #
Quote for the Eurodollar-future implied standard deviation
EurodollarFutureQuote | |
|
Show a => Show (EurodollarFutureQuote a) Source # | |
Quote a => Quote (EurodollarFutureQuote a) Source # | |