Skip to content

Enum: OptionTypeEnum

The enumerated values to specify the type or strategy of the option.

URI: common_domain_model:OptionTypeEnum

Value Meaning Description
Put None A put option gives the holder the right to sell the underlying asset by a cer…
Call None A call option gives the holder the right to buy the underlying asset by a cer…
Payer None A ‘payer’ option: If you buy a ‘payer’ option you have the right but not the …
Receiver None A ‘receiver’ option: If you buy a ‘receiver’ option you have the right but no…
Straddle None A straddle strategy, which involves the simultaneous buying of a put and a ca…
property value
rosetta_extends PutCallEnum
name: OptionTypeEnum
annotations:
rosetta_extends:
tag: rosetta_extends
value: PutCallEnum
description: The enumerated values to specify the type or strategy of the option.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
permissible_values:
Put:
text: Put
description: A put option gives the holder the right to sell the underlying asset
by a certain date for a certain price.
Call:
text: Call
description: A call option gives the holder the right to buy the underlying asset
by a certain date for a certain price.
Payer:
text: Payer
description: 'A ''payer'' option: If you buy a ''payer'' option you have the right
but not the obligation to enter into the underlying swap transaction as the
''fixed'' rate/price payer and receive float.'
Receiver:
text: Receiver
description: 'A ''receiver'' option: If you buy a ''receiver'' option you have
the right but not the obligation to enter into the underlying swap transaction
as the ''fixed'' rate/price receiver and pay float.'
Straddle:
text: Straddle
description: A straddle strategy, which involves the simultaneous buying of a
put and a call of the same underlier, at the same strike and same expiration
date