Skip to content

DealerValuedate

DealerValuedate defines configured value dates for local execution, order records and fallback when a maker date is empty or n/a. It also affects account position settlement timestamps. Configure the settlement lag and applicable USD, base-currency and quote-currency holiday policies. DealerValuedate has the following attributes and can be accessed via pending config or real-time config:

attribute required default settings attribute type description
symbol Y * VARCHAR The name of the symbol.
timezone Y n/a VARCHAR Timezone for the rollover cutoff, as a timezone identifier such as Europe/London or a fixed UTC offset; n/a inherits the XCore system timezone. The portal displays this field as timezone_utc. The offset in effect when the configuration is loaded is used for all dates.
time Y 17:00:00 CHAR Daily value-date rollover cutoff in the configured timezone, formatted HH:mm:ss; 24:00:00 is accepted and has the same effect as 00:00:00. Interpret it in the selected timezone. This setting does not close positions or stop trading.
days Y 0 INT Numeric nonnegative settlement lag; enter 2 for a two-day lag. Weekend and holiday policies qualify the result. A value of 0 does not apply the advancing-day holiday/weekend adjustments.
usd_holiday Y NONE VARCHAR Holiday policy for USD, regardless of the traded symbol.
• NONE – ignores this currency calendar.
• ALL – checks each counted day.
• TARGET – checks the target day.
• TARGET_AND_T1 – checks the first counted day and the target day.

Weekend handling is separate. The selected policy and lag determine whether a listed holiday changes the result.
base_holiday Y ALL VARCHAR Holiday policy for the symbol base currency.
• NONE – ignores this currency calendar.
• ALL – checks each counted day.
• TARGET – checks the target day.
• TARGET_AND_T1 – checks the first counted day and the target day.

Weekend handling is separate. The selected policy and lag determine whether a listed holiday changes the result.
quote_holiday Y ALL VARCHAR Holiday policy for the symbol quote currency.
• NONE – ignores this currency calendar.
• ALL – checks each counted day.
• TARGET – checks the target day.
• TARGET_AND_T1 – checks the first counted day and the target day.

Weekend handling is separate. The selected policy and lag determine whether a listed holiday changes the result.

Nonempty maker-supplied value dates are retained. When a maker date is empty or n/a, XCore uses the configured value date. An exact symbol rule takes precedence over the * default; without either, no configured date is available.

Holiday calendars require maintenance. Confirm the supported update and refresh procedure, particularly for future dates crossing daylight-saving changes and long-running configurations; automatic calendar feeds or DST refresh are not guaranteed.