Blog/Education
EducationAug 11, 202610 min read

Qullamaggie's Trading Setups: Breakout, Episodic Pivot, Parabolic Short

A factual profile of Kristjan Kullamägi's three named momentum setups, the exact entry and stop criteria he publishes for each, and the one that a continuation-only grade will refuse to take.

BL
Benjamin Loh
Founder of SnapPChart · trader and dev

Kristjan Kullamägi, who most people know online as Qullamaggie, is one of the rare traders in this corner of the internet with nothing to sell you. No course, no alert room, no $5,997 tier. He publishes three setups, streams himself trading them, and that is the entire operation. Which makes writing about him a different exercise from writing about a paid program, because there is no purchase decision to evaluate. This is a methodology profile: what the three setups are, the exact criteria he publishes for each, and an honest note about which of them a continuation-only grading engine can read and which one it will flatly refuse.

Quick Answer: The Strategy in One Paragraph

Qullamaggie's method, compressed

Kristjan Kullamägi trades three named momentum setups on daily charts, holding days to weeks, with intraday entries triggered off the opening range. The Breakout buys a stock that has already run 30 to 100% over one to three months, pulled back in an orderly way with higher lows, tightened for two weeks to two months along the rising 10 and 20 day moving averages, and then expanded out of the range. The Episodic Pivot buys a gap of roughly 10% or more on earnings or major news, on heavy volume, in a name that had been quiet for the previous three to six months. The Parabolic Short shorts a stock that has gone vertical and is showing exhaustion, entering on the opening range low or a failed rally into VWAP. Entries are the opening range high (or low, for the short) using the first 1, 5 or 60 minute candle. Stops are the low of the day on longs, the high of the day on the short. Exits scale out after three to five days and trail the 10 or 20 day moving average. All of his material is free.

Who Is Kristjan Kullamägi?

An independent Swedish-Estonian trader who started around 2011, initially shorting small caps intraday, and eventually moved to swing trading off daily charts. That transition is the interesting part of his history and it mirrors what a lot of people end up doing after a couple of years of getting chopped up on 1 minute charts. The difference between those two styles, and why traders migrate between them, is laid out in the comparison of scalping, day trading and swing trading.

On performance, here is the careful version. On his own site he describes having made tens of millions over the past few years from three setups, and the figure repeated across independent trading-education profiles is a starting account of around $9,100 grown to more than $100 million. That is self-reported and widely echoed, not audited, and there is no public track record you can pull. Treat it the way you would treat any unverified number attached to any trader, which is to say: it is not the reason to read the setups. The setups are worth reading because the criteria are specific enough to argue with.

The part worth stating plainly is the commercial one. His site says, word for word, "I am NOT running any paid service, any alert service and I don't sell anything" . The written breakdowns, the uploaded stream recordings, the live Twitch sessions, the Discord, all free. This is the main reason this page is not structured the way our review of Warrior Trading and Ross Cameron is structured. That one is a purchase decision about a paid small-cap mentorship with real tiers and a monthly chat room, so it has to answer whether the money is well spent. Here there is no money and no tier, so the only question left is whether the method fits you.

The Three Setups at a Glance

All three share the same skeleton, which is easy to miss when you read them one at a time. Find a stock where something big has already happened, wait for the market to show its hand in the first minutes of a specific session, enter off the opening range, and put the stop at the extreme of that day. The criteria below are the ones he publishes on his own write-up of the three setups.

SetupWhat it looks likeEntry triggerStop placement
BreakoutA stock already up hard over the past 1 to 3 months, then an orderly pullback with higher lows that tightens for two weeks to two months while riding the rising 10 and 20 day moving averagesThe opening range high on the breakout day, using the high of the first 1, 5 or 60 minute candle depending on how much room you wantThe low of the day, and no wider than the stock's average daily range
Episodic PivotA gap up of roughly 10% or more on earnings or major news, on heavy volume, in a name that has not already run for the past 3 to 6 monthsThe opening range high after the gap, same 1, 5 or 60 minute choiceThe low of the day
Parabolic ShortA stock that has gone vertical, up 50 to 100% in days or weeks on a large cap or several hundred percent on a small cap, usually up three to five sessions in a rowThe opening range low after the first red candle, or a rally back into VWAP that failsThe high of the day, or a reclaim of VWAP if that was the trigger

Notice what is missing from that table: any indicator signal, any oscillator threshold, any reason to be in a trade that is not visible as price and volume. The whole method runs on prior move, base quality, volume, and two moving averages.

Qullamaggie trading strategy: schematic of the Breakout, Episodic Pivot and Parabolic Short setups and which ones a continuation-only grade can readThree schematic price panels side by side. The Breakout panel shows a prior advance, a tight consolidation box, and a break above the range high. The Episodic Pivot panel shows a flat base, a gap up on heavy volume, and a break of the opening range high. The Parabolic Short panel shows a vertical run, a first red candle at the top, a failed rally into VWAP, and a decline. Badges beneath each panel mark the first two as with-trend continuation reads and the exhaustion top as a counter-trend call that a continuation-only grade declines.THREE SETUPS, ONE FILTER: IS THE TREND ALREADY ON YOUR SIDE?1. BreakoutPrior move, tight base, expansionrange highstop: low of the daysurfing the rising 10 and 20 day MAsEntry: opening range high2. Episodic PivotQuiet name, then a real catalystgap up 10%+opening range highvolume, not a rumourEntry: opening range high after the gap3. Parabolic ShortVertical run, then exhaustionfirst red candleVWAP failstarget: back down to the 10 and 20 day MAsEntry: opening range low, or the failed VWAP retestWith-trend continuationA continuation grade reads this directlyWith-trend continuationChart side yes, the catalyst is on youCounter-trend at the topDeclined until the downtrend existsThe split is not about difficulty. It is about whether the trend on the chart already agrees with the direction you want to take.
Schematic of the three Qullamaggie setups, and which of them a continuation-only grade can honestly read.

Setup 1: The Breakout

The bread and butter one. He wants a stock already up 30 to 100% or more over the past one to three months, because the premise is that whatever caused that move has not finished playing out. Then an orderly pullback with higher lows, consolidating anywhere from two weeks to two months, with price surfing the rising 10 and 20 day moving averages rather than slicing through them. The trigger is range expansion: the stock breaks out of that base and you buy the opening range high, choosing the first 1, 5 or 60 minute candle depending on how much slack you want in the stop.

The stop rule is the part most people skip and it is the most useful line in the whole method. Stop at the low of the day, and never wider than the stock's average daily range. That second clause is a position sizing rule dressed up as a stop rule. If the low of the day is further away than one ADR, the setup is not tradeable at your size, full stop. It kills the trade before you can talk yourself into a wide stop on a name you like.

Exits are mechanical. Sell a third to a half after three to five days, move the stop to break even, then trail the rest with the 10 or 20 day moving average and wait for the first close below the 10 day. That structure is what makes the strategy survive a low hit rate: most trades get cut small, the few that keep going get held for weeks.

If this shape sounds familiar, it should. The consolidation-then-expansion idea overlaps heavily with the volatility contraction pattern associated with Mark Minervini, and it is a longer-timeframe cousin of the bull flag and the high tight flag. Those pages cover the generic shapes on their own terms. What makes Kullamägi's version his own is the specificity: a named prior-move range, a named consolidation duration, a named moving average to surf, and a stop capped by ADR. The generic pattern tells you what to look for. His criteria tell you when to say no.

Setup 2: The Episodic Pivot

The one with the memorable name, and the one people most often get wrong. An episodic pivot is a gap up of roughly 10% or more on earnings or major news, with big volume behind it, ideally trading a full average day's worth in the first 15 to 30 minutes. He wants real numbers behind the gap, mid to high double or triple digit EPS and revenue growth, and he wants the stock to have been quiet for the past three to six months. Entry is the opening range high after the gap. Stop is the low of the day. Trail with the 10 or 20 day once it clears your initial stop.

Why the "quiet for three to six months" filter matters

Because the whole thesis is repricing. A stock nobody was paying attention to prints a number that changes the story, and it takes institutions weeks to build positions. If the name has already run 200% into the print, the repricing largely happened in advance and you are buying the last leg of it. That filter is the difference between an episodic pivot and a generic gapper, and it is why this is not simply a swing version of gap and go. A gap and go asks whether the stock holds its gap through the open. An episodic pivot asks whether something happened that will still matter in three weeks. The mechanics of gaps in general, including which ones tend to fill, are covered in the breakdown of the different types of gaps.

The volume requirement is the one you can actually verify on a chart, and it is doing more work than the gap percentage. A 12% gap on a third of average volume is a thin move that fills. A 12% gap that trades a full day's volume before 10am is a fight for shares. Reading that difference off the volume panel is the most mechanical part of the setup, and it is the same relative-volume judgment described in the write-up of how AI reads volume on a chart.

AI checkpoint

Two weeks of tightening, and you cannot tell if the base is clean or just quiet.

Upload the daily chart before the open and get a structured read on the consolidation, the range high, the moving average behavior, and where the stop would have to sit for the setup to be worth taking.

Grade a setup free

Setup 3: The Parabolic Short

The mirror image, and the hardest of the three by a distance. He looks for a stock that has gone vertical, up 50 to 100% in days or weeks on a larger name or several hundred percent on a small cap, typically up three to five sessions in a row. Then he waits for exhaustion rather than guessing at it: the first red candle, then a short at the opening range low, or a rally back into VWAP that fails. Stop at the high of the day, or a reclaim of VWAP if the failed retest was the trigger. The target is the 10 and 20 day moving averages, which is where these things usually find a bid.

There is a long counterpart to this, buying the recovery bounce after a collapse, but the short side is the one that gets cited and the one worth understanding first. Both are counter-trend at the moment of entry, which is exactly why the risk rules are tighter and the holds are shorter.

The honest part: a continuation grade will not take this trade

SnapPChart's engine grades momentum continuations only. A long is a pullback inside an established uptrend. A short is an inverse pullback, a counter-trend rally, inside an established downtrend. Those are the only two directions it will return, and there is a hard rule in the analysis prompt that says never pick short for a chart in an established uptrend even if the current candle is red, because that is a reversal trade and it does not take reversal trades.

Apply that to a parabolic top and the conclusion is unavoidable. A stock up 400% in nine sessions that just printed one red candle is, structurally, still in an uptrend. Higher highs, higher lows, price miles above a rising short-period moving average. Upload that chart and the read will describe an extended uptrend and an overextended long, not a short. It will not call the top for you, because calling the top is a prediction about a trend change that has not happened yet, and the engine does not make that call. This is the same treatment applied to every reversal pattern on the site, from the shooting star to the head and shoulders: the shape gets read as context, the reversal itself never gets graded as a prediction.

What it can grade honestly is the phase after the top. Once the parabola has actually broken, once lower highs and lower lows are on the chart and price is trading under a falling short-period moving average, a rally back into that moving average or into VWAP is a textbook inverse pullback and gets scored like any other continuation. That is usually several days after the exhaustion candle, which means the tool is useful for the second and third short in a downtrend and useless for the first one. If your entire edge is the first break, this part of the method is yours to run alone. That is a real gap and it is better said out loud than papered over.

What Transfers to Your Own Trading, and What Does Not?

Four things in this method are worth stealing regardless of whether you ever trade a single episodic pivot, and none of them are specific to his setups. They are the same risk and selection habits that hold up across the whole momentum trading playbook.

  • The ADR cap on the stop
    A stop that cannot be wider than the stock's average daily range turns risk into a pass or fail gate rather than a negotiation. Most bad entries die at this check, before sizing, before conviction, before you have looked at the news.
  • The prior-move requirement
    Every long setup requires that something big already happened. No prior move, no trade, however pretty the base looks. It is a filter that removes most of the chart universe on the first pass and it is the same idea behind the relative-strength screens in the broader momentum trading approach.
  • Scaling out on a schedule, not a feeling
    A third to a half off after three to five days, stop to break even, trail the rest on the 10 or 20 day. The decision is made before the trade, so the part of you that wants to hold a runner and the part that wants to bank a green day are both out of the loop.
  • Opening range entries as a confirmation, not a prediction
    Waiting for the market to take out the first candle's high before committing is a small delay that removes a large category of trades that never went anywhere. You give up the bottom tick and you skip the fakeouts.

What does not transfer as easily is the timeframe and the temperament. These are swing trades held for days or weeks, which means overnight gap risk on every position and a hit rate that is low by design. The method makes money on a small number of outsized winners, so if you cut winners at 1R out of nervousness you have kept all the losses and thrown away the mechanism that pays for them. Position sizing off a daily-range stop also means you will be smaller than feels right on volatile names, which is the point. It is also worth being sober about the base rate: FINRA is direct about the risks of active trading, and the SEC's investor publication on day trading is blunt about how most accounts do, whichever named method they are running.

Which of These Setups Can a Grading Engine Actually Read?

Two of the three setups map cleanly onto how a chart grader reads structure, and one does not. Here is the split, with no hedging.

SetupDirection vs the trendWhat the chart showsCan a continuation grade read it?
BreakoutLong, with the trendHigher highs and higher lows, a tight pullback against a rising 10 or 20 period moving average, then range expansionDirect fit. This is the continuation shape the engine is built around, and the tight-base-plus-volume read is exactly what it scores
Episodic PivotLong, with the trendA gap, a base holding above it, and volume bars several times the recent averageDirect fit on the chart side. It cannot see the earnings number that caused the gap, so you still supply the catalyst
Parabolic Short, at the topShort, against the trendA vertical run that just printed its first red candle while structure is still making higher highsNo fit, and it will say so. A chart still in an uptrend never returns a short, whatever the last candle did
Parabolic Short, after the breakShort, with the new trendLower highs and lower lows established, price under a falling short-period moving average, rallying back into resistanceDirect fit. This is the inverse pullback the engine treats as a valid short, and it usually arrives days after the actual top

The reason two of them fit so well is that the criteria are all visible in a still image. Trend direction, higher lows, how tightly the base has coiled, whether price is riding a rising moving average or chopping through it, whether the volume bars on the breakout day tower over the previous twenty. That is the exact set of fields a screenshot read scores, and the mechanics of it are covered in the write-up on how AI detects a breakout and in the wider overview of where AI genuinely fits into a trading process. The daily timeframe actually suits the workflow: nothing is ticking while you upload, so there is no pressure pushing you to skip the check, which is the failure mode on a 1 minute chart. The general product side lives at AI chart analysis if you want the neutral version.

The honest limits are the same ones that apply to everything here. It reads the screenshot you upload and nothing else. No live data, no scanning, no watchlist building, so it will not find the episodic pivot for you at 9:31, and it cannot see the EPS number that caused the gap. It does not predict the next candle or the next week. On the swing timeframe specifically, it has no view on the overnight gap, which is the risk that actually decides a lot of these trades. What it does is apply the same criteria to the base you are looking at whether it is Monday or Friday and whether your last three trades won or lost, which is the one thing your own read cannot promise. More on running that as a habit in the piece on grading a trade before you enter it, and on the swing-specific version in AI for swing trading.

The version worth remembering

Two of Kullamägi's three setups are with-trend continuations with criteria you can check off a still chart, which is why a fixed-criteria grade sits naturally on top of them. The parabolic short is a counter-trend call at the moment of entry, and a continuation-only engine will decline it until the downtrend actually exists. Knowing which of your setups a tool can read, and which it cannot, is more useful than a tool that grades everything with equal confidence.

Frequently Asked Questions

Does Qullamaggie sell a course, alert service, or membership?

No, and he is unusually direct about it. His own site states verbatim: "I am NOT running any paid service, any alert service and I don't sell anything." Everything he puts out is free, the written setup breakdowns on his blog, uploaded stream recordings on YouTube, the first hour or two of most sessions live on Twitch, and a Discord where people post charts at each other. That matters for how you should read anything written about him, including this page. There is no upsell at the end of the funnel, so the usual question of whether the education is worth the money does not apply. The only cost is your time, and the only thing to evaluate is whether the method suits you.

Is Qullamaggie a real trader, and are the numbers verified?

He is a real, publicly visible trader who has been streaming his sessions and posting his methodology for years, which is a much higher bar of transparency than most people who talk about returns online clear. The numbers are a different question. On his own site he describes making tens of millions over the past few years from three setups, and the figure repeated across independent trading-education write-ups is a small starting account of roughly $9,100 growing to more than $100 million. None of that is independently audited, none of it is a public track record you can inspect, and it should be treated as self-reported. That is not an accusation, it is just what the evidence supports. Judge the setups on whether the criteria are specific and falsifiable, which they are, rather than on any number attached to them.

What is an episodic pivot, and how is it different from a normal gap and go?

An episodic pivot is a gap of roughly 10% or more caused by a genuine event, usually earnings or guidance with real growth behind it, in a stock that has been quiet for the past three to six months. The word episodic is doing the work: something happened that changes how the market values the company, so the gap is the start of a repricing rather than a one-day spike. A standard gap and go is a broader category that includes any gapper with volume, including sympathy moves, low-float squeezes, and news with no numbers behind it. The practical difference shows up in how long the move lasts. Episodic pivots are traded as multi-day and multi-week holds. Most gap and go plays are done by lunch.

Can you trade these setups on a day trading timeframe?

The entries already are intraday. All three trigger off the opening range on a specific day, so you are watching a 1 or 5 minute chart at the moment of entry regardless. What is not intraday is the selection and the hold. The scan runs on daily charts, the criteria are measured in weeks of consolidation and months of prior move, and the exits trail a 10 or 20 day moving average over days or weeks. You can absolutely take the same entry and close it the same afternoon, but then you are trading a different strategy that happens to share a trigger, and you should expect a different distribution of outcomes. The setups are built so that the occasional multi-week winner pays for a long run of small stops. Cut that tail off and the arithmetic changes.

Can AI grade a parabolic short before the stock rolls over?

No, and this is the one place where the method and the tool genuinely do not line up. SnapPChart grades momentum continuations only. A long is a pullback inside an established uptrend, a short is a rally inside an established downtrend, and a chart that is still making higher highs will never come back as a short no matter how vertical the last few candles look. Catching an exhaustion top is by definition a counter-trend call on a chart whose trend has not turned yet, so the grade will read the structure as an extended uptrend and decline the short. What it can grade honestly is the phase after the top has already broken: once lower highs and lower lows are on the chart and price is under a falling short-period moving average, a rally back into resistance is a standard inverse pullback and gets scored like any other continuation. That is usually several days after the actual high.

Is SnapPChart affiliated with Kristjan Kullamägi?

No. There is no affiliation, endorsement, partnership, or affiliate arrangement of any kind, and nothing here is an affiliate link. He does not sell anything, so there is nothing to be an affiliate of. This page exists because his three setups get asked about constantly by momentum traders and the criteria are public, specific, and worth writing up accurately. Everything described here is drawn from his own published material and is presented as a factual summary of a well-known trader's method, not as a recommendation to trade it.

Disclaimer

This article is for educational and informational purposes only and does not constitute financial advice. It is a factual summary of publicly published trading criteria and is not a recommendation to trade any setup, security, or strategy. Performance figures attributed to Kristjan Kullamägi are self-reported or repeated from third-party write-ups, are not independently audited, and should not be treated as verified. SnapPChart is not affiliated with, endorsed by, sponsored by, or connected to Kristjan Kullamägi in any way, and this page contains no affiliate links. The setups, levels, and price paths shown in the diagram are neutral schematic placeholders, not real market data or records of actual trades. Trading carries a substantial risk of loss and is not suitable for every investor. SnapPChart grades a static chart screenshot you upload and returns levels, reasoning, and a setup grade against a consistent rubric; it grades momentum continuations only, does not call tops or bottoms, does not read live data, scan the market, see the tape, time and sales, or Level 2, does not predict the next candle or an overnight gap, and does not guarantee trade outcomes or fills. Always do your own research and never trade with money you cannot afford to lose.

BL
Benjamin Loh
Founder of SnapPChart · trader and dev

Writes about AI-assisted day trading, technical analysis, and the systems traders actually use to stay disciplined.

Tight base, rising 10 day, volume showing up. Is it actually an A?

Screenshot the daily chart you are watching, upload it from the homepage, and get a fixed-criteria read on the structure, the level, the stop, and what would invalidate it before the opening range prints. Two free grades, no card.

Grade my setup2 free grades, no card required