Strike Price Curtailment
Overview
Strike Price Curtailment in Braiins Manager automatically pauses mining when electricity prices exceed a user-defined threshold (strike price), and resumes mining when prices fall below that threshold. This helps miners avoid high energy costs while maintaining profitability.
The feature integrates with Day-Ahead Market (DAM) energy prices from supported Energy Markets and enables users to configure curtailment triggers per location, customer, device model, or IP range.
To begin using Strike Price Curtailment:
- Connect DAM energy price data from your Energy Market and Region.
- Create a Strike Price Profile for a specific location, defining the price threshold and curtailment targets.
Once configured, Braiins Manager automatically monitors DAM energy prices and schedules curtailments accordingly based on your strike price profile. This is particularly useful for users on market-based electricity pricing, allowing them to optimize profitability across different miner models and operational setups.
Supported Energy Markets:
- ERCOT (Texas, USA)
- PJM (Eastern USA)
- Nord Pool (Europe)
As of September 30, 2025, Nord Pool Day-Ahead (DA) prices are published in 15-minute intervals. Until Braiins Manager supports 15-minute curtailment, Strike Price Curtailment for Nord Pool continues to operate at 1-hour granularity, using the average of the four 15-minute prices within each clock hour (e.g., 08:00–09:00, 09:00–10:00, etc.).
If you are interested in integrating DAM energy prices from another Energy Market, please contact our support team.
Connecting Energy Price Data
To use Strike Price Curtailment, you must first connect your mining Location to the energy price data provided by your relevant Energy Market and Region. Once connected, Braiins Manager will automatically start retrieving Day-Ahead Market (DAM) prices for your selected zone. These market prices serve as the baseline for curtailment decisions based on strike price thresholds.
To connect the energy price data:
- Navigate to the Strike Price page in the Braiins Manager dashboard.
- You will land on the Energy Price tab, then click the Add Energy Price button.
- Select the Energy Market that corresponds to your mining location.
- Choose the appropriate Region, which determines your specific energy market within the selected Energy Market.
If using PJM, you must enter the Pricing Node ID for your location to retrieve accurate energy pricing. PJM has thousands of Pricing Node IDs, so ensure you input the correct one. You can find the full list of PJM Pricing Nodes here.
- Confirm the connection.
- Once connected, you will see energy price data visualized on the graph in the Energy Prices tab.
- If you have connected multiple Energy Prices, you can switch between them using the graph filter.
After successfully connecting energy price data, you can proceed to create Strike Price Profiles to define your curtailment triggers.
Removing an energy price connection is only possible if no active Strike Price Profiles are associated with it. You must delete any existing profiles before disconnecting the energy price data.
Creating a Strike Price Profile
A Strike Price Profile defines the conditions under which miners will be curtailed when electricity prices exceed a set value.
To create a Strike Price Profile:
-
Go to the Profiles tab and click Add Profile button.
-
Configure the following settings:
- Location: Select a location associated with the connected Energy Market and Region.
- Strike Price: Set the price threshold (in currency per MWh):
- ERCOT & PJM: USD/MWh
- Nord Pool: EUR/MWh
- Curtailment Target: Choose which devices or groups to curtail:
- By Device Model
- By Customer
- By IP Range
- (Optional) Additional Conditions: Add more conditions to refine curtailment targeting. All conditions are evaluated with an AND operator.
-
Click Create Profile.
-
Your strike price configuration is now complete.
Viewing Energy Prices and Strike Price Thresholds
Once a strike price configuration is completed:
- The energy price chart will display both the historical and upcoming energy prices along with the defined strike price threshold.
- Users can monitor when the electricity price is approaching or exceeding the defined strike price.
Energy Market Specific Timing
Each Energy Market has specific times when the next day's energy prices are published and when curtailment schedules are determined.
First Curtailment Planning Behavior
Please note the following logic for scheduling the first curtailments after creating a new Strike Price Profile:
- Strike Price Profile Created Before Curtailment Scheduler Runs: The first curtailments will be scheduled for tomorrow's date.
- Strike Price Profile Created After Curtailment Scheduler Runs: The first curtailments will be scheduled for the day after tomorrow, once new price data is received from the Energy Market.
Viewing Scheduled Curtailments
Once Strike Price Curtailment schedules a curtailment event, it appears on the Curtailment page under:
- Curtailments
- Next Runs
- History
Managing Energy Price Connection & Strike Price Profiles
Modifying a Strike Price Profile
Users can disable, edit, or remove a Strike Price Profile at any time.
Modifying or removing a Strike Price Profile does not deactivate running or scheduled curtailments. If you need to stop a scheduled curtailment, go to the Curtailment page and manually deactivate it.
Removing an Energy Price Connection
- Navigate to Energy Price Settings.
- If no Strike Price Profiles are linked to the energy price, you can remove the connection.
- If profiles are active, you must delete them first before disconnecting the energy price.
Multiple Profiles
- A single energy price connection can support multiple Strike Price Profiles for different locations and conditions.