freqtrade/freqtrade · error · OperationalException
Column name '{_INFORMATIVE_DATE_MERGE}' is reserved for info
Error message
Column name '{_INFORMATIVE_DATE_MERGE}' is reserved for informative merging. What it means
Error "Column name '{_INFORMATIVE_DATE_MERGE}' is reserved for informative merging." thrown in freqtrade/freqtrade.
Source
Thrown at freqtrade/strategy/informative_decorator.py:158
"QUOTE": quote.upper(),
}
def _format_pair_name(config, pair: str, market: dict[str, Any] | None = None) -> str:
return pair.format(
stake_currency=config["stake_currency"],
stake=config["stake_currency"],
**__get_pair_formats(market),
).upper()
def _informative_dataframe_fingerprint(dataframe: DataFrame) -> tuple[Any, ...]:
last_candle = dataframe.iloc[-1]
return (len(dataframe), *(last_candle[column] for column in DEFAULT_DATAFRAME_COLUMNS))
def _raise_reserved_column_name() -> NoReturn:
raise OperationalException(
f"Column name '{_INFORMATIVE_DATE_MERGE}' is reserved for informative merging."
)
def _format_informative_column(
column: Any,
formatter: Callable[..., str],
fmt_args: dict[str, str],
*,
preserve_date_merge: bool = False,
) -> str:
if preserve_date_merge and column == _INFORMATIVE_DATE_MERGE:
return column
formatted_column = formatter(column=column, **fmt_args)
if formatted_column == _INFORMATIVE_DATE_MERGE:
_raise_reserved_column_name()
return formatted_column
View on GitHub (pinned to 1c8edfe4d1)
Solutions
- Rename your column; the merge date column name is reserved by the informative decorator.
- Do not create a column with the reserved informative merge name in the dataframe.
Example fix
Reject reserved column names in informative decorators:
if date_column == _INFORMATIVE_DATE_MERGE:
raise OperationalException(f"Column name '{_INFORMATIVE_DATE_MERGE}' is reserved for informative merging.") When it happens
Trigger: Thrown at freqtrade/strategy/informative_decorator.py:158 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of freqtrade/freqtrade@1c8edfe4d1 (2026-08-15).
Data as JSON: /api/errors/6d9de150d87378a4.
Report an issue: GitHub.