About Strategy Builder
Gunbot’s strategy builder for spot markets lets you create and customize strategies by selecting a primary buy method and a primary sell method. You can also add modules to refine entries, exits, and risk handling. Available module categories include Balance, Indicator, TrailMe, DCA, Confirming Indicators, Reversal Trading, Stop Loss, and Miscellaneous.
A builder strategy is a set of conditions that must all be met before a trade is executed. For example, even if the buy method criteria are satisfied, the strategy will not execute a trade until all other specified conditions, such as confirmation from an indicator or additional trailing requirements, are also met simultaneously.
Available Buy and Sell Methods
Choose one buy method and one sell method from the list below.
| Method | Description |
|---|---|
adx | Uses the ADX indicator to trade only when trends are strong enough. This method helps to filter out trades during periods of low market activity. |
atrts | Uses the ATR indicator to measure volatility changes and trade on a trailing stop. This method is particularly useful in highly volatile markets. |
bb | Buys and sells at configurable points between the lower and upper Bollinger Bands, helping to capitalize on volatility and mean reversion. |
bbta | Buys and sells after a reentry at configurable points between the lower and upper Bollinger Bands, allowing for refined entries and exits. |
emaspread | Uses the spread between slow and fast EMA to trade when price direction changes, ideal for trend-following strategies. |
emotionless | A "just works" strategy with minimal configurable parameters, perfect for novice traders who want to get started quickly. |
gain | Buys at a percentage below EMA and sells when your set gain is reached, providing a straightforward approach to profit-taking. |
ichimoku | A trading algorithm based on the Ichimoku cloud indicator, which provides multiple lines of support/resistance and trend signals. |
macd | Uses the MACD indicator to trade when momentum changes, suitable for capturing market reversals and continuations. |
macdh | Uses the MACD histogram to trade when momentum changes, offering a different perspective on market momentum. |
pp | Sets a fixed buy and sell price, ideal for coins that stay within a predictable price range, perfect for range-bound trading. |
stepgain | Similar to gain, but after hitting initial buy or sell levels, it checks if prices will further decrease or increase, ensuring trades occur only when trends reverse. |
smacross | Uses crossings of fast and slow SMA to trade when price direction changes, useful for detecting new trends early. |
supportresistance | Buys at support levels and sells at resistance levels, leveraging key market levels for trade entries and exits. |
tsa | Tries to predict future prices and trades on predicted trend reversals, integrating predictive analytics into your trading. |
tssl | Uses a moving range around market prices for buying and selling, trailing optimal buy and sell levels to capture better trade opportunities. |
Combining Methods
Some buy/sell combinations can be overly restrictive when you add trailing or confirming indicators. For example, using macd with a confirming indicator like Stochastic in cross mode may reduce trading opportunities because both indicators must cross in the same cycle.
Common Building Blocks
Use these modules to extend a strategy beyond the primary buy/sell methods.
Balance Settings
Balance settings define how much of your funds can be used per trade and help control allocation.
Confirming Indicators
Confirming indicators validate the main signal. For example, you can use an SMA crossover as the primary trigger and confirm it with RSI.
DCA (Dollar-Cost Averaging)
DCA spreads entries across multiple buys to reduce timing risk.
Reversal Trading (RT)
Reversal Trading is focused on detecting and trading market turnarounds.
TrailMe
TrailMe uses trailing logic to adjust exit levels as price moves in your favor.
Miscellaneous Settings
Miscellaneous settings cover additional configuration such as slippage handling and order execution behavior.
Protections
Many methods include built-in protections to manage risk and execution:
- Pyramid Buying: Some methods allow multiple buys, while others allow only one buy. This controls how many times a position can be added to.
- Buy Level: Protects against buying above the lowest EMA. For futures trading, these are called "Long level" and "Short level".
- Sell Protection: Many methods prevent placing a sell order below break-even, with some methods making this optional.
- Grid Strategies: Grid strategies have their own built-in protections (for example, limits on grid levels and order spacing) and are separate from the strategy builder.
Detailed Protections Per Method
| Method | Allows Pyramid Buying? | Buy Level Protection? | Sell Protection (Gain)? |
|---|---|---|---|
adx | No | No | Optional |
atrts | No | No | Yes |
bb | No | Yes | Yes |
bbta | No | No | Optional |
emaspread | No | No | Optional |
emotionless | No | Yes | Yes |
gain | No | Yes | Yes |
ichimoku | No | No | Optional |
macd | Yes | No | Optional |
macdh | Yes | No | Optional |
pp | No | No | Optional |
smacross | Yes | No | Optional |
stepgain | No | Yes | Yes |
supportresistance | Yes | No | Yes |
tsa | No | No | Yes |
tssl | No | Yes | Yes |
Enhancing Your Strategy
Explore the related modules for additional settings:
- Balance Settings: Manage your capital allocation and risk. Learn more about Balance Settings.
- Confirming Indicators: Use additional indicators to validate trade signals. Read about Confirming Indicators.
- DCA (Dollar-Cost Averaging): Mitigate risk by spreading your investment across multiple buys. Explore DCA.
- Reversal Trading (RT): Identify and trade on market reversals. Discover Reversal Trading.
- TrailMe: Implement trailing stops to maximize profits. Check out TrailMe.
- Miscellaneous: Additional settings and tools to customize your strategy. Learn about Miscellaneous Settings.
Conclusion
Use the strategy builder to combine a primary buy/sell method with optional modules and protections. This lets you tailor spot strategies to your preferred signals and risk controls.