
What Is a QFL Bot? Support-Level Trading Explained
A QFL bot (Quickfingers Luc) is a long-only spot strategy that buys when price cracks below a support base and sells as it bounces back. Here's how the pattern works, how it differs from GRID and DCA, and when it fits your market — and when it doesn't.
A QFL bot buys when price drops sharply below a level it has previously held, and sells as price recovers back toward that level. It's long-only, spot, and pattern-triggered — it doesn't trade continuously like a GRID bot or average in on a schedule like a DCA bot. It waits for one specific shape in the price action, then acts.
A QFL bot (Quickfingers Luc) is a long-only spot trading bot that identifies a "base" — a price level where an asset has previously found support — and opens a long position after a sharp drop below that base, anticipating a bounce back toward it. The name comes from Luc Thomas, a trader who popularized the approach on Steemit and YouTube; the strategy has since been implemented as an automated bot across several platforms, Bitsgap included.
At a glance
- Pattern, not schedule — a QFL bot waits for a base-and-drop shape, unlike DCA's scheduled averaging or GRID's continuous range trading
- Long-only, spot — no leverage, no short side
- Base — a support level defined by repeated bounces, not a single low
- Entry — triggers on a sharp drop below the base, following the "dead cat bounce" model
- Exit — targets a recovery back to or above the base
How the base-and-bounce pattern works
A "base" isn't just a low price point. It's a level the market has visited and bounced from more than once, which is what separates a real base from a level that simply happens to be low on a chart. The more times price has bounced off a level with meaningful volume behind it, the more traders treat that level as support — and the more likely a break below it triggers exactly the kind of panic selling a QFL bot is designed to buy into.
The sequence a QFL bot looks for:
- Base forms. Price consolidates or repeatedly bounces at a level over time.
- Base breaks. Price drops sharply below that level — often on a spike in selling.
- Entry. The bot buys into the drop, typically with layered orders at increasing depth below the base rather than a single fill.
- Bounce. Price recovers, following the pattern that gives the strategy its "dead cat bounce" logic — even sharp drops tend to produce a snapback.
- Exit. The bot sells as price returns to or above the base, closing the cycle.
A worked example
Say ETH has bounced off $2,400 three times over the past month, each time on a visible pickup in volume. That's a base. Price then drops sharply to $2,280 — roughly 5% below the base — on a spike in sell volume.
A QFL bot configured on this pair doesn't buy at the first sign of weakness. It waits for the drop to clear its configured threshold below the base, then opens layered orders as price falls further: a first buy around $2,280, a second around $2,240 if the drop continues, a third around $2,190 if it keeps falling. Each layer lowers the average entry price.
Price then reverses — the "bounce" the strategy is named for — and climbs back toward $2,400. The bot's exit target sits at or slightly below that level, so it sells into the recovery rather than waiting for a new high. The cycle closes, and the bot resets to watch for the next base break.
If price had kept falling instead of bouncing — dropping to $2,000 with no recovery — the bot would still be holding the position, averaged down to whatever price its layered orders reached before running out of configured depth. That scenario is what the "fits — and doesn't" section below is about.
How a QFL bot differs from GRID and DCA
A GRID bot trades continuously inside a fixed range, profiting from oscillation regardless of direction. A QFL bot doesn't need an active range at all — it sits inactive until a base breaks, then acts on that single event.
A DCA bot averages into a position on a schedule or at fixed price intervals, independent of whether the drop matches any particular pattern. A QFL bot only enters when the base-and-drop shape actually appears, which means it can go long stretches without opening a position if the market isn't producing that pattern.
Both DCA and QFL use layered entries below a starting point, which is where the overlap ends — DCA's layers are set by interval, QFL's are set by distance below an identified base.
| GRID | DCA | QFL | |
|---|---|---|---|
| Trigger | Continuous, inside a range | Schedule or fixed price interval | Base break below a support level |
| Direction | Both sides of the range | Long or short accumulation | Long only |
| Active when | Price stays inside the range | Always, once launched | Only after a base-and-drop pattern appears |
| Best fit | Sideways, oscillating markets | Gradual entry into an asset view | Choppy markets with fear-driven dips at known support |
When a QFL bot fits — and when it doesn't

A QFL bot fits markets that move in fear-driven spikes: repeated sharp drops followed by recoveries, without a sustained one-directional trend that breaks support and keeps going. Choppy, range-bound conditions with periodic panic selling are the setup this strategy was built around.
It fits less well in a sustained downtrend, where a broken base simply becomes the next resistance instead of bouncing back — the bot keeps buying a support level that has stopped being support. It also depends on the base being real: a thinly traded pair with only one or two prior touches doesn't have the volume and repetition that makes a base meaningful, and a "drop" on that kind of chart can be noise rather than a pattern.
Test where your bases actually are before running this live. Demo mode runs on real market data with virtual funds, so you can watch how a QFL setup reacts to your pair's actual base-and-bounce behavior.
Configuring a QFL bot
The core settings control how strict the base definition is and how deep the bot buys below it. Loose settings catch more entries but on weaker bases; tight settings wait for cleaner patterns but trade less often.
| Setting | What it controls |
|---|---|
| Base sensitivity | How many prior bounces at a level are required before it counts as a base |
| Drop threshold | How far below the base price has to fall before the bot starts buying |
| Layered orders | How many staged buy orders the bot places as price falls further below the base |
| Order spacing | The price distance between each layered order |
| Exit target | Where the bot sells relative to the base — at it, slightly below it, or slightly above it |
| Max exposure | The total capital committed if every layered order fills |
As with any bot type, backtesting shows how a given base sensitivity would have performed on a specific pair's history, and demo mode shows how it behaves on the pair's current price action before any capital is committed. Exact field names in the Bitsgap interface may differ from the descriptions above — check the setup screen for the current labels.
Common mistakes
Treating a coincidental low as a base. A level touched once isn't a base — it's a low. The strategy depends on repeated, volume-backed bounces at the same level; a single touch doesn't tell you whether buyers will show up there again.
Sizing against the first layer only. Like a DCA bot, a QFL bot's real exposure is every layered order it could place before hitting its configured depth, not just the opening buy.
Running it in a clear downtrend. A base that keeps breaking without recovering isn't producing dead-cat bounces — it's just falling. The pattern needs a market that still has buyers willing to defend a level, not one that's abandoned it.
Setting the drop threshold too tight. A threshold set just barely below the base can trigger on ordinary noise rather than a genuine panic-driven break, filling positions on moves that were never really a "drop" in the pattern's sense.
FAQ
What does QFL stand for? Quickfingers Luc, named after the trader who popularized the base-and-bounce approach.
Is a QFL bot the same as a DCA bot? No. Both use layered entries below a starting price, but a DCA bot averages in on a schedule or fixed interval regardless of pattern, while a QFL bot only enters when a specific base-break shape appears — and can stay inactive when it doesn't.
Can a QFL bot short the market? No. QFL is a long-only spot strategy by design; it has no short-side logic.
What kind of market suits a QFL bot? Choppy conditions with repeated fear-driven drops and recoveries at a defined support level. It performs worse in sustained downtrends, where a broken base tends to stay broken instead of bouncing back.
Does Bitsgap support QFL bots? Yes, alongside GRID, DCA, DCA Futures, COMBO, LOOP, and BTD bots, running on spot markets.