Security List

Message is Security List Request (35=x)

SubscriberOpenYieldTR
TagNameRequiredNotes
320SecurityReqIDRequiredClient-assigned request ID
559SecurityListRequestTypeRequired4=All Securities

To retrieve tradeable securities in the test environment, send a SecurityListRequest on the Trading (-TR) session.

Do not use this in production — OpenYield has nearly 1,000,000 securities and the response will be very large. To verify a specific security, send an order and inspect the rejection.

Subscribers send:

8=FIX.4.4 9=83 35=x 34=119 49=FLAMESTREET-TR 52=20231031-15:39:29.651 56=OPENYIELD-TR 320=1 559=4 10=050

Message is Security List (35=y)

OpenYieldSubscriberTR
TagNameRequiredNotes
320SecurityReqIDRequiredEchoes the request ID
322SecurityResponseIDRequiredOpenYield internal response ID
560SecurityRequestResultRequired0=Valid request
393TotNoRelatedSymRequiredTotal securities across all SecurityList messages
146NoRelatedSymRequiredNumber of securities in this message (up to 10)
Repeating Group

SecurityBlock

The security being traded.

TagNameRequiredNotes
55SymbolRequiredSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
48SecurityIDRequiredSecurity identifier (ISIN, CUSIP, or FIGI per configuration)
22SecurityIDSourceRequired1=CUSIP·4=ISIN·A=Bloomberg FIGI
460ProductRequired (Y/O)1=Agency·3=Corporate·6=Government·11=MunicipalRequired on OpenYield responses; optional on subscriber messages.

OpenYield responds with a series of SecurityList (35=y) messages covering all supported ISINs.

For example:

8=FIX.4.4 9=400 35=y 34=543 49=OPENYIELD-TR 52=20231031-15:39:29.653 56=FLAMESTREET-TR 146=8 55=US00130HCH66 48=US00130HCH66 22=4 55=US00164VAD55 48=US00164VAD55 22=4 55=US00164VAE39 48=US00164VAE39 22=4 55=US00164VAF04 48=US00164VAF04 22=4 55=US00206RBH49 48=US00206RBH49 22=4 55=US00206RBK77 48=US00206RBK77 22=4 55=US00206RCP55 48=US00206RCP55 22=4 55=US00206RCQ39 48=US00206RCQ39 22=4 320=1 322=1 393=3345 560=0 10=232
8=FIX.4.4 9=400 35=y 34=544 49=OPENYIELD-TR 52=20231031-15:39:29.653 56=FLAMESTREET-TR 146=8 55=US00206RCU41 48=US00206RCU41 22=4 55=US00206RDJ86 48=US00206RDJ86 22=4 55=US00206RDK59 48=US00206RDK59 22=4 55=US00206RDQ20 48=US00206RDQ20 22=4 55=US00206RDR03 48=US00206RDR03 22=4 55=US00206RGL06 48=US00206RGL06 22=4 55=US00206RGQ92 48=US00206RGQ92 22=4 55=US00206RHJ41 48=US00206RHJ41 22=4 320=1 322=1 393=3345 560=0 10=041