Table of Contents

Enum ListingStatus

Namespace
DatabentoDotNet.Reference
Assembly
DatabentoDotNet.Reference.dll

Listing status.

[JsonConverter(typeof(ListingStatusJsonConverter))]
public enum ListingStatus : byte
Extension Methods

Fields

Delisted = 68

Delisted (D).

Listed = 76

Listed (L).

New = 78

New listing (N).

Pending = 80

Listing pending (P).

Resumed = 82

Resumed (R).

RpoDelisted = 72

Reporting purposes only — delisted (H).

RpoListed = 71

Reporting purposes only — listed (G).

RpoSuspended = 73

Reporting purposes only — suspended (I).

Suspended = 83

Suspended (S).

TpDelisted = 85

Trading permitted — delisted (U).

TpListed = 84

Trading permitted — listed (T).

TpSuspended = 86

Trading permitted — suspended (V).

Remarks

One of the nine closed reference enums: byte-backed, one character on the wire, and an unrecognised code is an error rather than an opaque value. ReferenceWireStrings carries the argument for all three.

The twelve codes are four states — listed, delisted, suspended and the three that stand alone — crossed with which regime they hold under: plain, reporting purposes only, or trading permitted. Nothing in the alphabet says so, which is why each member spells it out rather than leaving G, H and I looking arbitrary.

Ported from databento-rs/src/reference/enums.rs:3019, and checked against the LISTSTAT group of the vendored corporate_actions.list_enums response, which reports the same twelve codes. A security_master response field.