Nado Dynamic Grid Trading for Airdrop Volume Farming
Nado Dynamic Grid Trading for Airdrop Volume Farming - Small-interval grid trading with automated risk management, maker orders, and dynamic grid spacing based on technical indicators
NadoGrid TradingAirdropVolume FarmingRisk ManagementTechnical Indicators
Who is this for?
This workflow is designed for traders and DeFi participants who want to maximize trading volume on Nado exchange to qualify for airdrop rewards. It's optimized for small-interval grid trading (5m/15m/1h) with automated risk management, making it suitable for users who want to farm trading volume efficiently while maintaining stop-loss protection.
What problem is this workflow solving? / Use case
To qualify for airdrop rewards, traders need to generate significant trading volume, which requires:
- Frequent order placement and execution at optimal prices
- Continuous monitoring of market conditions and order status
- Risk management to prevent large losses during volatile market movements
- Efficient use of maker orders to minimize trading costs
This workflow automates the entire process:
- Small-interval grid trading with tight spacing to maximize trading frequency
- Maker BBO (Best Bid/Offer) order placement for better execution prices and maker rebates
- Dynamic grid spacing calculation based on Bollinger Bands width and volatility
- Intelligent trading direction selection based on trend strength (ADX) and price position
- Automatic stop-loss management when prices move beyond safe ranges
- Automatic take-profit order placement after entry orders are filled
- Stale order detection and replacement (orders older than 10 minutes)
What this workflow does
After you submit the configuration, the workflow starts running automatically every 2 minutes and continues indefinitely until you stop it.
Market Analysis:
The workflow first gathers current market prices and historical price data. It then analyzes the market to understand:
- How strong the current trend is (whether prices are moving in a clear direction)
- How volatile the market is (how much prices are fluctuating)
- Where the price is relative to its normal trading range
Trading Decision:
Based on the market analysis, the workflow decides whether to buy or sell:
- When the market shows a strong trend, it looks at where the current price sits relative to the middle of the normal price range
- When the market is more sideways, it compares the current price with recent prices to detect momentum
- This helps it choose the right direction to trade
Order Placement Strategy:
The workflow uses a grid trading approach, which means it places orders at different price levels:
- The spacing between orders is automatically calculated based on how wide the price range is and how many orders you want to place
- It aims to profit 0.08% on each trade
- The stop-loss distance (how far prices can move before closing a position) adjusts automatically - if the market is more volatile or the trend is weaker, it sets a wider stop-loss to avoid premature exits
Risk Management:
The workflow continuously monitors all open orders:
- If an order is too far from the current price (meaning the market moved significantly), it treats this as a stop-loss situation
- It cancels these risky orders and immediately closes the position with a market order to limit losses
Smart Order Placement:
The workflow only places new orders when it makes sense:
- The price must be within a reasonable range (not too high, not too low)
- It checks if you already have orders on the opposite side - if not, it places one
- If you have old orders (older than 10 minutes) and there's enough price movement to make a profit, it places a new order
Profit Taking:
When an entry order gets filled (meaning you bought or sold at the target price), the workflow automatically places a take-profit order. This order will sell (if you bought) or buy (if you sold) when the price moves 0.08% in your favor, locking in a small profit.
Cleanup:
The workflow regularly checks for orders that have become outdated or too risky:
- Orders that are too far from current prices are cancelled and positions are closed
- This prevents holding onto positions that have moved against you
When it runs / stops
- Runs: every 2 minutes after the initial
config is submitted
- Stops: only when the workflow engine restarts, or the workflow is disabled, removed, or redeployed
Setup
-
Configure Nado credentials: Connect your Nado account credentials (accountAddress, subAccountName, signerKey) in the config node
-
Set trading parameters:
- Symbol: Choose which trading pair you want to trade, such as "BTC/USDT" or "ETH/USDT"
- Amount: Set how much you want to trade per order. For example, "0.002" means you'll trade 0.002 BTC (or ETH) each time
- Interval: Choose how often the workflow analyzes the market. You can pick 5 minutes, 15 minutes, or 1 hour
- If you choose 5 minutes, the workflow will check the market more frequently and potentially make more trades, which helps generate more trading volume
- If you choose 15 minutes or 1 hour, it will check less often but the trading signals might be more reliable
- Max Grid Count: This controls how many orders the workflow can place at once (default is 20)
- Setting a higher number (like 30) means orders will be placed closer together, which can lead to more frequent trades
- Setting a lower number (like 10) means orders will be spread further apart, resulting in fewer but potentially larger trades
-
Start the workflow: The workflow will automatically:
- Fetch market data and calculate indicators every 2 minutes
- Place maker BBO orders when conditions are met
- Manage stop-loss protection
- Place take-profit orders after entries are filled
- Monitor and replace stale orders
Tips for maximizing trading volume:
- Choose the 5-minute interval if you want the workflow to check the market more often and generate more trades
- Set maxGridCount to 20-30 if you want orders placed closer together, which typically results in more frequent trading
- Keep an eye on the workflow to make sure it's placing and filling orders regularly
- Adjust the order amount based on how much capital you have and how much risk you're comfortable with
Key Features
- Precision calculations: Accurate price and quantity calculations for trading operations
- Dynamic risk management: Stop-loss multiplier adapts to market volatility and trend strength
- Intelligent direction selection: Combines trend-following and mean-reversion strategies
- Maker order optimization: Places orders at optimal prices for better execution and maker rebates
- Automatic take-profit: Places limit orders automatically after entry fills
- Stale order handling: Detects and replaces orders older than 10 minutes
- Continuous operation: Runs automatically every 2 minutes
Nodes in Use
- User configuration: Collects trading pair, amount, grid and take-profit settings, interval, and Nado credentials.
- Nado:
- Get the current price for the pair
- Get price history (candles) for analysis
- Get your open orders
- Place limit orders at best bid/offer
- Create or cancel limit and market orders as needed
- Technical indicators: Compute trend strength, volatility, and price range from candle data to decide trading direction and grid spacing.
Reference