Real-time energy prices. Every hub. Every 5 minutes.

Stop refreshing ERCOT's website. Start building automated systems that react to price changes instantly.

The Problem

Excel spreadsheets updated hourly (at best)

By the time you see a price spike in your spreadsheet, it's already too late. The market moved, you didn't, and now you're buying power at 10x the normal price.

ERCOT's website crashes during critical events

When you need data most—during heat waves, cold snaps, or grid emergencies—their site becomes unusable. Meanwhile, prices swing from $25 to $5,000/MWh.

Missing price spikes costs thousands per event

A single unhedged position during a price spike can wipe out a month of profits. Manual monitoring means you'll miss most of them.

What You Get

Complete ERCOT Coverage

All 12 trading hubs, 4 load zones, plus Houston and North interfaces. Both real-time (RTM) and day-ahead (DAM) markets.

5-Minute Updates

Real-time prices update every 5 minutes, day-ahead hourly. WebSocket streaming available for zero-latency updates.

ORDC Adders Included

See the full price picture with ORDC (reliability) adders included. Know exactly what you'll pay or be paid.

Historical Data Access

90 days of history on Professional plan, 2+ years on Business. Perfect for backtesting strategies or training models.

Turn Data Into Action

Set Price-Based Curtailment Alerts

Alert: "When LMP_NORTH > $100/MWh for 2 intervals"
Action: "POST to https://your-system.com/curtail-load"

Automatically reduce load when prices spike. A 10MW facility avoiding the top 2% of price spikes could save $20,000+ per month.

Calculate Real-Time Spark Spreads

Custom Metric: "spark_spread"
Formula: "lmp_houston - (gas_price * 7.5)"
Refresh: "Every 5 minutes"

Track generation profitability in real-time. Know exactly when to run and when to shut down based on actual economics, not estimates.

Optimize Battery Charge/Discharge

Alert: "When DAM_price - RTM_price > $50"
Action: "Discharge battery at max rate"

Capture arbitrage opportunities automatically. A 10MW/40MWh battery system could generate $50,000+ monthly in energy arbitrage revenue.

Simple, Powerful API

# Get latest LMP for North Hub
curl https://api.wattmarkets.com/v1/lmp/HB_NORTH \
  -H "Authorization: Bearer YOUR_API_KEY"

# Response
{
  "hub": "HB_NORTH",
  "prices": [
    {
      "timestamp": "2024-01-30T19:45:00Z",
      "market": "RTM",
      "lmp": 47.23,
      "energy": 45.12,
      "congestion": 1.56,
      "loss": 0.55,
      "ordc_adder": 0.00
    }
  ]
}

RESTful API with WebSocket streaming. Libraries available for Python, Node.js, and Go.

Stop reacting. Start anticipating.

Join energy managers saving thousands monthly with automated price response.