Market Trading
Market trading allows you to buy or sell tokens at the current best available price on VVS Finance. Cronus Agent simplifies this process, guiding you through each step directly in your Telegram chat.
Placing Market Buy Orders (Spending CRO
)
CRO
)You can initiate a market buy order to purchase tokens using your CRO
balance in several ways:
Main Menu: Tap the "🛒 Buy" button.
Command: Type the
/buy
command.Direct Input: Type
buy <token_symbol_or_address>
(e.g.,buy VVS
) orbuy <amount_CRO> <token_symbol_or_address>
. The bot will interpret your request and guide you accordingly.
The Process:
Token Selection: If you haven't specified a token in a direct input, the bot will ask you to enter the token's symbol or contract address you wish to buy.
Amount Input:
The bot will display an interactive prompt showing current price information for the selected token, your
CRO
balance, and any existing holdings of that token.You'll be asked how much
CRO
you want to spend on this purchase. You can type an amount or use preset amount buttons.
Take-Profit/Stop-Loss (Optional): You can set Take-Profit (TP) and Stop-Loss (SL) percentages for your buy order at this stage (see details below).
Gas & Slippage: You can adjust the gas mode and slippage tolerance for the transaction (see details below).
Confirmation & Execution: The bot will show you an estimated amount of tokens you'll receive. Once you confirm, the bot will execute the trade. Transaction details, including any fees, will be displayed upon completion.
Placing Market Sell Orders (Selling Tokens for CRO
)
CRO
)To sell your tokens for CRO
at the current market price:
Main Menu: Tap the "📈 Sell" button.
Command: Type the
/sell
command.Direct Input: Type
sell <token_symbol_or_address>
(e.g.,sell MyToken
) orsell <amount_tokens_or_percentage> <token_symbol_or_address>
(e.g.,sell 1000 MyToken
orsell 50% MyToken
).
The Process:
Token Selection: If not specified, you'll be prompted for the token you wish to sell.
Amount Input:
An interactive prompt will show the token's price, your balance of that token, and its approximate value.
You'll be asked how many tokens you want to sell. You can type a specific amount or use percentage-based preset buttons (e.g., 25%, 50%, 100% of your holdings).
Token Approval: If this is the first time you're selling this specific token through the bot, or if a previous approval was insufficient, the bot will guide you to approve it for trading. This is a one-time transaction per token that allows the bot to execute the sell on your behalf. (See "Understanding Token Approvals" below).
Gas & Slippage: You can adjust the gas mode and slippage tolerance.
Confirmation & Execution: You'll see an estimate of the
CRO
you will receive. Upon confirmation, the trade is executed.
Understanding Token Approvals
Before you can sell a specific ERC-20 token using Cronus Agent (or any decentralized application), you need to grant "approval" to the bot's smart contract system.
What it is: An approval is a transaction on the Cronos blockchain that allows a specific smart contract (in this case, the one Cronus Agent uses for trades) to transfer up to a certain amount of your tokens on your behalf.
Why it's needed: This is a standard security feature of ERC-20 tokens. It ensures that smart contracts can't move your tokens without your explicit permission.
Process: If an approval is needed for a token you're trying to sell, Cronus Agent will automatically detect this and guide you through the approval transaction. This usually involves confirming a transaction with a small gas fee.
Frequency: Typically, you only need to approve a token once for Cronus Agent's trading system. For convenience, the bot usually requests approval for the maximum possible amount (MaxUint256) so you don't have to re-approve for subsequent sells of the same token.
Setting Take-Profit (TP) and Stop-Loss (SL) for Market Buys
When you place a market buy order, Cronus Agent offers the option to automatically set up Take-Profit (TP) and Stop-Loss (SL) limit sell orders for the tokens you are about to acquire.
Take-Profit (TP): You can set a TP percentage (e.g., +20%). If your market buy is successful, the bot will automatically create a limit sell order for the purchased tokens at a price that is 20% (or your chosen percentage) higher than your average buy price.
Stop-Loss (SL): You can set an SL percentage (e.g., -10%). If your market buy is successful, the bot will automatically create a limit sell order for the purchased tokens at a price that is 10% (or your chosen percentage) lower than your average buy price.
Configuration: These options are presented to you during the market buy setup flow, before you finalize the purchase.
One-Cancels-Other (OCO): If you set both a TP and an SL percentage, you can enable OCO. This means if your TP order fills, the corresponding SL order will be automatically cancelled, and vice-versa.
These post-fill orders are standard limit orders and will be managed by the bot's monitoring system.
Adjusting Gas and Slippage for Trades
During the setup for both market buy and sell orders, you can customize the transaction's:
Gas Mode: Choose between "Saver," "Standard," or "Fast" gas modes. This affects the transaction fee you pay and potentially how quickly your transaction is confirmed on the blockchain. "Fast" typically costs more but confirms quicker.
Slippage Tolerance: Slippage is the difference between the expected price of a trade and the price at which the trade is actually executed. This can occur in volatile markets. You can set your preferred slippage tolerance as a percentage (e.g., 0.5%, 1%, 5%). A higher slippage tolerance increases the chance of your trade going through in fast-moving markets but might result in a less favorable price.
The last slippage and gas settings you selected will be stored in memory.
Last updated