What's Flywheel trading bot and how do I use it?
The Flywheel trading strategy bot is an arbitrage system that integrates dual-investment financial products with automated reinvestment, optimizing returns through both price appreciation and interest earnings. By capitalizing on buy-low, sell-high cycles while generating passive interest, it offers a strategic advantage. Regardless of market conditions—whether in an uptrend, downtrend, or sideways trend—this approach ensures continuous earning opportunities.
The trading bot operates in two modes; Basic and Advanced.
How does the Flywheel trading bot strategy work?
The strategy automates arbitrage loops by continuously reinvesting capital and interest into dual-currency financial products. This approach creates opportunities that traders can earn from both price movements and interest income. Below is a breakdown of how the process works:
Buy-low phase:
The bot invests in dual-currency products at a pre-set buy price.
If the purchase isn’t executed, funds are reinvested at the same target price while accumulating interest.
Sell-high phase:
Once the asset is bought, the bot reinvests the balance into sell-high products, earning additional interest.
The asset is sold when it reaches the target sell price, securing a profit.
Reinvestment cycle:
After a sale, the process repeats, creating an automated flywheel effect that maximizes gains over time.
What are the strategy modes available?
The strategy operates in two modes: Basic Mode (fixed price range) and Advanced Mode (floating price range).
Basic mode
The bot buys and sells at a fixed target price, aiming to create a structured profit cycle. Its key features are as below:
Target buy price: fixed price where the bot attempts to purchase crypto.
Sell by buy price: uses the buy price as the benchmark for selling.
Interest earnings: until the buy or sell is executed, the bot continuously reinvests in dual-investment products for passive income.
Minimum APY and maximum settlement period: only profitable investments are selected.
Example of a scenario:
If BTC's target buy price is 75,000 USDT, and the user requires a minimum 10% APY with a 30-day max settlement, the bot will:
Search for dual-investment products close to 75,000 USDT.
If the settlement price is above 75,000 USDT, the bot earns interest and reinvests.
If the settlement price is below or equal to 75,000 USDT, the bot buys BTC and starts selling at 75,000 USDT in the dual-investment sell-high product.
The process repeats, maintaining the arbitrage loop.
Advanced mode
The bot dynamically adjusts buy and sell prices based on market movements rather than a fixed price. Its key features are as below:
Buy on market drop: instead of a fixed buy price, the bot buys when the market price drops by a specified percentage.
Profit-taking ratio: sells after the price increases by a pre-set percentage.
Interest earnings: just like the basic mode, the bot reinvests until a trade executes.
Minimum APY and maximum settlement period: only profitable investments are selected.
Example of a scenario:
If a trader sets a buy condition where BTC is purchased when its price drops by 5%, and a sell condition where BTC is sold after a 7% price increase, with a minimum 10% APY and a 30-day max settlement, the bot will:
Search for dual-investment products aligned with the market price, adjusting for a 5% price drop.
If the price does not drop by 5%, the bot earns interest and reinvests until the condition is met.
If the price falls by 5%, the bot buys BTC and switches to a sell-high strategy, targeting a 7% price increase.
Once BTC reaches the 7% profit target, the bot sells and repeats the cycle, continuously reinvesting in dual-investment products to maintain the arbitrage loop.
How do I use Flywheel?
Select the Trade menu before selecting Trading bots
Select Flywheel from the trading bot list
From the list of trading bots on the page, select Flywheel
Choose your preferred mode: Basic or Advanced
Select the mode of your preference
For Basic mode: once you select your mode, you have to fill in your Target buy price
Key in your target buy price for Basic mode
Alternatively for the Advanced mode, you have to select your preferred percentage for Buy when price drops. Other conditions, such as the product, buy price and estimated APR will also be auto-generated for this mode once you set your buy percentage.Key in your buy percentage for when the price drops for Advanced mode
Note: ensure that your amount isn't less than the required amount.Select other conditions to customize your minimum APR and maximum term, before proceeding to select Search products
Note: not available in Advanced mode, as it's already been auto-generated during the buy percentage process previously.Set the conditions of your trading
Once the product list page loads, then select your preferred product from the available ones here
Note: not available in Advanced mode, as it's already been auto-matched during the buy percentage process previously.Select the product list that you think is suitable for your trading
You'll be redirected to the details page. Fill in your preferred amount and set your prediction as you wish
Set the amount and the prediction of your trade
Select the Take profit mode and select your preferred type of price (Buy or Custom price)
Select your Take profit mode
Select Create to create the order
Once done, proceed to create your trade
Review the terms. If they're acceptable, select Accept on the OKX Flywheel bot agreement
Review, and if acceptable, accept the trading agreement, which will only appear during the first time trade
Review your order details and select Confirm to place order
Confirm your trade and your trading with Flywheel trading bot is now launched
Learn more about other trading bots available here.