---
id: "P:cAlgo.API.TradingHoliday.IsRecurring"
kind: "property"
type: "T:cAlgo.API.TradingHoliday"
url: "https://help.ctrader.com/ctrader-algo/references/MarketData/Symbols/TradingHoliday/IsRecurring/"
---

> Documentation index for agents: https://help.ctrader.com/ctrader-algo/llms.txt · machine index: https://help.ctrader.com/ctrader-algo/api.json

# TradingHoliday.IsRecurring

Member of [TradingHoliday](https://help.ctrader.com/ctrader-algo/references/MarketData/Symbols/TradingHoliday/index.md).

## IsRecurring

Gets a value indicating whether the trading holiday is recurring.

Environments: Desktop supported · CLI supported · Cloud supported.

C#:

```csharp
bool IsRecurring {get;}
```

Python:

```python
tradingHoliday.IsRecurring: bool
```

### Returns

`bool` — 

Available since cAlgo.API 5.2.

### Examples

C#:

```csharp
foreach (var holiday in Symbol.MarketHours.Holidays.Where(holiday => holiday.IsRecurring))
    Print("Recurring holiday: {0}", holiday.Name);
```

Python:

```python
for holiday in api.Symbol.MarketHours.Holidays:
    if holiday.IsRecurring:
        api.Print(f"Recurring holiday: {holiday.Name}")
```

