SpaceX steals the spotlight, smaller space stocks dip — buy the dip on Rocket La
Created
Thesis
SpaceX's record-breaking debut is sucking all the attention and money out of the space sector, pushing down shares of smaller companies like Rocket Lab and Intuitive Machines. However, this massive spotlight usually lifts the entire industry's profile. Once the initial SpaceX hype settles, these beaten-down smaller companies are likely to bounce back as a catch-up trade, making this a great short-term buying opportunity.
Strategy approach
Build a short-term momentum strategy on RKLB (Rocket Lab) and LUNR (Intuitive Machines) on the 1D timeframe. Entry: Go long if the stock closes in the green after 2 consecutive down days. Exit: Take profit at a 5% gain, or set a stop loss at 3%. Hold for a maximum of 5 trading days.
Markets and timeframes
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: RSI/MACD Signal Long (RKLB@1d) (5 conditions)
- Entry: RSI/MACD Signal Long (LUNR@1d) (5 conditions)
- Entry: RSI/MACD Signal Long (RKLB@1d) (4 conditions)
- Entry: RSI/MACD Signal Long (LUNR@1d) (4 conditions)
- Entry: Long Entry Signal (RKLB@1d) (1 condition)
- Entry: Long Entry Signal (LUNR@1d) (1 condition)
- Exit: Take Profit at 5.0% (1 condition)
- Exit: TP: Near Resistance[1] (RKLB@1d) (1 condition)
- Exit: TP: Near Resistance[1] (LUNR@1d) (1 condition)
- Exit: SL: Below Support[2] (RKLB@1d) (1 condition)
- Exit: SL: Below Support[2] (LUNR@1d) (1 condition)
Shared strategy rules
Rule configuration
{
"data_dependencies": [
{
"symbol": "RKLB",
"timeframe": "1d"
},
{
"symbol": "LUNR",
"timeframe": "1d"
}
],
"entry_rules": [
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_1_rklb",
"name": "RSI/MACD Signal Long (RKLB@1d)",
"priority": 1,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_1_lunr",
"name": "RSI/MACD Signal Long (LUNR@1d)",
"priority": 2,
"trade_symbol": "LUNR"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_2_rklb",
"name": "RSI/MACD Signal Long (RKLB@1d)",
"priority": 2,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_2_lunr",
"name": "RSI/MACD Signal Long (LUNR@1d)",
"priority": 3,
"trade_symbol": "LUNR"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_3_rklb",
"name": "Long Entry Signal (RKLB@1d)",
"priority": 2,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_3_lunr",
"name": "Long Entry Signal (LUNR@1d)",
"priority": 3,
"trade_symbol": "LUNR"
}
],
"exit_rules": [
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "unrealized_pnl_percent",
"type": "position"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 5
}
}
],
"enabled": true,
"id": "exit_1",
"name": "Take Profit at 5.0%",
"priority": 1,
"purpose": "signal"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than_or_equal",
"right": {
"rank": 1,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_2_rklb",
"name": "TP: Near Resistance[1] (RKLB@1d)",
"priority": 97,
"purpose": "take_profit",
"target_symbol": "RKLB"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than_or_equal",
"right": {
"rank": 1,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_2_lunr",
"name": "TP: Near Resistance[1] (LUNR@1d)",
"priority": 98,
"purpose": "take_profit",
"target_symbol": "LUNR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"rank": 2,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_3_rklb",
"name": "SL: Below Support[2] (RKLB@1d)",
"priority": 100,
"purpose": "stop_loss",
"target_symbol": "RKLB"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"rank": 2,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_3_lunr",
"name": "SL: Below Support[2] (LUNR@1d)",
"priority": 101,
"purpose": "stop_loss",
"target_symbol": "LUNR"
}
],
"position_sizing": {
"max_position_percent": 25,
"method": {
"risk_percent": 2,
"support_stop_rank": 2,
"type": "fixed_risk"
},
"min_position_value": 100
},
"trigger_timeframe": "1d",
"version": 1
}Indicator configuration
{
"indicators": [
{
"name": "rsi",
"period": 14
},
{
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
{
"name": "rsi",
"period": 14
},
{
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
}
]
}Parsed strategy
{
"data_dependencies": [
{
"symbol": "RKLB",
"timeframe": "1d"
},
{
"symbol": "LUNR",
"timeframe": "1d"
}
],
"entry_rules": [
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_1_rklb",
"name": "RSI/MACD Signal Long (RKLB@1d)",
"priority": 1,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_1_lunr",
"name": "RSI/MACD Signal Long (LUNR@1d)",
"priority": 2,
"trade_symbol": "LUNR"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "RKLB",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_2_rklb",
"name": "RSI/MACD Signal Long (RKLB@1d)",
"priority": 2,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"field": "close",
"type": "price"
}
},
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"field": "open",
"type": "price"
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"indicator": {
"name": "rsi",
"period": 14
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 40
}
},
{
"left": {
"chart_ref": {
"symbol": "LUNR",
"timeframe": "1d"
},
"field": "histogram",
"indicator": {
"fast": 12,
"name": "macd",
"signal": 9,
"slow": 26
},
"type": "indicator"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 0
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_2_lunr",
"name": "RSI/MACD Signal Long (LUNR@1d)",
"priority": 3,
"trade_symbol": "LUNR"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_3_rklb",
"name": "Long Entry Signal (RKLB@1d)",
"priority": 2,
"trade_symbol": "RKLB"
},
{
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than",
"right": {
"pattern": "hammer",
"type": "candlestick_pattern_detected"
}
}
],
"direction": "long",
"enabled": true,
"id": "entry_3_lunr",
"name": "Long Entry Signal (LUNR@1d)",
"priority": 3,
"trade_symbol": "LUNR"
}
],
"exit_rules": [
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "unrealized_pnl_percent",
"type": "position"
},
"operator": "greater_than",
"right": {
"type": "constant",
"value": 5
}
}
],
"enabled": true,
"id": "exit_1",
"name": "Take Profit at 5.0%",
"priority": 1,
"purpose": "signal"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than_or_equal",
"right": {
"rank": 1,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_2_rklb",
"name": "TP: Near Resistance[1] (RKLB@1d)",
"priority": 97,
"purpose": "take_profit",
"target_symbol": "RKLB"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "greater_than_or_equal",
"right": {
"rank": 1,
"type": "resistance_level"
}
}
],
"enabled": true,
"id": "exit_2_lunr",
"name": "TP: Near Resistance[1] (LUNR@1d)",
"priority": 98,
"purpose": "take_profit",
"target_symbol": "LUNR"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"rank": 2,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_3_rklb",
"name": "SL: Below Support[2] (RKLB@1d)",
"priority": 100,
"purpose": "stop_loss",
"target_symbol": "RKLB"
},
{
"applies_to": "both",
"conditions": [
{
"left": {
"field": "close",
"type": "price"
},
"operator": "less_than",
"right": {
"rank": 2,
"type": "support_level"
}
}
],
"enabled": true,
"id": "exit_3_lunr",
"name": "SL: Below Support[2] (LUNR@1d)",
"priority": 101,
"purpose": "stop_loss",
"target_symbol": "LUNR"
}
],
"position_sizing": {
"max_position_percent": 25,
"method": {
"risk_percent": 2,
"support_stop_rank": 2,
"type": "fixed_risk"
},
"min_position_value": 100
},
"trigger_timeframe": "1d",
"version": 1
}Strategy instructions
Trading agent generated from recommendation idea 'SpaceX steals the spotlight, smaller space stocks dip — buy the dip on Rocket Lab'. Thesis: SpaceX's record-breaking debut is sucking all the attention and money out of the space sector, pushing down shares of smaller companies like Rocket Lab and Intuitive Machines. However, this massive spotlight usually lifts the entire industry's profile. Once the initial SpaceX hype settles, these beaten-down smaller companies are likely to bounce back as a catch-up trade, making this a great short-term buying opportunity.
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 thesis and strategy approach describe a market view. They do not show whether an entry or exit condition is currently met.
- 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