Carta Liquidity Platform Docs
Twitter
GitHub
Docs
Reference
API
MarketGrid
Deployment
Introduction
Using Docker
Using Kubernetes
Operation
mg command reference
inspect
lint
restart
scenarios
show
start
status
stop
Migration
MDB Data Migration
Engine Data Migration
Scenarios
File reference
Starting and stopping
Persistence
Shared memory management
Concepts
Products
Product hierarchy
Currencies
Trading
Orders
Expiry types
Order management
Order types
Pegged orders
Matching algorithms
Continuous
Single-Price Auction
Single-Sided Auction
Fees
RFQs
Self-trade prevention
Sessions
Actors and Accounts
Position Tracking
Float accounts
Actor hierarchy
Virtual Reference Numbers (VRNs)
Limits Tracking
Sub-accounts
Permissions and Access Control
Status and Functional Control
Testing
Test Framework
nq
User Guides
Password Requirements
Developer Guides
Processes
json_to_log
kafka_consumer
kafka_producer
log_to_tsv
mdb_alertengine
mdb_discovery
mdb_gateway
mdb_hdb
mdb_level1engine
mdb_migration
mdb_monitor
mdb_rdb
mdb_reporter
nginx
nq
prometheus_exporter
te_destroy
te_dump
te_dump_timings
te_engine
te_governor
te_monitor
te_tserver
te_watcher
tsv_to_log
ui_load_emulator
ui_server
Data Model
Sections
Actors
Carbon
CartaX
Change Tables
Permissions
Position Keeping
Products
Snapshot Tables
System Structures
Trading
Universal
User Interface
Tables
Account
Account_static_change
AccountLink
AccountType
Auction
Auction_static_change
AuctionAccount
AuctionAccount_children
AuctionAccount_static_change
AuctionAccountAllocation
AuctionAccountAllocation_change
AuctionAccountDetail
AuctionAccountDetail_static_change
AuctionAccountRelationship
AuctionAccountRelationship_static_change
AuctionSession
AuctionSession_static_change
AuctionSettlementClass
AuctionSettlementClass_static_change
BankAccount
BankTransaction
BankTransaction_change
BlobObject
BlobObject_change
Blotter
Blotter_static_change
Broadcast
Calendar
CalendarEntry
CcmxKafkaHB_change
CcmxRecovery_change
ContactDetail
Country
Enterprise
Enterprise_static_change
EquityClass
ExchangeRate
ExchangeRate_change
ExternalAccount
ExternalAccountProvider
Fee
FeeSet
Firm
FirmAccountType
FirmName
Group
GroupUser
Holding
Holding_change
Holding_full_change
HoldingReservation
HoldingReservation_change
HoldingTransaction
HoldingTransaction_change
InboundBankTransfer_change
Industry
Instrument
Instrument_static_change
InstrumentGroup
InstrumentMarket
KafkaTransactionEnd_change
Level1_change
Level1Snap_change
Level3_change
Market
Market_static_change
MarketEligibleEquityClass
Metric
OptionExercise
Order
Order_change
Order_full_change
OrderBook
OrderBook_change
OrderBookSnap_change
OrderNotional
OrderNotional_change
OrderNotionalQuantity
OrderRoutingStatus
OutboundBankTransfer_change
PendingOutboundBankTransfer_change
Permission
PermissionGroup
PriceStepSet
PriceStepSetBreak
ProjectType
PublicKey
QuantityStepSet
QuantityStepSetBreak
Region
RegistryAccount
Reply
Reply_change
RFQ
RFQ_change
RFQCounterParty
RFQRecipient
RFQRecipient_change
RoutingState
ScheduledTransactions
Sector
SecuritySold
Session
SessionTime
SettlementClass
SettlementClass_static_change
SettlementInstructions_change
Static_change
StaticNew_change
StaticText_change
System
TableCache
TimeSales_change
TimeZone
Trade
Trade_change
Trade_children
TradeFee
TradeFee_change
TradePreliminarySettlementData
TradePreliminarySettlementData_change
TradeReport_change
TransactionLog
TransactionLog_Index
User
UserLogin
UserName
Venue
VirtualReferenceNumber
Enums
AccountTypeCapabilities
ActualBuySellValueAdjustType
Aggressor
AllowNotional
AuctionType
Authenticate
BankTransactionInitiator
BankTransactionStatus
BankTransactionType
BlotterStatus
BlotterType
CalendarDateType
CcmxAccountRelationship
CcmxAuctionAccountBlock
CcmxAuctionExtensionReason
CcmxAuctionNetFundingType
CcmxAuctionPhase
CcmxAuctionPhaseActive
CcmxChildAllocationState
CcmxSettlementDataType
CcmxTenderOfferAllocationMethod
ContactType
DayOfWeek
DayOfWeekBit
DayOrdinal
Debug
DemoMode
DSTChange
DumpFormat
EngineCache
EnterpriseType
ExternalAccountProviderAction
FeeBasis
FeeCurrencyType
FeeType
FirmPriorityMatching
FirmType
GovernorAnswer
Heartbeat
HoldingAdjustType
HoldingReservationType
HoldingTransactionAction
HoldingTransactionPaymentType
HoldingTransactionReason
HoldingTransactionStatus
HoldingTransactionType
InstrumentMarketInheritance
InstrumentType
KafkaControl
KVPKey
LevelOneType
LimitFailType
LimitStatus
LoginMethod
MachineMode
MakerTakerFlag
MarketType
MatchingPriorityType
MessageType
MigrationTrigger
Month
OperatingMode
Operator
OrderBookFlags
OrderBookSkip
OrderDistribution
OrderModifiedPriority
OrderOverride
OrderPriority
OrderReason
OrderSide
OrderSpecialFlags
OrderStatus
OrderStatusFlags
OrderType
PegRef
PermissionAction
PermissionActionBit
PermissionScope
PublicKeyType
QueueFlag
QueueSource
QueueType
ReservationDeficitType
ReservationOperation
Result
RfqActive
RfqDirection
RoundingMethod
SelfReport
ServerType
Session
SessionAuction
SessionParam
SessionType
SettlementStatus
SettleReservedDepositsDirection
Source
Status
StatusReason
StatusType
StpLevel
StpType
SystemMode
Table
TaggedFlag
TradeCostsAction
TradeReason
TradeSettlementType
TradeStatus
TradeType
TsvLineKind
UserApplicationTimeoutAction
UserType
Structures
Level1_Values
Constants
nq
SDK Reference
Accessing metadata
Querying tables
OpenAPI Interfaces
Core API
Sections
Connection and Authorisation
Internal Messages
Introduction
Not Set
Technical Infrastructure
Transactions
Messages
AccountRequestNewVRN
AccountRequestNewVRNReply
ActualBuySellValueAdjust
ActualBuySellValueAdjustReply
AddUserToGroup
AddUserToGroupReply
ApplicationHeartbeat
ApplicationHeartbeatReply
ApplicationTimeoutSet
ApplicationTimeoutSetReply
AuctionAccountSetIsFunding
AuctionAccountSetIsFundingReply
AuctionIndicativePrices
AuctionIndicativePricesReply
AuctionReset
AuctionResetReply
AuctionTerminate
AuctionTerminateReply
AutoTimerEvents
AutoTimerEventsReply
BackupMachineStart
BackupMachineStream
BackupMachineSync
BlotterStatus
BlotterStatusReply
Bootstrap
BootstrapTrigger
BroadcastRecordResend
BroadcastRecordResendReply
BulkMultiClassOrderNew
BulkMultiClassOrderNewReply
BulkOrderNew
BulkOrderNewReply
CcmxKafkaHB
CcmxKafkaHBInit
CcmxKafkaHBInitReply
CcmxKafkaHBReply
CcmxRecovery
CcmxRecoveryReply
ChangePassword
ChangePasswordReply
ConfirmPostedHoldingTransaction
ConfirmPostedHoldingTransactionReply
CreateBlotter
CreateBlotterReply
CreditLimits
CreditLimitsReply
CycleSystem
CycleSystemReply
DeleteBlotter
DeleteBlotterReply
DoTimerEvents
EndOfImport
EndOfImportReply
EngineInfoSnapshot
ExchangeRateUpdate
ExchangeRateUpdateReply
ExternalTransferAck
ExternalTransferAckReply
ExternalTransferError
ExternalTransferErrorReply
ExtPaymentTrackAndTrace
ExtPaymentTrackAndTraceError
ExtPaymentTrackAndTraceErrorReply
ExtPaymentTrackAndTraceReply
ExtTransactionDetails
ExtTransactionDetailsReply
ForceTimeoutUser
ForceTimeoutUserReply
GetTime
GetTimeReply
GrantPermission
GrantPermissionReply
Heartbeat
HeartbeatReply
HoldingActualsReset
HoldingActualsResetReply
HoldingAllocationMulti
HoldingAllocationMultiReply
HoldingTransaction
HoldingTransactionConfirm
HoldingTransactionConfirmReply
HoldingTransactionReply
HoldingTransactionStatus
HoldingTransactionStatusReply
HoldingTransactionUpdate
HoldingTransactionUpdateReply
IdMax
IdMaxReply
InboundTransferRequest
InboundTransferRequestReply
IndexPriceStale
Invalid
KafkaApiError
KafkaApiErrorReply
KafkaProducerControl
KafkaProducerControlReply
KafkaTransactionEnd
KafkaTransactionEndReply
LevelOneUpdate
LevelOneUpdateReply
LockoutUser
Login
LoginJwt
LoginJwtReply
LoginReply
Logout
LogoutReply
LogStream
LogStreamBlockEnd
LogStreamBlockStart
LogStreamStart
MachinePing
MainMachineBlockEnd
MainMachineBlockSync
MainMachineStart
MainMachineSync
NetworkTiming
NetworkTimingReply
NoLastReply
NoSession
NotionalOrderAmend
NotionalOrderAmendReply
NotionalOrderCancel
NotionalOrderCancelReply
NotionalOrderNew
NotionalOrderNewReply
OneSideReport
OneSideReportConfirm
OneSideReportConfirmReply
OneSideReportReply
OrderAmend
OrderAmendReply
OrderAmendSecurityLot
OrderAmendSecurityLotReply
OrderHitLift
OrderHitLiftReply
OrderInfoSet
OrderInfoSetReply
OrderLite
OrderLiteReply
OrderModifyPriority
OrderModifyPriorityReply
OrderModifySettlementPriority
OrderModifySettlementPriorityReply
OrderMultiCancel
OrderMultiCancelReply
OrderNew
OrderNewReply
OrderRoutingStateSet
OrderRoutingStateSetReply
OrderStatusSet
OrderStatusSetReply
OutboundTransferRequest
OutboundTransferRequestReply
PendingExtOutboundTransferUpdate
PendingExtOutboundTransferUpdateReply
PreliminaryNettingFunds
PreliminaryNettingFundsCompleteBatch
PreliminaryNettingFundsCompleteBatchReply
PreliminaryNettingFundsReply
RebuildPermissionCache
RebuildPermissionCacheReply
RemoveBlotter
RemoveBlotterReply
RemoveUserFromGroup
RemoveUserFromGroupReply
Reply
ReportCrossInstruments
ReportCrossInstrumentsReply
ResendLast
ResendLastReply
ReserveHolding
ReserveHoldingReply
ResetHoldings
ResetHoldingsReply
ResetPassword
ResetPasswordReply
RevokePermission
RevokePermissionReply
RfqAccept
RfqAcceptReply
RfqNew
RfqNewReply
RfqReject
RfqRejectReply
RfqRespond
RfqRespondReply
RollDate
RsuSettlement
RsuSettlementReply
SendFile
SendFileReply
SendPaymentTrackTrace
SendPaymentTrackTraceReply
SendServerAccess
SendServerAccessReply
SendTransactionDetails
SendTransactionDetailsReply
SessionChange
SessionLimits
SessionLimitsReply
SessionParam
SessionParamReply
SessionSet
SessionSetReply
SetAuctionAllowedSides
SetAuctionAllowedSidesReply
SetAuctionSettlementClasses
SetAuctionSettlementClassesReply
SetBlotter
SetBlotterReply
SetEligibleQuantity
SetEligibleQuantityReply
SetEngineDebugLevel
SetEngineDebugLevelReply
SetFeeSet
SetFeeSetReply
SetJwtPublicKey
SetJwtPublicKeyReply
SetParticipantPriority
SetParticipantPriorityReply
SetParticipantSortOrder
SetParticipantSortOrderReply
SetServerAccess
SetServerAccessReply
SetSystemId
SetSystemIdReply
SetSystemTimestamp
SetSystemTimestampReply
SettleAllTradesForInstrumentMarket
SettleAllTradesForInstrumentMarketReply
SettlementStatus
SettlementStatusReply
SettleReservedDeposits
SettleReservedDepositsReply
SettleRsuTransaction
SettleRsuTransactionReply
SetTranslogLoadTable
SetVenueMode
SetVenueModeReply
SignalDisconnect
SignalDisconnectReply
StaticChange
StaticChangeReply
StaticSet
StaticSetReply
StaticUpdate
StaticUpdateReply
StatusSet
StatusSetReply
StoreBlobObject
StoreBlobObjectReply
SystemMode
SystemModeReply
SystemRollDate
SystemRollDateReply
SystemSuspend
TenderOfferAdjustAllocation
TenderOfferAdjustAllocationReply
TenderOfferAdjustSellerAllocation
TenderOfferAdjustSellerAllocationReply
TimeoutUser
TradeCancel
TradeCancelReply
TradeSettle
TradeSettlementStatus
TradeSettlementStatusReply
TradeSettleReply
TradeUpdateValues
TradeUpdateValuesReply
TransactionTiming
TransactionTimingReply
TransferAuctionTradeFees
TransferAuctionTradeFeesReply
TranslogLoad
TriggerAuctionSession
TriggerAuctionSessionReply
TriggerAuctionSettlement
TriggerAuctionSettlementReply
TriggerAuctionTaxCalculation
TriggerAuctionTaxCalculationReply
TriggerNextAuctionSession
TriggerNextAuctionSessionReply
TriggerSettlementInstructions
TriggerSettlementInstructionsReply
TriggerTenderOfferAllocationReset
TriggerTenderOfferAllocationResetReply
TriggerTenderOfferProposedTrades
TriggerTenderOfferProposedTradesReply
TriggerTimerEvents
TriggerTimerEventsReply
TwoSideReport
TwoSideReportConfirm
TwoSideReportConfirmReply
TwoSideReportReply
Unauthorised
Unavailable
UnlockoutUser
UpdateBlotter
UpdateBlotterReply
VirtualReferenceNumberCount
VirtualReferenceNumberCountReply
VirtualReferenceNumberNew
VirtualReferenceNumberNewReply
VoluntaryOrderNew
VoluntaryOrderNewReply
WithdrawDateExpiredOrders
WithdrawDateExpiredOrdersReply
WithdrawTimeExpiredOrders
WriteCache
WriteCacheReply
Structures
HoldingInfo
InputOrder
OutputOrder
te_queue_header_in_t
te_queue_header_out_t
te_zmq_gateway_t
TradeReportConfirm
Action Permission Requirements
All Messages
Knowledge Base
Orders
Order types and order state transitions.
Expiry types →
Order management →
Order types →
Pegged orders →