> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ninjatrader.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server.

# RolloverCollection

## Definition

Indicates the rollovers that have been configured for the **Master Instrument properties** used in for futures.

## Syntax

`Bars.Instrument.MasterInstrument.RolloverCollection`

## Property Value

A **RolloversCollection** configured for the current instrument.

Possible values are:

| Parameter     | Description                                                              |
| ------------- | ------------------------------------------------------------------------ |
| ContractMonth | A DateTime structure representing the expiry month of a futures contract |
| Date          | A DateTime structure representing the date of the rollover               |
| Offset        | A double value representing the number of points between contracts       |

## Examples

```csharp
foreach(var rollover in Bars.Instrument.MasterInstrument.RolloverCollection)
{
     Print(rollover.ContractMonth);
     Print(rollover.Date);
     Print(rollover.Offset);
}
```