Historical Marketsfree

BESS Dispatch Backtest

Simulate battery revenue against historical LMP with two strategies

MCP Function Name
gridkit_bess_backtest

What It Does

BESS dispatch backtest simulating battery revenue against historical LMP. Two strategies: perfect_foresight (theoretical upper bound) and simple_peak_offpeak (charge 1-5am, discharge 4-8pm).

Parameters

NameTypeRequiredDescription
isostringoptional (CAISO)ISO/RTO
nodestringoptional (SP15)Pricing node
capacity_mwfloatoptional (50)Battery capacity (MW)
duration_hoursfloatoptional (4)Duration (hours)
strategystringoptional (perfect_foresight)Dispatch strategy

Try These in Claude

Backtest a 50MW/200MWh battery at SP15 over the last 3 years

Data Sources

CAISO OASISPJM Data Miner

Use Cases

Connect This Tool

Part of the unified Gridleaf gateway. Connect once for all 55 tools:

Claude Code
claude mcp add --transport streamable-http gridleaf https://mcp.gridleaf.org/mcp --header "X-API-Key: YOUR_KEY"
Claude.ai

Settings > Integrations > Add Custom Connector > URL: https://mcp.gridleaf.org/mcp

More Historical Markets Tools