Skip to main content
Version: 8.6.4.3

Query Examples

Send an Order

REPLACE INTO srtrade.msgstkordergateway (ticker_at, ticker_ts, ticker_tk, accnt, orderSide, groupingCode, 
clientFirm, spdrActionType, orderSize, progressRule, marketSession, parentOrderHandling, parentBalanceHandling,
orderLimitType, riskGroupId, traderName, CHECKSUM)
VALUES ('EQT', 'NMS', 'AAPL', 'T.ACCNT', 'Buy', 'XXXX-XXXX-XXXX-XXXX', 'SRTest', 'addReplace', '100',
'AllowImmediate', 'AllDay', 'ActiveTaker', 'PostLimit', 'Market', 'XXXX-XXXX-XXXX-XXXX', 'user.name', 13);

Get a Quote

SELECT * FROM srlive.msgstockbookquote WHERE ticker_tk = 'AAPL';

Insert a Position

INSERT INTO srrisk.msgsodclearingrecordv5 (accnt, secKey_at, secKey_ts, secKey_tk, secType, tradeDate, clientFirm, 
daySide, clrPosition, clrMark, TIMESTAMP)
VALUES ('T.ACCNT', 'EQT', 'NMS', 'AAPL', 'Stock', '2025-01-01', 'SRTest', 'StartOfDay', '100', '50', NOW());