---
title: "Configuring the DataScope Select integration schedule to import EOD pricing data"
slug: "configuring-the-datascope-select-integration-schedule-to-import-eod-pricing-data"
updated: 2026-05-15T10:54:25Z
published: 2026-05-15T10:54:25Z
canonical: "support.lusid.com/configuring-the-datascope-select-integration-schedule-to-import-eod-pricing-data"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.lusid.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring the DataScope Select integration schedule to import EOD pricing data

The DataScope Select integration runs a schedule daily in your LUSID domain to provide you with the latest market data for EOD pricing. All quotes are upserted to the [LUSID Quote Store](/v1/docs/market-data) in the scope `LUSID-Refinitiv-DataScopeSelect`.

- On Day 1, you *must* configure the instruments you want to import data for, and configure the schedule to import EOD pricing data for at least one stock exchange.
- Subsequently, you *can* reconfigure the instruments and schedule at any time to import data for different instruments, different stock exchanges, or create more schedules to cover different regions.

> [!WARNING]
> Prerequisites
> 
> Ensure you have done all of the following:
> 
> - [x] Subscribed to the LUSID [DataScope Select integration](/v1/docs/refinitiv-datascope-select)
> - [x] Connected your DataScope Select account to [LUSID via the Configuration Store](/v1/docs/connecting-your-integration-accounts-to-your-lusid-domain#connecting-refinitiv-datascope-select-data-to-your-lusid-domain)
> - [x] Decorated LUSID instruments with the `TNC_ExchangeCode` property from the [Terms and Conditions schedule](/v1/docs/configuring-the-datascope-select-integration-schedule-to-import-terms-and-conditions-reference-data)
> - [x] Updated **General Preferences** > **Date Format** to `yyyy/MM/dd` via the DataScope Select portal

## Step 1: Configuring the instruments you want to import EOD pricing data for

First, ensure Terms and Conditions reference data (which includes a `TNC_ExchangeCode` property value) has already been imported for any instrument you want to import EOD pricing data for. [See how to do this.](/v1/docs/configuring-the-horizon-datascope-select-schedule-to-import-terms-and-conditions-reference-data)

To retrieve DataScope Select EOD pricing data for an instrument, you **must** configure the instrument with the property `Instrument/LUSIDConfig-Refinitiv-DataScopeSelect/RefreshEodPrice` and set the value to `true`. If an instrument does not have this property, or if its value is set to `false`, no pricing data will be retrieved for the instrument.

You can add one or more properties to many instruments simultaneously using the LUSID web app. To do this:

1. Sign in to the [LUSID web app](https://www.lusid.com/app).
2. From the top left menu, select **Data Management > Instruments**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/0ca5d9b9-e441-427f-8091-ba448142c63a.png)
3. Use the checkboxes to select all the instruments you want to add properties to. Then click the **More** icon and select **Edit**. ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/06658fa3-e08b-4a6e-9906-d93d9f3d9474.png)
4. Select the property with **Scope** `LUSIDConfig-Refinitiv-DataScopeSelect` and **Code** `RefreshEodPrice`, then click **Done**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/5d71e9ef-788e-469f-950f-27fa702cfbd6.png)
5. Set the value of the property to `true` and then click **Run**. Note you can update the property value to `false` at any time to no longer retrieve data for a particular instrument. ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/e0d2653a-c844-408e-a5e9-8c4aaaf23ce6.png)

Alternatively, there are many other ways to add properties to your instruments if you prefer. [Read more on adding a property to an entity.](/v1/docs/how-do-i-add-a-property-to-an-entity)

## Step 2: Configuring the DataScope Select EOD pricing schedule arguments

Once you have added the `RefreshEodPrice` property to the instruments you want to retrieve data for, you can configure the schedule to import EOD pricing data for various exchange codes, such as LSE, NYSE or ASX. We recommend setting up multiple schedules, one schedule per region, to ensure the daily data import is done at an appropriate time.

To do this:

1. Sign in to the [LUSID web app](https://www.lusid.com/app) using the credentials of a LUSID administrator.
2. From the top left menu, select **Jobs & Scheduling > Jobs**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/dfbbff8a-ae57-4de6-b493-97cfe9d6989e.png)
3. Select **Menu** on the job with **Scope** `LUSID-Refinitiv-DataScopeSelect` and **Code** `datascopeselect-quotes` and then **Create a schedule**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/4d922153-3497-42bf-9081-21f975ca3adf.png)
4. Give the schedule a **Scope** and **Code** that together uniquely identify it, along with a user-friendly **Schedule name** and **Description**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/eb4b03ee-3ca1-436e-87c7-eff268ccf0e1.png)
5. Select **Next** to reach the **Arguments** tab. Click **Edit** on the `--exchange-code` optional argument and provide a **Value** of one or more exchange codes as a comma-delimited list. This list determines which data is imported into your LUSID domain when the schedule next runs; for example, you can set the argument to `LSE,AEX,PAR` to request the schedule imports data for instruments labelled with one of the three specified exchange codes: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/63dda06e-3c26-4300-a7d9-d56bebb28bb5.png) Note data is only imported for instruments that have the properties `Instrument/LUSID-Refinitiv-DataScopeSelect/RefreshEodPrice` set to `true` and `Instrument/LUSID-Refinitiv-DataScopeSelect/TNC_ExchangeCode` populated with a value of the relevant exchange code (see [previous section](/v1/docs/configuring-the-horizon-datascope-select-schedule-to-import-eod-pricing-data#step-1-configuring-the-instruments-you-want-to-import-eod-pricing-data-for)).
6. Select **Next** to reach the **Triggers** tab. Click **Add trigger** and select **Daily** to provide a UTC time for the schedule to run on days the exchanges are open. We recommend choosing a time that's at least an hour after the EOD pricing data is released by the DataScope Select API to ensure validated end of day prices are retrieved for that day. You can find out what time data becomes available for each exchange by querying the `Refinitiv.DataScopeSelect.FileCode` Luminesce provider and consulting the `FirstFileReleaseTimeGmt` and `SecondFileReleaseTimeGmt` columns. [See how to query the Refinitiv.DataScopeSelect.FileCode provider.](/v1/docs/retrieving-daily-release-times-for-horizon-datascope-select-data) **![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/3f7f8cac-7588-410b-97b1-b11004c7a979.png)**

Note: See your [DataScope Select User Guide](https://my.refinitiv.com/content/mytr/en/signin.html) for more information on data availability times.
7. Click **Save** to finish creating the schedule. You can navigate to **Jobs & Scheduling > Schedules** to view your new schedule. If you leave the schedule unpaused, the daily data import will commence on the next occurrence of your selected time trigger.

> **Note:** All quotes are upserted to the `LUSID-Refinitiv-DataScopeSelect` scope in the LUSID Quote Store and stored against each of the instrument identifiers found on the instrument.

![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/8ee5cafa-0339-4824-876a-efe4751e8e67.png)
8. Repeat steps 1-7 to create one schedule for each region you want to retrieve EOD pricing data for.

> [!WARNING]
> **Important:** A close price of `0.0` is recorded if the schedule runs on a non-trading day and the checkbox **Exclude Null Codes For Universal Close Price** is not selected in your [DataScope preferences dashboard](https://select.datascope.refinitiv.com/datascope/preferences/). You can tick this checkbox to ensure null close prices are not included in the upserted quotes.

Once the schedule has run and upserted quotes to the Quote Store… ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/290b6547-a23a-4e93-b5ce-38dfd720c8d6.png) …you can configure a recipe to use this market data when performing [valuations](/v1/docs/valuations) of your holdings.

## Step 3: Enabling instrument enrichment for instruments created after Day 1

For instruments created after the initial data load, you can enable a subscription that automatically configures each new instrument created in the `default` scope with the properties specified in [step 1](/v1/docs/configuring-the-horizon-datascope-select-schedule-to-import-eod-pricing-data#step-1-configuring-the-instruments-you-want-to-import-eod-pricing-data-for).

To enable enrichment for new instruments after the initial data load has taken place:

1. Sign in to the [LUSID web app](https://www.lusid.com/app) using the credentials of a LUSID administrator.
2. From the top left menu, select **Jobs & Scheduling > Subscription Management**: ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/d3ce1c50-32bc-4f75-bbc6-0223d47cf7d5.png)
3. Locate the subscription with scope `LUSID-Horizon` and code `Instrument-Enrichment` and select **Unpause**. ![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/4a589675-20d3-4029-abbf-fe46ad27441e.png)

Once the subscription is unpaused, any new instrument created in the `default` scope will be automatically configured with the required properties for DataScope Select data to be retrieved the next time the schedule runs.

## Monitoring and troubleshooting

You can check the status and configuration of the latest EOD pricing run by navigating to **Jobs & Scheduling > Data Feed Monitoring** from the top left menu in the [LUSID web app](https://www.lusid.com/app):

![](https://cdn.document360.io/d575ad81-c0ed-4980-bbd1-d59ac5c3de82/Images/Documentation/735185bc-bad7-46dd-a5e4-893fb5b101f2.png)

[Read more on monitoring and troubleshooting DataScope Select jobs here.](/v1/docs/monitoring-horizon-datascope-select-job-runs-and-troubleshooting-failures)
