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

# Custom datasets

> Upload your own CSV data to Mobius and reference it in visualizations and backtests alongside market data.

Mobius supports custom datasets — CSV files you upload and store in your account. Once uploaded, you can reference a dataset in any chart or backtest by name. This is useful for visualizing proprietary signals, internal business data, or any time series that isn't available through Mobius's built-in data sources.

## Upload a dataset

<Steps>
  <Step title="Go to My Bots → Datasets">
    Click **My Bots** in the left sidebar, then select the **Datasets** tab.
  </Step>

  <Step title="Click Upload Dataset">
    Click the **Upload Dataset** button and select a CSV file from your computer.
  </Step>

  <Step title="Map your columns">
    Identify the date column and one or more value columns. Mobius parses the CSV and shows a preview of the data. Confirm the column mapping.
  </Step>

  <Step title="Name and save">
    Give the dataset a name (e.g. `monthly_sales`, `custom_signal`). Click **Save**. The dataset is now available in your account.
  </Step>
</Steps>

## CSV format requirements

| Requirement   | Details                                                           |
| ------------- | ----------------------------------------------------------------- |
| Date column   | Must be in ISO 8601 format: `YYYY-MM-DD` or `YYYY-MM-DDTHH:MM:SS` |
| Value columns | Numeric values. Can be integers or decimals.                      |
| File size     | Max 10 MB per file                                                |
| Rows          | No hard limit; large files may take longer to parse               |
| Header row    | Required — first row must contain column names                    |

**Example CSV:**

```csv theme={null}
date,signal,confidence
2024-01-01,0.82,0.91
2024-01-02,0.75,0.87
2024-01-03,0.91,0.95
```

## Use a dataset in a chart

Reference your dataset by name in the Mobius chat:

```
Plot my "custom_signal" dataset as a line chart.
```

```
Overlay "monthly_sales" alongside SPY performance since 2023.
```

```
Compare my "sector_rotation_signal" against QQQ over the past year.
```

## Use a dataset in a backtest

You can incorporate custom dataset values as indicators in your strategy:

```
Buy SPY when my "macro_regime" dataset value is above 0.5.
Sell when it drops below 0.3.
```

Mobius aligns the dataset's date series with the backtest bars and passes the custom values to the AI decision engine the same way as any other indicator.

<Warning>
  If your dataset has gaps (missing dates), Mobius forward-fills the last known value. Make sure your dataset's date range covers the full backtest window you intend to use.
</Warning>

## Managing datasets

From the **Datasets** tab in My Bots, you can:

* View the name, upload date, and column list for each dataset
* Download the original CSV
* Delete a dataset (this removes it from all charts and backtests that reference it)
