Named rules
Paste these under params.entry.rules (or increase / decrease / reversal / exit)
when creating bots, emitters, or backtests via REST or MCP.
Machine-readable catalog: /rule-examples.json.
Defaults match the webapp rule editor. Some rules still need venue-specific fields
(legs, symbols, customLogic onBar) — see the “Needs” notes.
For full customLogic, create_automation, and limitStackPolicy recipes see
Ask AI recipes
(/recipe-examples.json).
Create shapes: REST reference (POST /bots, POST /emitters).
Guides: Learn · strategy rules.
No rules match this filter.
entry
| Rule | Kind | Learn | Example |
|---|---|---|---|
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
candlePattern | directional | Learn | Example |
pairsSpreadNeeds: legA, legB | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |
dca | directional | Learn | Example |
llmDecisionNeeds: instructions | signalOnly | Learn | Example |
pricePredict | signalOnly | Learn | Example |
customLogicNeeds: onBar | signalOnly | Learn | Example |
increase
| Rule | Kind | Learn | Example |
|---|---|---|---|
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
candlePattern | directional | Learn | Example |
pairsSpreadNeeds: legA, legB | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |
incrementalScaling | directional | Learn | Example |
dca | directional | Learn | Example |
customLogicNeeds: onBar | signalOnly | Learn | Example |
decrease
| Rule | Kind | Learn | Example |
|---|---|---|---|
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
candlePattern | directional | Learn | Example |
pairsSpreadNeeds: legA, legB | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |
incrementalDecScaling | directional | Learn | Example |
stopLoss | signalOnly | Learn | Example |
takeProfit | signalOnly | Learn | Example |
customLogicNeeds: onBar | signalOnly | Learn | Example |
reversal
| Rule | Kind | Learn | Example |
|---|---|---|---|
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
candlePattern | directional | Learn | Example |
pairsSpreadNeeds: legA, legB | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |
customLogicNeeds: onBar | signalOnly | Learn | Example |
exit
| Rule | Kind | Learn | Example |
|---|---|---|---|
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
candlePattern | directional | Learn | Example |
pairsSpreadNeeds: legA, legB | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |
stopLoss | signalOnly | Learn | Example |
trailingStop | signalOnly | Learn | Example |
takeProfit | signalOnly | Learn | Example |
dayTradeClose | signalOnly | Learn | Example |
periodicClose | signalOnly | Learn | Example |
holdTime | signalOnly | Learn | Example |
fundingCostFlatten | signalOnly | Learn | Example |
customLogicNeeds: onBar | signalOnly | Learn | Example |
filters
Gate and directional rules under filters.<reason>.rules (reasons: entry, increase, decrease, reversal, exit).
| Rule | Kind | Learn | Example |
|---|---|---|---|
utcTimeWindowNeeds: blockedWindows or allowedAfterUtc | gate | Learn | Example |
utcWeekdays | gate | Learn | Example |
volumeThresholdNeeds: minVolume or minAvgVolume | gate | Learn | Example |
volumeZScore | gate | Learn | Example |
percentileRank | gate | Learn | Example |
volatilityRegime | gate | Learn | Example |
fundingRateThreshold | gate | Learn | Example |
fredSeriesGate | gate | Learn | Example |
fundingCostThreshold | gate | Learn | Example |
correlationGateNeeds: symbolB | gate | Learn | Example |
betaGateNeeds: symbolB | gate | Learn | Example |
priceRatioGateNeeds: symbolB | gate | Learn | Example |
rollingSharpeGate | gate | Learn | Example |
skewGate | gate | Learn | Example |
kurtosisGate | gate | Learn | Example |
hurstGate | gate | Learn | Example |
autocorrGate | gate | Learn | Example |
halfLifeGate | gate | Learn | Example |
rollingSortinoGate | gate | Learn | Example |
adxGate | gate | Learn | Example |
efficiencyRatioGate | gate | Learn | Example |
varianceRatioGate | gate | Learn | Example |
rangePositionGate | gate | Learn | Example |
dailyTakeProfit | gate | Learn | Example |
dailyStopLoss | gate | Learn | Example |
maxDailyTrades | gate | Learn | Example |
maxWinningTrades | gate | Learn | Example |
maxLosingTrades | gate | Learn | Example |
maxDrawdown | gate | Learn | Example |
crossover | directional | Learn | Example |
priceDistance | directional | Learn | Example |
movingAverage | directional | Learn | Example |
rsi | directional | Learn | Example |
macd | directional | Learn | Example |
adx | directional | Learn | Example |
atr | directional | Learn | Example |
breakout | directional | Learn | Example |
candlePattern | directional | Learn | Example |
bollingerBands | directional | Learn | Example |
priceZScore | directional | Learn | Example |
returnZScore | directional | Learn | Example |
indicatorZScore | directional | Learn | Example |
bbSqueezeBreakout | directional | Learn | Example |
vwap | directional | Learn | Example |
twap | directional | Learn | Example |
sar | directional | Learn | Example |
fibonacci | directional | Learn | Example |
incrementalScaling | directional | Learn | Example |
incrementalDecScaling | directional | Learn | Example |
fundingRate | directional | Learn | Example |
fredSeries | directional | Learn | Example |
correlationThresholdNeeds: symbolB | directional | Learn | Example |
residualZScoreNeeds: symbolB | directional | Learn | Example |
betaThresholdNeeds: symbolB | directional | Learn | Example |
priceRatioNeeds: symbolB | directional | Learn | Example |
rollingSharpe | directional | Learn | Example |
rollingSortino | directional | Learn | Example |