Advanced Trading Bots
Cronus Agent offers sophisticated trading bots to automate your strategies and potentially enhance your trading outcomes.
Limit Orders
Limit orders allow you to set a specific price at which you want to buy or sell a token. Your order will only execute if the market price reaches your target price or better.
Introduction to Limit Orders
A limit order is an instruction to buy or sell a token at a specified price or a more favorable one.
Buy Limit Order: Sets a maximum price you're willing to pay. The order will fill at your target price or lower.
Sell Limit Order: Sets a minimum price you're willing to accept. The order will fill at your target price or higher. Limit orders are not guaranteed to execute, as the market price may never reach your specified target.
Creating Limit Buy/Sell Orders
You can set up limit orders through the bot's menu:
Access Limit Orders:
Navigate from the Main Menu:
🤖 Advanced Bots
->📊 Limit Orders
.Or use the
/limit
command.
Choose Order Type: Select "➕ New Limit Buy" or "➖ New Limit Sell".
Setup Process: The bot will guide you to input:
Token: The symbol or contract address of the token.
Budget/Quantity: For a buy order, the total
CRO
budget. For a sell order, the total quantity of the token to sell.Target Price: The price at which you want the order to trigger. You can set this in
USD
orCRO
.Max Transactions (Max TX): This setting allows you to break down a larger order into potentially multiple smaller transactions.
If you set Max TX to a number greater than 1 (e.g., 5), the bot will aim to fill your order in up to that many chunks if necessary. These chunks are typically sized using a "triangular distribution" strategy, meaning earlier chunks might be smaller, with later chunks potentially being larger if the order hasn't fully filled.
Why use Max TX > 1?
Large Orders: For significant order sizes, splitting into smaller chunks can help manage execution and may reduce the immediate price impact compared to a single, very large market operation.
Low Liquidity Tokens: This can be particularly beneficial for tokens with lower liquidity. Executing smaller portions over time might find better fill opportunities or reduce slippage, as a single large order could quickly exhaust available liquidity at your desired price.
Bot's Execution Logic: Even if Max TX is set higher (e.g., to 5), if the market conditions are favorable (good price, sufficient liquidity for a large portion or the entire order), the bot will attempt to fill your order efficiently and may complete it in fewer than the "Max TX" number of transactions. The "Max TX" serves as an upper limit on the number of attempts if the order needs to be worked progressively. Each individual chunk must still meet minimum transaction value requirements.
Advanced Options (Optional): You can also configure Time-in-Force (currently GTC - Good 'Til Cancelled is standard) and Gas Mode.
Preview & Confirm: Before placing the order, you'll see a preview with all the details, including any automatic adjustments to Max TX based on minimum transaction value requirements. If everything looks correct, confirm to activate the order.
Setting Post-Fill Take-Profit & Stop-Loss (for Limit Buys)
For Limit Buy orders, you can configure Take-Profit (TP) and Stop-Loss (SL) percentages during the setup of the limit buy order itself.
If your limit buy order (or a chunk of it, if using Max TX > 1) successfully fills, the bot can automatically create corresponding limit sell orders based on your TP/SL settings relative to your fill price.
OCO (One-Cancels-Other): If both TP and SL are set for a filled limit buy, OCO can be enabled, meaning if one of these post-fill orders executes, the other will be automatically cancelled.
Viewing & Managing Active Limit Orders
View Orders: Navigate to
🤖 Advanced Bots
->📊 Limit Orders
->📑 Active Limit Orders
, or use the/limits
command. This will list your active limit orders with their status and details.Cancel Orders: From the "Active Limit Orders" list, you can select an order to cancel it. You can also use the
/cancel <order_id>
command.
DCA (Dollar Cost Averaging) Orders
DCA orders help you manage market volatility by spreading your buys or sells over a period through automated, regular purchases or sales.
What is DCA?
Dollar Cost Averaging is an investment strategy where you divide the total amount to be invested across periodic purchases of a target asset. This approach can reduce the impact of volatility on the overall purchase. Similarly, you can use DCA to sell an asset gradually over time.
Setting Up DCA Buy/Sell Strategies
Access DCA Orders:
Navigate from the Main Menu:
🤖 Advanced Bots
->⏳ DCA Orders
.Or use the
/dca
command.
Choose Order Type: Select "➕ New DCA Buy" or "➖ New DCA Sell".
Setup Process: The bot will guide you through:
Token: The token you want to DCA.
Total Budget/Quantity: The total amount of
CRO
to spend (for buys) or the total quantity of the token to sell.Interval: How often each buy/sell should occur (e.g., '1 hour', '15 min', '1 day').
Duration: The total period over which the DCA strategy should run (e.g., '1 week', '3 months').
Preview & Confirm: The bot will show a preview, including the estimated number of intervals and the amount per interval. Confirm to activate your DCA strategy. The bot will then automatically execute trades at the set intervals.
Viewing & Managing Active DCA Orders
View Strategies: Navigate to
🤖 Advanced Bots
->⏳ DCA Orders
->📑 Active DCA Strategies
, or use the/dcas
command. This lists your active and paused DCA strategies.Cancel Strategies: From the "Active DCA Strategies" list, you can select a strategy to cancel it. You can also use the
/cancel <dca_id>
command.The bot may automatically pause a DCA strategy if, for example, there are insufficient funds for a buy interval or insufficient token balance for a sell interval.
🎯 Sniper Panel
The Sniper Panel, designed for automated trading of newly listed pairs, is an upcoming feature. Stay tuned for updates on its release and capabilities!
⏳ TWAP Orders
TWAP (Time-Weighted Average Price) orders are an upcoming feature. This strategy is designed to execute larger orders by breaking them down into smaller chunks and executing them at regular intervals over a defined period, aiming to achieve an average execution price close to the time-weighted average price and minimize market impact. More details will be available soon!
Last updated