---
description: >-
  Our system supports both systematically maintained indices, as well as
  "basket" indices which are maintained and rebalanced manually. This guide
  describes how you can schedule an index rebalance.
---

# Rebalancing a basket index

## Step 1 - Navigate to "Team Indices"

<figure><img src="https://262590057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbMMgayZaG49vP7JGYOuY%2Fuploads%2FRg7tw9qS2fhoG1BOA49Z%2Fteam_indices.png?alt=media&#x26;token=980b07c9-2768-47aa-9e96-0163d9f3b179" alt=""><figcaption><p>The "Team Indices" page displays all current live and saved indices in your organization</p></figcaption></figure>

From the Team Indices page, navigate to the index you want to rebalance, and click on "Index Events"



## Step 2 - Click on "New Event"

<figure><img src="https://262590057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbMMgayZaG49vP7JGYOuY%2Fuploads%2FXo3ixHfQ1bUrTndm8TFm%2Findex_tracker.png?alt=media&#x26;token=3e6f677e-e0ef-43ee-94f3-bec1168c45f7" alt=""><figcaption><p>The Index Tracker page allows you to see upcoming changes to the index, export data, and schedule new rebalance events for the index.</p></figcaption></figure>

From the Index Tracker page, click on New Event to schedule a rebalance event for the index.

## Step 3 - Configure Index Rebalance

<figure><img src="https://262590057-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbMMgayZaG49vP7JGYOuY%2Fuploads%2FJIHwt9J6VfexbkvEKXwn%2Fnew_index_event.png?alt=media&#x26;token=ab9f2bc7-1e63-4e16-bcb0-44aded7fd78c" alt=""><figcaption><p>The New Event page allows you to schedule a new index reconstitution or rebalance.</p></figcaption></figure>

* The time selector allows you to select at which time the index event will be scheduled. In order to prevent any restatements of index values or overrides of existing events, ensure that the time you have selected is in the future.
* The time is based on the calculation timezone of the index, so if for example the calculation timezone of the index is US/Eastern, you can schedule an event at the US close at 16:00, which would be equivalent to 20:00 or 21:00 UTC.
* For a basket index, tick all of the following; "Reconstitution", "Rebalancing", "Override Constituents". This instructs the system to use the full weightings you have provided.

The index weightings can be inserted manually, or uploaded:

{% tabs %}
{% tab title="Upload Weighting File" %}
You can upload a headless weighting file keyed by ticker symbols. Please refer to our documentation on symbol mapping to ensure the symbols match our system. Sample file format:

| AAPL | 0.25 |
| ---- | ---- |
| MSFT | 0.25 |
| TSLA | 0.5  |

* The file format must be .csv
* The file must not include any headers, the first row represents the first weighting record
* Tickers must match our symbol mapping
* Weights are provided in decimal format, i.e. 0.25 -> 25%
{% endtab %}

{% tab title="Manually Insert Weightings" %}
Use the interface to search for symbols, and input the weights in decimal format.
{% endtab %}
{% endtabs %}

Once the event is saved, it will automatically be triggered at the scheduled time. You can track the status of the index event on the "Index Tracker" page.
