CLSK Pullback-and-Reclaim (wait for support) Strategy
Created
Thesis
Bitcoin's push above $80,000 is fueling a short squeeze — buyers rushing in force earlier bettors against it to buy back, which adds fuel to the rally. That lifts the whole crypto equity complex, as seen with Strategy up 12% and Coinbase up 10% in a day. But the second story is bigger: miners like CleanSpark are signing multibillion-dollar AI data-center leases, giving them an earnings stream that doesn't depend on bitcoin's price at all. When a group gets both a bitcoin tailwind and a structural AI revenue story, the equities can outpace the coin itself. The sector broadly shrugging off the failed Clarity Act vote shows the momentum is being driven by fundamentals, not just headlines.
Strategy approach
Bitcoin's push above $80,000 is fueling a short squeeze — buyers rushing in force earlier bettors against it to buy back, which adds fuel to the rally. That lifts the whole crypto equity complex, as seen with Strategy up 12% and Coinbase up 10% in a day. But the second story is bigger: miners like CleanSpark are signing multibillion-dollar AI data-center leases, giving them an earnings stream that doesn't depend on bitcoin's price at all. When a group gets both a bitcoin tailwind and a structural AI revenue story, the equities can outpace the coin itself. The sector broadly shrugging off the failed Clarity Act vote shows the momentum is being driven by fundamentals, not just headlines. Decision analysis profile: value. Required dimensions: valuation_method, valuation_sensitivity,…
Markets and timeframes
Latest published rule evaluation
Evaluated . This is a dated rule snapshot, not a live price or trade execution confirmation.
CLSK · 1d
0 of 4 published entry conditions marked met.
- RSI (14) crossed below 60 — far
- Price below EMA (9) — far
- Price below EMA (50) — far
- Price below Bollinger (20) — far
COIN · 1d
0 of 4 published entry conditions marked met.
- RSI (14) crossed below 60 — near
- Price below EMA (9) — far
- Price below EMA (50) — far
- Price below Bollinger (20) — far
IREN · 1d
0 of 4 published entry conditions marked met.
- RSI (14) crossed below 60 — far
- Price below EMA (9) — far
- Price below EMA (50) — far
- Price below Bollinger (20) — far
MSTR · 1d
0 of 4 published entry conditions marked met.
- RSI (14) crossed below 60 — far
- Price below EMA (9) — far
- Price below EMA (50) — far
- Price below Bollinger (20) — far
Entry and exit at a glance
These are the named rules in the shared configuration. Review the full conditions below before using a strategy.
- Entry: Fade Reclaim Failure Short (CLSK@1d) (4 conditions)
- Entry: Fade Reclaim Failure Short (IREN@1d) (4 conditions)
- Entry: Fade Reclaim Failure Short (MSTR@1d) (4 conditions)
- Entry: Fade Reclaim Failure Short (COIN@1d) (4 conditions)
- Exit: Time Stop at 90 Daily Bars (1 condition)
- Exit: TP: Prior Support (CLSK@1d) (1 condition)
- Exit: TP: Prior Support (IREN@1d) (1 condition)
- Exit: TP: Prior Support (MSTR@1d) (1 condition)
- Exit: TP: Prior Support (COIN@1d) (1 condition)
- Exit: Invalidation: Daily Close Above Resistance (CLSK@1d) (1 condition)
- Exit: Invalidation: Daily Close Above Resistance (IREN@1d) (1 condition)
- Exit: Invalidation: Daily Close Above Resistance (MSTR@1d) (1 condition)
- Exit: Invalidation: Daily Close Above Resistance (COIN@1d) (1 condition)
- Exit: Risk Stop at 2.4% Loss (1 condition)
Shared strategy rules
Rule configuration
{
"data_dependencies": [
{
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
{
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
{
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
{
"symbol": "STOCK:COIN",
"timeframe": "1d"
}
],
"entry_rules": [
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_clsk",
"name": "Fade Reclaim Failure Short (CLSK@1d)",
"priority": 1,
"trade_symbol": "STOCK:CLSK"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_iren",
"name": "Fade Reclaim Failure Short (IREN@1d)",
"priority": 2,
"trade_symbol": "STOCK:IREN"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_mstr",
"name": "Fade Reclaim Failure Short (MSTR@1d)",
"priority": 3,
"trade_symbol": "STOCK:MSTR"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_coin",
"name": "Fade Reclaim Failure Short (COIN@1d)",
"priority": 4,
"trade_symbol": "STOCK:COIN"
}
],
"exit_rules": [
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "holding_period_bars",
"type": "position"
},
"operator": "greater_than_or_equal",
"right": {
"type": "constant",
"value": 90
}
}
],
"enabled": true,
"id": "exit_1",
"name": "Time Stop at 90 Daily Bars",
"priority": 1,
"purpose": "signal"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_clsk",
"name": "TP: Prior Support (CLSK@1d)",
"priority": 97,
"purpose": "take_profit",
"target_symbol": "STOCK:CLSK"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_iren",
"name": "TP: Prior Support (IREN@1d)",
"priority": 98,
"purpose": "take_profit",
"target_symbol": "STOCK:IREN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_mstr",
"name": "TP: Prior Support (MSTR@1d)",
"priority": 99,
"purpose": "take_profit",
"target_symbol": "STOCK:MSTR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_coin",
"name": "TP: Prior Support (COIN@1d)",
"priority": 100,
"purpose": "take_profit",
"target_symbol": "STOCK:COIN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_clsk",
"name": "Invalidation: Daily Close Above Resistance (CLSK@1d)",
"priority": 100,
"purpose": "stop_loss",
"target_symbol": "STOCK:CLSK"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_iren",
"name": "Invalidation: Daily Close Above Resistance (IREN@1d)",
"priority": 101,
"purpose": "stop_loss",
"target_symbol": "STOCK:IREN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_mstr",
"name": "Invalidation: Daily Close Above Resistance (MSTR@1d)",
"priority": 102,
"purpose": "stop_loss",
"target_symbol": "STOCK:MSTR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_coin",
"name": "Invalidation: Daily Close Above Resistance (COIN@1d)",
"priority": 103,
"purpose": "stop_loss",
"target_symbol": "STOCK:COIN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "unrealized_pnl_percent",
"type": "position"
},
"operator": "less_than_or_equal",
"right": {
"type": "constant",
"value": -2.412142857142857
}
}
],
"enabled": true,
"id": "exit_4",
"name": "Risk Stop at 2.4% Loss",
"priority": 100,
"purpose": "stop_loss"
}
],
"position_sizing": {
"max_position_percent": 25,
"method": {
"risk_percent": 2.412142857142857,
"support_stop_rank": 2,
"type": "fixed_risk"
},
"min_position_value": 100
},
"trigger_timeframe": "1d",
"version": 3
}Indicator configuration
{
"indicators": [
{
"name": "ema",
"period": 9
},
{
"name": "ema",
"period": 50
},
{
"name": "ema",
"period": 21
},
{
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
{
"name": "rsi",
"period": 14
},
{
"name": "ema",
"period": 9
},
{
"name": "ema",
"period": 50
},
{
"name": "ema",
"period": 21
},
{
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
{
"name": "rsi",
"period": 14
},
{
"name": "ema",
"period": 9
},
{
"name": "ema",
"period": 50
},
{
"name": "ema",
"period": 21
},
{
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
{
"name": "rsi",
"period": 14
},
{
"name": "ema",
"period": 9
},
{
"name": "ema",
"period": 50
},
{
"name": "ema",
"period": 21
},
{
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
{
"name": "rsi",
"period": 14
}
]
}Parsed strategy
{
"data_dependencies": [
{
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
{
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
{
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
{
"symbol": "STOCK:COIN",
"timeframe": "1d"
}
],
"entry_rules": [
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_clsk",
"name": "Fade Reclaim Failure Short (CLSK@1d)",
"priority": 1,
"trade_symbol": "STOCK:CLSK"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_iren",
"name": "Fade Reclaim Failure Short (IREN@1d)",
"priority": 2,
"trade_symbol": "STOCK:IREN"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_mstr",
"name": "Fade Reclaim Failure Short (MSTR@1d)",
"priority": 3,
"trade_symbol": "STOCK:MSTR"
},
{
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "crossed_below",
"right": {
"type": "constant",
"value": 60
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 9
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"indicator": {
"name": "ema",
"period": 50
},
"type": "indicator"
}
},
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "upper",
"indicator": {
"name": "bollinger_bands",
"period": 20,
"std_dev": 2
},
"type": "indicator"
}
}
],
"direction": "short",
"enabled": true,
"id": "entry_1_coin",
"name": "Fade Reclaim Failure Short (COIN@1d)",
"priority": 4,
"trade_symbol": "STOCK:COIN"
}
],
"exit_rules": [
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "holding_period_bars",
"type": "position"
},
"operator": "greater_than_or_equal",
"right": {
"type": "constant",
"value": 90
}
}
],
"enabled": true,
"id": "exit_1",
"name": "Time Stop at 90 Daily Bars",
"priority": 1,
"purpose": "signal"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_clsk",
"name": "TP: Prior Support (CLSK@1d)",
"priority": 97,
"purpose": "take_profit",
"target_symbol": "STOCK:CLSK"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_iren",
"name": "TP: Prior Support (IREN@1d)",
"priority": 98,
"purpose": "take_profit",
"target_symbol": "STOCK:IREN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_mstr",
"name": "TP: Prior Support (MSTR@1d)",
"priority": 99,
"purpose": "take_profit",
"target_symbol": "STOCK:MSTR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "less_than_or_equal",
"right": {
"rank": 1,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_2_coin",
"name": "TP: Prior Support (COIN@1d)",
"priority": 100,
"purpose": "take_profit",
"target_symbol": "STOCK:COIN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:CLSK",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_clsk",
"name": "Invalidation: Daily Close Above Resistance (CLSK@1d)",
"priority": 100,
"purpose": "stop_loss",
"target_symbol": "STOCK:CLSK"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:IREN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_iren",
"name": "Invalidation: Daily Close Above Resistance (IREN@1d)",
"priority": 101,
"purpose": "stop_loss",
"target_symbol": "STOCK:IREN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:MSTR",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_mstr",
"name": "Invalidation: Daily Close Above Resistance (MSTR@1d)",
"priority": 102,
"purpose": "stop_loss",
"target_symbol": "STOCK:MSTR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"chart_ref": {
"symbol": "STOCK:COIN",
"timeframe": "1d"
},
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"rank": 2,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_3_coin",
"name": "Invalidation: Daily Close Above Resistance (COIN@1d)",
"priority": 103,
"purpose": "stop_loss",
"target_symbol": "STOCK:COIN"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "unrealized_pnl_percent",
"type": "position"
},
"operator": "less_than_or_equal",
"right": {
"type": "constant",
"value": -2.412142857142857
}
}
],
"enabled": true,
"id": "exit_4",
"name": "Risk Stop at 2.4% Loss",
"priority": 100,
"purpose": "stop_loss"
}
],
"position_sizing": {
"max_position_percent": 25,
"method": {
"risk_percent": 2.412142857142857,
"support_stop_rank": 2,
"type": "fixed_risk"
},
"min_position_value": 100
},
"trigger_timeframe": "1d",
"version": 3
}Strategy instructions
Trading agent generated from recommendation idea 'Bitcoin's push above $80,000 is fueling a short squeeze — buyers rushing in force earlier bettors against it to buy back, which adds fuel to the rally. That lifts the whole crypto equity complex, as seen with Strategy up 12% and Coinbase up 10% in a day. '. Thesis: Bitcoin's push above $80,000 is fueling a short squeeze — buyers rushing in force earlier bettors against it to buy back, which adds fuel to the rally. That lifts the whole crypto equity complex, as seen with Strategy up 12% and Coinbase up 10% in a day. But the second story is bigger: miners like CleanSpark are signing multibillion-dollar AI data-center leases, giving them an earnings stream that doesn't depend on bitcoin's price at all. When a group gets both a bitcoin tailwind and a structural AI revenue story, the equities can outpace the coin itself. The sector broadly shrugging off the failed Clarity Act vote shows the momentum is being driven by fundamentals, not just headlines.
Performance
No trade count, win rate, or realized P&L figures are provided in this public preview. The thesis and shared rules do not establish a performance record.
What this public preview can establish
- The dated rule snapshot above shows the conditions evaluated at that time. It does not prove a current trigger or executed trade.
- Technical strategy fields are shared above. Inspect the actual conditions and check when they were evaluated before relying on them.
- No trade count, win rate, or P&L figure is published in this preview. It cannot establish a performance record.
Explore
How CommonQuant researches and tests strategies · Public paper-trading record and its limits · Discover public strategies