Safe Haskell | None |
---|
AlphaHeavy.FIX.FIX42.Types
Documentation
data Logon
Constructors
Logon (Enumeration (D9 :* D8) EncryptMethod) (Field ((D1 :* D0) :* D8) HeartBtInt) (Maybe (Enumeration ((D1 :* D4) :* D1) ResetSeqNumFlag)) |
data Heartbeat
data TestRequest
data ResendRequest
Constructors
ResendRequest (Field D7 BeginSeqNo) (Field (D1 :* D6) EndSeqNo) |
data SequenceReset
Constructors
SequenceReset (Field (D3 :* D6) NewSeqNo) (Maybe (Enumeration ((D1 :* D2) :* D3) GapFillFlag)) |
data Reject
Instances
data Logout
data NewOrderSingle
Constructors
Instances
data ExecutionReport
Constructors
Instances
data OrderCancelReplaceRequest
Constructors
OrderCancelReplaceRequest (Field (D1 :* D1) ClOrdID) (Enumeration (D2 :* D1) HandlInst) (Enumeration (D4 :* D0) OrdType) (Field (D3 :* D8) Quantity) (Field (D4 :* D1) OrigClOrdID) (Enumeration (D5 :* D4) Side) (Field (D5 :* D5) Symbol) (Maybe (Field ((D4 :* D4) :* D0) ClearingAccount)) (Maybe (Field ((D4 :* D3) :* D9) ClearingFirm)) (Maybe (Field ((D4 :* D3) :* D2) ExpireDate)) (Maybe (Field ((D1 :* D2) :* D6) ExpireTime)) (Maybe (Enumeration (D2 :* D2) IDSource)) (Maybe (Field (D3 :* D7) OrderID)) (Maybe (Field (D4 :* D4) Price)) (Maybe (Enumeration (D4 :* D7) Rule80A)) (Maybe (Field (D4 :* D8) SecurityID)) (Maybe (Enumeration (D6 :* D3) SettlmntTyp)) (Maybe (Field (D9 :* D9) Price)) (Maybe (Field (D5 :* D8) Text)) (Maybe (Enumeration (D5 :* D9) TimeInForce)) |
Instances
data OrderCancelRequest
Constructors
OrderCancelRequest (Field (D1 :* D1) ClOrdID) (Field (D3 :* D8) Quantity) (Field (D4 :* D1) OrigClOrdID) (Enumeration (D5 :* D4) Side) (Field (D5 :* D5) Symbol) (Maybe (Enumeration (D2 :* D2) IDSource)) (Maybe (Field (D4 :* D8) SecurityID)) (Maybe (Field (D5 :* D8) Text)) |
Instances
data OrderCancelReject
data OrderStatusRequest
data News
data ExecInst
data ExecTransType
data HandlInst
data IDSource
Constructors
IDSource_CUSIP | |
IDSource_ISIN_NUMBER |
data MsgType
Constructors
data OrdStatus
data OrdType
data Rule80A
Constructors
data Side
data TimeInForce
Constructors
Instances
data Urgency
Constructors
Urgency_NORMAL | |
Urgency_FLASH | |
Urgency_BACKGROUND |
data OpenClose
Constructors
OpenClose_CLOSE | |
OpenClose_OPEN |
data EncryptMethod
Constructors
EncryptMethod_NONE |
data CxlRejReason
data OrdRejReason
data ResetSeqNumFlag
Constructors
ResetSeqNumFlag_NO | |
ResetSeqNumFlag_YES |
data ExecType
data SecurityType
data PutOrCall
Constructors
PutOrCall_PUT | |
PutOrCall_CALL |
data CustomerOrFirm
Constructors
CustomerOrFirm_CUSTOMER | |
CustomerOrFirm_FIRM |
data DiscretionInst
Constructors
DiscretionInst_RELATED_TO_DISPLAYED_PRICE |
data CxlRejResponseTo
data WorkingIndicator
Constructors
WorkingIndicator_NO | |
WorkingIndicator_YES |
newtype Account
newtype BeginSeqNo
Constructors
BeginSeqNo Int |
newtype BodyLength
Constructors
BodyLength Int |
newtype CheckSum
newtype ClOrdID
newtype EndSeqNo
newtype ExecRefID
newtype MsgSeqNum
newtype NewSeqNo
newtype OrderID
newtype RefSeqNum
newtype HeartBtInt
Constructors
HeartBtInt Int |
newtype ClientID
newtype TestReqID
newtype OrigSendingTime
Constructors
OrigSendingTime UTCTimeStamp |
newtype Headline
newtype MaturityMonthYear
Constructors
MaturityMonthYear MonthYear |
newtype SecurityExchange
Constructors
SecurityExchange Exchange |
newtype ContractMultiplier
Constructors
ContractMultiplier Double |
newtype DiscretionOffset
Constructors
DiscretionOffset Decimal |
newtype ClearingAccount
Constructors
ClearingAccount String |
newtype DailyNewID
Constructors
DailyNewID Int |
class AccountLens a where
class BeginStringLens a where
Methods
beginString :: Lens' a BeginString
class BodyLengthLens a where
Methods
bodyLength :: Lens' a BodyLength
class CheckSumLens a where
class ClOrdIDLens a where
class CurrencyLens a where
class ExecInstLens a where
class ExecRefIDLens a where
class HandlInstLens a where
class IDSourceLens a where
class LastMktLens a where
class MsgSeqNumLens a where
class MsgTypeLens a where
class OrderIDLens a where
class OrderQtyLens a where
class OrdStatusLens a where
Instances
class OrdTypeLens a where
class OrigClOrdIDLens a where
Methods
origClOrdID :: Lens' a OrigClOrdID
class PossDupFlagLens a where
Methods
possDupFlag :: Lens' a PossDupFlag
class Rule80ALens a where
class SecurityIDLens a where
Methods
securityID :: Lens' a SecurityID
class SenderCompIDLens a where
Methods
class SenderSubIDLens a where
Methods
senderSubID :: Lens' a SenderSubID
class SendingDateLens a where
Methods
sendingDate :: Lens' a SendingDate
class SendingTimeLens a where
Methods
sendingTime :: Lens' a SendingTime
class SideLens a where
class SymbolLens a where
class TargetCompIDLens a where
Methods
class TargetSubIDLens a where
Methods
targetSubID :: Lens' a TargetSubID
class TimeInForceLens a where
Methods
timeInForce :: Lens' a TimeInForce
class TransactTimeLens a where
Methods
class SettlmntTypLens a where
Methods
settlmntTyp :: Lens' a SettlmntTyp
class OpenCloseLens a where
class PossResendLens a where
Methods
possResend :: Lens' a PossResend
class StopPxLens a where
class CxlRejReasonLens a where
Methods
class OrdRejReasonLens a where
Methods
class ClientIDLens a where
class MaxFloorLens a where
class OrigSendingTimeLens a where
Methods
class GapFillFlagLens a where
Methods
gapFillFlag :: Lens' a GapFillFlag
class ExpireTimeLens a where
Methods
expireTime :: Lens' a ExpireTime
class ResetSeqNumFlagLens a where
Methods
class LeavesQtyLens a where
Instances
class SecurityTypeLens a where
Methods
class EffectiveTimeLens a where
Methods
class MaturityMonthYearLens a where
Methods
class PutOrCallLens a where
class StrikePriceLens a where
Methods
strikePrice :: Lens' a Price
class MaturityDayLens a where
Methods
maturityDay :: Lens' a MaturityDay
class SecurityExchangeLens a where
Methods
class PegDifferenceLens a where
Methods
class ContractMultiplierLens a where
Methods
class ExecRestatementReasonLens a where
Methods
class DiscretionInstLens a where
Methods
class DiscretionOffsetLens a where
Methods
class ExpireDateLens a where
Methods
expireDate :: Lens' a ExpireDate
class ClearingFirmLens a where
Methods
class ClearingAccountLens a where
Methods
class WorkingIndicatorLens a where
Methods
class AccountMaybeLens a where
Methods
optAccount :: Lens' a (Maybe Account)
class AvgPxMaybeLens a where
class BeginSeqNoMaybeLens a where
Methods
optBeginSeqNo :: Lens' a (Maybe BeginSeqNo)
class BeginStringMaybeLens a where
Methods
optBeginString :: Lens' a (Maybe BeginString)
class BodyLengthMaybeLens a where
Methods
optBodyLength :: Lens' a (Maybe BodyLength)
class CheckSumMaybeLens a where
Methods
optCheckSum :: Lens' a (Maybe CheckSum)
class CumQtyMaybeLens a where
class CurrencyMaybeLens a where
Methods
optCurrency :: Lens' a (Maybe Currency)
class EndSeqNoMaybeLens a where
Methods
optEndSeqNo :: Lens' a (Maybe EndSeqNo)
class ExecIDMaybeLens a where
class ExecTransTypeMaybeLens a where
Methods
optExecTransType :: Lens' a (Maybe ExecTransType)
class HandlInstMaybeLens a where
Methods
optHandlInst :: Lens' a (Maybe HandlInst)
class IDSourceMaybeLens a where
Methods
optIDSource :: Lens' a (Maybe IDSource)
class LastPxMaybeLens a where
class LastSharesMaybeLens a where
Methods
optLastShares :: Lens' a (Maybe Quantity)
class MsgSeqNumMaybeLens a where
Methods
optMsgSeqNum :: Lens' a (Maybe MsgSeqNum)
class MsgTypeMaybeLens a where
Methods
optMsgType :: Lens' a (Maybe MsgType)
class NewSeqNoMaybeLens a where
Methods
optNewSeqNo :: Lens' a (Maybe NewSeqNo)
class OrderIDMaybeLens a where
Methods
optOrderID :: Lens' a (Maybe OrderID)
class OrderQtyMaybeLens a where
Methods
optOrderQty :: Lens' a (Maybe Quantity)
class OrdStatusMaybeLens a where
Methods
optOrdStatus :: Lens' a (Maybe OrdStatus)
class PossDupFlagMaybeLens a where
Methods
optPossDupFlag :: Lens' a (Maybe PossDupFlag)
class PriceMaybeLens a where
class RefSeqNumMaybeLens a where
Methods
optRefSeqNum :: Lens' a (Maybe RefSeqNum)
class Rule80AMaybeLens a where
Methods
optRule80A :: Lens' a (Maybe Rule80A)
class SecurityIDMaybeLens a where
Methods
optSecurityID :: Lens' a (Maybe SecurityID)
class SenderCompIDMaybeLens a where
Methods
optSenderCompID :: Lens' a (Maybe SenderCompID)
class SenderSubIDMaybeLens a where
Methods
optSenderSubID :: Lens' a (Maybe SenderSubID)
class SendingDateMaybeLens a where
Methods
optSendingDate :: Lens' a (Maybe SendingDate)
class SendingTimeMaybeLens a where
Methods
optSendingTime :: Lens' a (Maybe SendingTime)
class SideMaybeLens a where
class SymbolMaybeLens a where
class TargetCompIDMaybeLens a where
Methods
optTargetCompID :: Lens' a (Maybe TargetCompID)
class TargetSubIDMaybeLens a where
Methods
optTargetSubID :: Lens' a (Maybe TargetSubID)
class TextMaybeLens a where
class TimeInForceMaybeLens a where
Methods
optTimeInForce :: Lens' a (Maybe TimeInForce)
class UrgencyMaybeLens a where
Methods
optUrgency :: Lens' a (Maybe Urgency)
class SettlmntTypMaybeLens a where
Methods
optSettlmntTyp :: Lens' a (Maybe SettlmntTyp)
class PossResendMaybeLens a where
Methods
optPossResend :: Lens' a (Maybe PossResend)
class EncryptMethodMaybeLens a where
Methods
optEncryptMethod :: Lens' a (Maybe EncryptMethod)
class StopPxMaybeLens a where
class ExDestinationMaybeLens a where
Methods
optExDestination :: Lens' a (Maybe ExDestination)
Instances
class HeartBtIntMaybeLens a where
Methods
optHeartBtInt :: Lens' a (Maybe HeartBtInt)
class LocateReqdMaybeLens a where
Methods
optLocateReqd :: Lens' a (Maybe LocateReqd)
class OrigSendingTimeMaybeLens a where
Methods
class ExpireTimeMaybeLens a where
Methods
optExpireTime :: Lens' a (Maybe ExpireTime)
class HeadlineMaybeLens a where
Methods
optHeadline :: Lens' a (Maybe Headline)
class ExecTypeMaybeLens a where
Methods
optExecType :: Lens' a (Maybe ExecType)
class LeavesQtyMaybeLens a where
Methods
optLeavesQty :: Lens' a (Maybe Quantity)
class SecurityTypeMaybeLens a where
Methods
optSecurityType :: Lens' a (Maybe SecurityType)
class EffectiveTimeMaybeLens a where
Methods
optEffectiveTime :: Lens' a (Maybe EffectiveTime)
Instances
class MaturityMonthYearMaybeLens a where
Methods
class PutOrCallMaybeLens a where
Methods
optPutOrCall :: Lens' a (Maybe PutOrCall)
class StrikePriceMaybeLens a where
Methods
optStrikePrice :: Lens' a (Maybe Price)
class MaturityDayMaybeLens a where
Methods
optMaturityDay :: Lens' a (Maybe MaturityDay)
class SecurityExchangeMaybeLens a where
Methods
class PegDifferenceMaybeLens a where
Methods
optPegDifference :: Lens' a (Maybe PegDifference)
Instances
class ContractMultiplierMaybeLens a where
Methods
class ExecRestatementReasonMaybeLens a where
Methods
optExecRestatementReason :: Lens' a (Maybe ExecRestatementReason)
class ExpireDateMaybeLens a where
Methods
optExpireDate :: Lens' a (Maybe ExpireDate)
class CxlRejResponseToMaybeLens a where
Methods
class ClearingFirmMaybeLens a where
Methods
optClearingFirm :: Lens' a (Maybe ClearingFirm)
class ClearingAccountMaybeLens a where
Methods
class MPIDMaybeLens a where
class DailyNewIDMaybeLens a where
Methods
optDailyNewID :: Lens' a (Maybe DailyNewID)