Skip to main content

EquityInstrumentDetail

Current trading detail for an equity Instrument.

accruedIntereststring | nullnullablerequired

Accrued interest, always null for equity Instruments.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 0
descriptionstringrequired

Public Instrument description.

Example: Ordinary registered shares
instrument objectrequired

Instrument summary at observedAt.

currencystringrequired

Uppercase ISO 4217 trading currency.

Example: EUR
isinstringrequired

Canonical International Securities Identification Number.

Example: ES0875759518
issuer objectrequired

Issuer identity.

leistringrequired

Issuer Legal Entity Identifier.

Example: 529900T8BM49AURSDO55
namestringrequired

Issuer Organization name.

Example: Issuer SA
namestringrequired

Public Instrument name.

Example: Alpha Energy
observedAtstring<date-time>required

UTC observation time shared by the current Instrument snapshot.

Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{6}Z$

Example: 2026-09-15T14:30:00.123456Z
priceDecimalsinteger<int32>required

Maximum number of fractional digits for prices.

Possible values: >= 0

Example: 2
professionalOnlybooleanrequired

Whether trading is restricted to professional investors.

Example: false
quantityDecimalsinteger<int32>required

Maximum number of fractional digits for quantities.

Possible values: >= 0

Example: 4
tradingCodestringrequired

Trading code assigned to the Instrument.

Example: ALP
tradingStatusInstrumentTradingStatusrequired

Current Instrument trading status.

Possible values: [TRADABLE, HALTED, SUSPENDED, NOT_TRADABLE]

typeInstrumentTyperequired

Supported Instrument type.

Possible values: [EQUITY, FIXED_COUPON_DEBT, ZERO_COUPON_DEBT]

issuerDescriptionstring | nullnullablerequired

Public issuer description, or null when none is published.

Example: European renewable energy producer
lastPrice objectrequired

Current trading baseline in the Instrument currency. It equals the approved reference price until the first matched trade, then the most recent matched price. The JSON string preserves the source scale and may contain trailing zeros beyond instrument.priceDecimals. Ignoring trailing zeros, it has at most instrument.priceDecimals fractional digits.

amountstringrequired

Base-10 amount in currency, encoded as a JSON string without exponent notation. The containing field defines the permitted sign and scale. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 125000.00
currencystringrequired

Uppercase ISO 4217 currency code.

Example: EUR
maturityDate(string | null)<date>nullablerequired

Always null for equity Instruments.

Example: null
referencePrice objectrequired

Positive reference price in the Instrument currency. The JSON string preserves the source scale and may contain trailing zeros beyond instrument.priceDecimals. Ignoring trailing zeros, it has at most instrument.priceDecimals fractional digits. V1 defines no separate total-digit limit.

amountstringrequired

Base-10 amount in currency, encoded as a JSON string without exponent notation. The containing field defines the permitted sign and scale. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 125000.00
currencystringrequired

Uppercase ISO 4217 currency code.

Example: EUR
terms objectrequired

Current equity issuance terms.

issuedQuantitystringrequired

Positive total issued quantity encoded as a base-10 JSON string. It has at most instrument.quantityDecimals fractional digits. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 1000000
typeInstrumentTyperequired

Discriminator for equity terms.

Possible values: [EQUITY]

tradingRules objectrequired

Current equity order constraints.

tickSize objectrequired

Positive price increment in the Instrument currency. amount has at most instrument.priceDecimals fractional digits. V1 defines no separate total-digit limit.

amountstringrequired

Base-10 amount in currency, encoded as a JSON string without exponent notation. The containing field defines the permitted sign and scale. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 125000.00
currencystringrequired

Uppercase ISO 4217 currency code.

Example: EUR
warningThresholds objectrequired

Order values that require warning acknowledgement before submission.

quantitystringrequired

Non-negative quantity threshold encoded as a base-10 JSON string. It has at most instrument.quantityDecimals fractional digits. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 100000
totalOrderAmount objectrequired

Non-negative total-order-amount threshold in the Instrument currency. The source scale is preserved, and V1 defines no separate total-digit limit.

amountstringrequired

Base-10 amount in currency, encoded as a JSON string without exponent notation. The containing field defines the permitted sign and scale. V1 defines no separate total-digit limit.

Possible values: Value must match regular expression ^-?(0|[1-9][0-9]*)(\.[0-9]+)?$

Example: 125000.00
currencystringrequired

Uppercase ISO 4217 currency code.

Example: EUR
tradingStartDatestring<date>required

Date on which trading started.

Example: 2026-09-01
EquityInstrumentDetail
{
"accruedInterest": "0",
"description": "Ordinary registered shares",
"instrument": {
"currency": "EUR",
"isin": "ES0875759518",
"issuer": {
"lei": "529900T8BM49AURSDO55",
"name": "Issuer SA"
},
"name": "Alpha Energy",
"observedAt": "2026-09-15T14:30:00.123456Z",
"priceDecimals": "2",
"professionalOnly": "false",
"quantityDecimals": "4",
"tradingCode": "ALP",
"tradingStatus": "TRADABLE",
"type": "EQUITY"
},
"issuerDescription": "European renewable energy producer",
"lastPrice": {
"amount": "125000.00",
"currency": "EUR"
},
"maturityDate": "null",
"referencePrice": {
"amount": "125000.00",
"currency": "EUR"
},
"terms": {
"issuedQuantity": "1000000",
"type": "EQUITY"
},
"tradingRules": {
"tickSize": {
"amount": "125000.00",
"currency": "EUR"
},
"warningThresholds": {
"quantity": "100000",
"totalOrderAmount": {
"amount": "125000.00",
"currency": "EUR"
}
}
},
"tradingStartDate": "2026-09-01"
}