The short answer

A closer profit target wins more often and did not earn more per trade. GEXfreak back-tested four call-wall and put-wall rules on nine stocks, 2018–2024, each level rebuilt at the 5-minute mark; nobody placed the trades. The win rate was highest at a 0.5R target in four of four rules. The average R was highest there in none.

At 0.5R the win rate fell 3.9 to 11.4 points short of break-even in three rules. The fourth cleared it by 1.7 points, averaging +0.028R (95% range, the band the true average probably sits inside: −0.061R to +0.117R, which includes zero).

None of the 28 combinations of rule and target beat its naive trade by more than luck can explain across all 28. That is not detected, not proof of no effect: each range on the gap reaches at least ±0.07R either side of it. The levels are rebuilt, not a record of what a member saw.

REAL PRICES · REBUILT LEVELS · BACK-TESTED TRADES

Same entries, seven target settings

9 stocks · 2018–2024 · 15:45 ET

The prices are recorded history. The levels are rebuilt after the fact from stored option data as the level in force at a five-minute mark, so they can differ from the levels a live Prism by GEXfreak chart drew. The trades are back-tested: rules applied after the fact, none ever placed.

Every level here is the wall in force in the rebuild at the 15:45 clock (the 15:40 row, usable at 15:41), not a record of what a member saw.

Target
Levels
Split (rebuilt levels only)
0%50%100%Win rate, and the win rate needed to break even (tick)−0.40+0.4Average R, 95% range and the naive trade0.5R1R1.5R2R3RNo targetRule’s own67%55%45%42%39%36%38%
  • Win rate
  • Win rate needed to break even (tick)
  • Average R, above zero
  • Average R, below zero
  • Naive trade at the same target, weighted to the rule’s stocks
  • 95% range of the average (bar)
Call-wall breakout long, rebuilt at the 5-minute mark, all sessions, target 0.5R: it won 67.3% of 312 trades. A winner averaged 0.459R and a loser −1.135R, so the average trade was −0.062R (95% range −0.162R to +0.033R). The sum: 67.3% × 0.459R − 32.7% × 1.135R = −0.062R. To break even it needed to win 71.2%. A naive trade in the same stocks at the same target averaged −0.072R, so the rule’s lift was +0.010R (range −0.095R to +0.111R, one-sided p 0.420).

The rule’s own target: price plus the five-session implied move. Modeled cost on this rule: 0.045R a trade on average.

Tables, method and data source
Call-wall breakout long, rebuilt at the 5-minute mark, all sessions: every target setting
TargetTradesWin rateBreak-even win rateAvg winAvg lossAverage R95% rangeNaive, same target
0.5R31267.3%71.2%0.459R−1.135R−0.062R−0.162R to +0.033R−0.072R
1R31255.5%55.6%0.943R−1.182R−0.004R−0.139R to +0.120R−0.032R
1.5R31245.2%45.3%1.375R−1.138R−0.002R−0.171R to +0.159R+0.031R
2R31242.0%39.8%1.705R−1.126R+0.063R−0.128R to +0.245R+0.096R
3R31239.4%33.9%2.225R−1.141R+0.186R−0.048R to +0.417R+0.142R
No target31236.2%31.1%2.535R−1.142R+0.190R−0.099R to +0.497R+0.160R
Rule’s own31238.1%34.7%2.160R−1.148R+0.114R−0.120R to +0.348R+0.151R
All 4 rules at the 0.5R target, rebuilt at the 5-minute mark, all sessions
RuleTradesWin rateBreak-evenAverage R95% rangeWin rate, no targetAverage R, no target
LF01 · Put-wall hold long51665.3%69.8%−0.069R−0.136R to −0.005R40.3%+0.126R
LF02 · Put-wall undercut and reclaim long (thin)6258.1%69.5%−0.177R−0.379R to +0.011R38.7%−0.099R
LF03 · Put-wall reclaim long after a close below30573.1%71.4%+0.028R−0.061R to +0.117R41.0%+0.249R
LF04 · Call-wall breakout long31267.3%71.2%−0.062R−0.162R to +0.033R36.2%+0.190R
The combinations tested: lift over the naive trade at the same target (one-sided p), rebuilt at the 5-minute mark. 0 of 28 combinations passed (smallest adjusted p 0.99). This is the grid’s one counted look.
Rule0.5R1R1.5R2R3RNo targetRule’s own
LF01−0.066R (0.962)−0.102R (0.989)−0.101R (0.976)−0.134R (0.993)−0.121R (0.977)−0.112R (0.943)−0.101R (0.987)
LF02−0.178R (0.973)−0.216R (0.963)−0.195R (0.913)−0.261R (0.951)−0.296R (0.946)−0.317R (0.953)−0.268R (0.991)
LF03+0.083R (0.038)+0.086R (0.080)+0.028R (0.357)+0.007R (0.470)−0.049R (0.688)+0.067R (0.304)−0.034R (0.663)
LF04+0.010R (0.420)+0.028R (0.346)−0.033R (0.667)−0.033R (0.645)+0.044R (0.367)+0.030R (0.428)−0.037R (0.632)
A real trade of the rebuilt call-wall breakout: AAPL, 2019-04-03, entry 195.19, stop 193.59, risk 1.602, highest price before the stop 196.37. What a spreadsheet returns, and what the engine returned after costs. The earlier version’s trade was AAPL, 2018-09-11.
TargetTarget priceSheet, REngine exitEngine R after costs
0.5R195.99+0.5target+0.445R
1R196.79−1.0stop−1.055R
1.5R197.59−1.0stop−1.055R
2R198.39−1.0stop−1.055R
3R200.00−1.0stop−1.055R
No targetNone−1.0stop−1.055R
Rule’s own201.51−1.0stop−1.055R
  • Same entries, stops and 5-session time exit as the study; only the profit target moves. R is the distance from entry to the stop. A win is any trade that finishes above zero; targets fill on a touch and a same-bar tie goes to the stop. The rule's own target is the level target each rule was written with; the other settings put the target k times the stop distance above the fill (k = 0.5, 1, 1.5, 2, 3), or none.
  • LF01 Put-wall hold long: At 15:45, the rebuilt map shows dealers net long gamma, the prior close is at or above the put wall, price is within one implied move above the put wall and below the call wall, and the session low never went more than a quarter implied move below the put wall. Stop half an implied move below the put wall. Its own target is the lower of the call wall and price plus the five-session implied move.
  • LF02 Put-wall undercut and reclaim long: At 15:45, the rebuilt map shows dealers net long gamma, the prior close was at least a quarter implied move above the put wall, price undercut the put wall by a quarter implied move during the session and is back above it by a quarter implied move, still below the call wall. Stop a quarter implied move below the session low. Its own target is the lower of the call wall and price plus the five-session implied move.
  • LF03 Put-wall reclaim long after a close below: At 15:45, the prior close was below the put wall in the rebuilt map and price is back within one implied move above it, below the call wall. Stop half an implied move below the put wall. Its own target is the lower of the call wall and price plus the five-session implied move.
  • LF04 Call-wall breakout long: At 15:45, the prior close was at or below the call wall in the rebuilt map and price is above it by up to one implied move. Stop half an implied move below the call wall. Its own target is price plus the five-session implied move.
  • Mean of (R before costs) minus (R after costs) over each rule's trades at each target setting: the modeled commission and slippage. Dividends are in both figures. Modeled costs on every trade: slippage each way of the larger of one cent and 2 basis points of price for AAPL, MSFT, NVDA and TSLA, or 5 basis points for INTC, BAC, DVN, NKE and PFE; commission of half a cent a share each way; dividends the trade would have received are included. All four rules are long, so there is no borrow charge.
  • The naive trade is weighted to the stocks each rule traded: the average, over the rule's trades, of the naive trade's average R in the same stock at the same target setting. The lift is the rule's average minus that weighted figure, tested on one shared draw of sessions.
  • mean_r is the sample mean of the trades, after the study's costs. The 95% range and one-sided p come from a block bootstrap over sessions (blocks of 20, 10,000 replicates). The break-even win rate of a cell is its average loss divided by its average win plus its average loss; a win rate at or above it is exactly an average R at or above zero. Cells with fewer than 20 trades are marked thin.
  • The test: Each cell's lift over a naive trade in the same stocks with the same target setting (one-sided, 20-session block bootstrap on one shared draw matrix), Benjamini-Hochberg false-discovery control, q = 0.10, across all 28 cells. 0 of 28 combinations passed (smallest adjusted p 0.99). This is the grid’s one counted look.
  • Arms: The wall and regime sign in force in the tier-0 snapshot store at 15:45, that is the 15:40 rebuild usable at 15:41 (arm S). One counted look. The earlier rule on the earlier levels (arm P), over the same sessions the rebuilt arm uses, with the same engine, costs, comparators and statistics and the corrected hold end. Only the level source differs. Parity, not a look: no claim, gate or label comes from it. The earlier version as published (target-grid-v1.json): twelve stocks, every session, the walls and regime of the prior-close book read once a session and held all day. The same 28 cells, carried unchanged.
  • Copied without change from the version 1 file, restricted to the four rules the rebuild carries; nothing was recomputed or overwritten. Its average R is the one recomputed from the win rate and the average win and loss, which can differ from the study's bootstrap average by up to 0.003R.
  • Names: AAPL, MSFT, NVDA, TSLA, INTC, NKE, BAC, PFE and DVN, in the years that pass the snapshot coverage gate. IBM, VZ and GPRO are not rebuilt.
  • Clock: one decision clock, 15:45 Eastern (the 15:40 rebuild, usable at 15:41, five minutes old on every session used). The earlier rules LF05 to LF08 read a 09:35 decision from an overnight wall step, which the site does not show, so they are not rebuilt and stay in the earlier look only; the earlier grid's other four rules are therefore not carried here.
  • Window: signal days 2018-05-02 to 2024-12-23, so that every five-session hold closes by 2024-12-31. Nothing from 2025 on was read.
  • Levels: only what the site draws (put wall, call wall and the regime sign) is read. Rebuilt walls are the site engine's walls over the site's expiry set; the earlier look used a prior-close book read once a session and held all day.
  • Cells with fewer than 20 trades are shown and marked thin; no reading here rests on one alone.
  • Every level here is a tier-0 rebuild at the 5-minute mark: the wall and regime read at 15:45 are the ones in the 15:40 rebuild (usable at 15:41), made from that morning's open interest and the prior close's option prices. It is not a record of what any member saw and not a copy of the live chart; a rebuilt level can differ from the level Prism by GEXfreak drew live.
  • How closely tier-0 matches a true intraday map has been measured on SPY only, from October 2025 to August 2026, after this study's window. The check found the most error late in the day and in quarterly months, and 15:45 is a late-day clock. Accuracy is unmeasured for single stocks, so the size of the error in these levels is unknown. Every cell is therefore shown for the two premium periods and for quarterly against other months.
  • Through 28 March 2023 an option's price is a fallback estimate and the open interest is a single start-of-day stamp; from 29 March 2023 the price is native. BAC (2020 to 2022), PFE (2021 to 2022) and DVN (2022) sit in the fallback period only, so the native period rests on six names.
  • The rebuilt arm covers nine stocks and 45 of the 84 possible name-years that pass the snapshot coverage gates, and four rules; the earlier grid had twelve stocks and eight rules. The earlier numbers stay beside the rebuilt ones and are not comparable one for one. The parity arm runs the earlier rule on the earlier levels over the same sessions the rebuilt arm uses, with the corrected hold end, so only the level source differs; it is a re-run on fewer sessions and does not equal the published earlier numbers.
  • All 28 cells were in the study's frozen protocol before the run and were run once. The earlier grid's 48 non-published cells came from a follow-on run of the same engine. The intervals, lifts and p-values in this file are the study's; this file recomputes the counts and means from the trade files and the Benjamini-Hochberg step, and a separate check re-ran the study's own bootstrap and found every number equal.
  • A long trade collects some of a stock's own rise at wide targets; the naive trade in the same stocks at the same target measures how much. R is measured against each trade's own stop distance; a stop can be gapped through, so a loss can be larger than 1R. A win is any trade that finishes above zero.
  • This re-scores the same 2018 to 2024 sessions and prices as the earlier look, so it is not independent evidence. Nothing dated 2025 or later was read. The trades are a stop-and-target simulation on recorded prices; nobody placed them.
  • A back-test of a rule on rebuilt levels is not a signal and not a promise of a future return. Back-tested figures need the standing CFTC Rule 4.41 statement beside any number quoted from this page.
Data receipt: 15 sources, built 2026-09-29

Each source is fingerprinted with SHA-256, so a changed file changes the fingerprint. A single file shows its own hash; a source of several files shows one hash of their names and hashes.

  • Frozen protocol · 7d278b63f2f1dae1…
  • Pre-registration · d17740954b1685dd…
  • Freeze record · 08d7af8a8387c401…
  • Runner registration, 15 file hashes · 4571cb129eace858…
  • Study results · bf2a2ed969db8c3a…
  • Study grid report · b1ba7d271863463c…
  • Grid derivation note, frozen before anything here was computed · 3150fad49bd800ba…
  • Grid note freeze record · f9ae5565c7b57403…
  • Verify script · 4b99e7a81bebc142…
  • Verify script registration, before it ran · a5092ee176284071…
  • Verify output: the study's bootstrap re-run on the trade files · cdcd147baa762ac3…
  • Trades: rebuilt arm, four rules x seven target settings and their naive trades (56 files) · 7e8c06d00078547d…
  • Trades: parity arm (earlier rule on the earlier levels), four rules x seven target settings and their naive trades (56 files) · 8aab0e346a18ffa1…
  • Earlier version of this evidence · 4c219ced204852b7…
  • AAPL one-minute bars, 2019-04 (the worked trade) · d366f5ccb9681104…

The four rules and nine stocks

The nine stocks are AAPL, BAC, DVN, INTC, MSFT, NKE, NVDA, PFE and TSLA; IBM, VZ and GPRO are not rebuilt. Each rule reads a call wall or a put wall (the strike with the most call or put option gamma); the figure’s notes give each rule in full. All four are long trades entered at the open of the 15:45 ET bar, with a time exit at the close of the fifth session at the latest. Only the profit target moves: the rule’s own level target, 0.5, 1, 1.5, 2 or 3 times the stop distance above the fill, or none.

The four rules, all entered at 15:45 ET: stop and trades
RuleStopTrades
Put-wall holdHalf an implied move below the put wall.516
Put-wall undercut and reclaim (thin: dropped by the study’s census on counts)A quarter implied move below the session low.62
Put-wall reclaim after a close belowHalf an implied move below the put wall.305
Call-wall breakoutHalf an implied move below the call wall.312

The arithmetic

The example throughout is the call-wall breakout, which enters when the prior close was at or below the call wall in the rebuilt map and price is above it by up to one implied move. Average R = win rate × average win − loss rate × average loss. At the 0.5R target: 67.3% × 0.459R − 32.7% × 1.135R = −0.062R. To break even it needed to win 71.2%; it won 67.3%.

A target half as far as the stop breaks even at 1 ÷ 1.5 = 66.7% before costs. A win paid 0.459R, not 0.5R, and a loss cost 1.135R, not 1R: modeled costs (about 0.045R a trade here) and stops gapped through.

Call-wall breakout: win rate against the win rate needed to break even, and the naive trade at the same target
TargetWin rateBreak-even win rateAverage R95% rangeNaive trade
0.5R67.3%71.2%−0.062R−0.162R to +0.033R−0.072R
1R55.5%55.6%−0.004R−0.139R to +0.120R−0.032R
2R42.0%39.8%+0.063R−0.128R to +0.245R+0.096R
No target36.2%31.1%+0.190R−0.099R to +0.497R+0.160R

All four rules at half a risk unit

The same entries and stops, with the target moved to 0.5R. Every win rate was highest there (58.1% to 73.1%, from 36.2% to 41.0% with no target). Three averages were below zero, but only the put-wall hold’s 95% range sits wholly below zero (−0.136R to −0.005R); the other three include zero. The exception, the put-wall reclaim after a close below, gained +0.028R over 305 trades.

Costs came to 0.029R to 0.045R a trade; adding them back, the three rules short of break-even still average −0.148R to −0.018R at 0.5R.

Every rule with no target and with a 0.5R target
RuleTradesWin rate: no target → 0.5RBreak-even at 0.5RAverage R: no target → 0.5R95% range at 0.5RNaive trade at 0.5R
Put-wall hold51640.3% → 65.3%69.8%+0.126R → −0.069R−0.136R to −0.005R−0.003R
Put-wall undercut and reclaim (thin)6238.7% → 58.1%69.5%−0.099R → −0.177R−0.379R to +0.011R+0.001R
Put-wall reclaim after a close below30541.0% → 73.1%71.4%+0.249R → +0.028R−0.061R to +0.117R−0.056R
Call-wall breakout31236.2% → 67.3%71.2%+0.190R → −0.062R−0.162R to +0.033R−0.072R

What the closer target gave up

With no target, all four rules averaged 0.08R to 0.25R more than at 0.5R (0.20R to 0.25R for the three scored rules), and that gap has no range of its own. Most of it is the stocks’ own rise: for the call-wall breakout, a naive trade in the same stocks with no signal rose by 0.23R over the same move, 92% of the rule’s 0.25R. For the three scored rules the naive trade gained 0.92 to 1.24 times as much as the rule (0.92 to 2.78 with the thin put-wall undercut and reclaim).

We checked 28 combinations of rule and target, each against its naive trade, with a many-tries correction (Benjamini and Hochberg, 10% false-discovery rate). None passed. The nearest miss was the put-wall reclaim after a close below at 0.5R: +0.083R over its naive trade (−0.009R to +0.176R), adjusted p 0.99. With 28 tries, about 1.05 gaps this size (p 0.0376) are expected by luck alone.

Not detected is not no effect. A combination’s 95% range on its gap over the naive trade reaches ±0.07R to ±0.27R either side for the three scored rules, so a smaller real gap could be there and not show.

Sources: Y. Benjamini and Y. Hochberg, Journal of the Royal Statistical Society: Series B 57(1): 289–300 (Oxford Academic): Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing.

By clock, price period and quarterly month

One decision clock only, 15:45 ET (the 15:40 rebuild, usable at 15:41); no other clock was run. The table splits the same trades by option-price period (see Limits) and by quarterly against other months. In all 16 splits the win rate was highest at 0.5R, and the average R was highest there in none; the average R was higher with no target than at 0.5R in all but one, the call-wall breakout in quarterly months (−0.258R against −0.030R). Quarterly months are where the accuracy check found the most rebuild error. No range or test was run on a split; one row is thin (under 20 trades at a setting).

Average R at 0.5R → with no target, by price period and by quarterly or other months
RuleFallback pricesNative pricesQuarterly monthsOther months
Put-wall hold−0.071R → +0.105R−0.064R → +0.186R−0.162R → +0.065R−0.022R → +0.158R
Put-wall undercut and reclaim−0.185R → −0.131R−0.160R → −0.029R (thin)−0.206R → −0.176R−0.163R → −0.060R
Put-wall reclaim after a close below+0.007R → +0.171R+0.083R → +0.458R+0.104R → +0.185R−0.013R → +0.283R
Call-wall breakout−0.054R → +0.195R−0.082R → +0.177R−0.030R → −0.258R−0.078R → +0.407R

What changed from the earlier version

The earlier version tested eight rules on twelve stocks with each level taken from a prior-close book, read once a session and held all day. This one uses the wall in force in the rebuild at 15:45 and keeps the four rules that read only what a Prism chart draws. The two levels are different constructs, not a correction: on the 6,601 sessions both cover, the earlier wall was the same strike as the wall in force at 15:45 for 60.8% of walls, and both walls on 36.5% of sessions, so a rule fires on different sessions.

Re-running the earlier rule on the earlier levels over the same sessions (parity) gives the same pattern: the win rate was highest at 0.5R in four rules and the average R in none, and 0 of 28 combinations passed. Rebuilt minus parity has a range that includes zero for every rule at its own target, but the trades differ (call-wall breakout: 312 against 400), so that does not show the level made no difference.

The earlier version beside the rebuilt one (earlier average R is recomputed from its win rate and average win and loss)
Earlier versionRebuilt at the 5-minute mark
Where the level comes fromA prior-close book, read once a session and held all dayThe wall in force in the rebuild at 15:45 (the 15:40 row)
Stocks129 (45 of 84 name-years)
Rules, combinations, passing the correction8, 56, 04, 28, 0
Call-wall breakout at 0.5R: trades, average R, win rate606, −0.075R, 66.5%312, −0.062R, 67.3%
Call-wall breakout with no target606, +0.272R, 39.6%312, +0.190R, 36.2%
Put-wall reclaim after a close below at 0.5R300, −0.018R, 71.0%305, +0.028R, 73.1%
Modeled cost a trade, by rule0.047R, 0.048R, 0.061R, 0.060R0.032R, 0.029R, 0.039R, 0.045R

Score your own trades at other targets

Six steps in a spreadsheet, on one rule’s trades, each with a stop written before entry. Columns: A entry, B stop, C risk =A2-B2 (1R), D the highest price after your entry and before the stop was hit or five sessions passed, E stop touched before the five sessions ended? Y or N, F your R if you did not hit the stop (=(exit-A2)/C2), L costs in R.

  • 1. Getting D. Read it off a 1-minute or 5-minute chart from your entry bar on. A daily bar includes prices from before you entered, and one bar can hold both the stop and the target: count the stop first.
  • 2. Put the targets to test in G1:K1 (0.5, 1, 2, 3 and 99 for no target). In G2 enter =IF($D2>=$A2+G$1*$C2,G$1,IF($E2="Y",-1,$F2))-$L2 and fill right and down. Each cell is what that trade would have returned at that target: +t if price reached the target first, −1 if the stop came first, otherwise your own R, less costs. Average R is =AVERAGE(G2:G101).
  • 3. A real trade: the first AAPL call-wall breakout in the rebuilt grid that ran up and was then stopped out short of +1R. On 3 April 2019 it entered at 195.19 with a stop at 193.59. Its highest one-minute high before the stop was 196.37, +0.737R; it was stopped out on 4 April 2019. Row: A 195.19, B 193.59, C 1.602 (the ledger’s risk), D 196.37, E Y. The sheet returns +0.5 at the 0.5R target (196.37 is at least 195.19 + 0.5 × 1.602 = 195.99) and −1 at 1R (196.79), 1.5R, 2R, 3R, no target and the rule’s own target (201.51). The study’s engine agrees at all seven settings, after costs (+0.445R at 0.5R, −1.055R at the others).
  • 4. The break-even win rate before costs is 1 ÷ (1 + t): 67% at 0.5R, 50% at 1R, 33% at 2R, 25% at 3R; costs raise each. Put your cost in R in L2: =round_trip_cost_per_share/C2 (the study’s came to 0.029R to 0.045R a trade).
  • 5. Compare average R across targets, not win rates. Your 95% range on a column is =1.96*STDEV(G2:G101)/SQRT(COUNT(G2:G101)). For scale, at 100 trades this grid’s ranges for the three scored rules were about ±0.15R to ±0.17R at 0.5R and ±0.39R to ±0.53R with no target.
  • 6. Read the answer. A win rate is noisy too: at 312 trades a 67% win rate carries about ±5 points, and at 30 trades about ±17. A few hundredths of an R between two targets is inside those ranges: no evidence yet. Write the target down before you log trades, and read the comparison once, after 100 or more.

Limits

These levels are rebuilt at each five-minute mark; Prism by GEXfreak keeps no five-minute history of its levels. A tier-0 rebuild uses that morning’s open interest and the prior close’s option prices, re-evaluated at that mark’s market price. Only SPY has a true intraday map (from August 2025), used just to check accuracy. Within $1 of it, tier-0 matched the call wall 77.5% of the time, the put wall 83.3%, the daily flip 68.9%, the weekly flip 73.7% and the monthly flip 66.9%. QQQ and stock accuracy is unmeasured.

That check ran on SPY sessions from October 2025 to August 2026, not on these stock sessions. By hour, the marks either side of this page’s 15:45 decision matched the call wall on 74% (15:00) and 57% (16:00) of sessions and the put wall on 76% and 61%, so 15:45 is a late-day clock. A result here is about the rebuilt level, which can differ from the one Prism by GEXfreak drew live.

Through 28 March 2023 an option’s price is a stored last trade, or a modeled value where none traded (the fallback-premium era); after that date prices are native. BAC (2020–2022), PFE (2021–2022) and DVN (2022) appear only in the fallback era, so the native era rests on six stocks.

  • Signal days run from 2 May 2018 to 23 December 2024, so every hold closes by 31 December 2024; nothing dated 2025 or later was read. GEXfreak chose the stocks, all still listed when the study was built.
  • Nobody placed these trades. Targets fill on a touch, a same-bar tie goes to the stop, and a stop can be gapped through, so a loss can exceed 1R.
  • The grid is one counted look and re-scores the same 2018–2024 sessions as the earlier version, so it is not independent evidence.

Sources and editorial notes

Read the primary references and editorial policy

Published by GEXfreak. Prism by GEXfreak is the chart product these guides describe. Every figure comes from recorded market history: prices, option open interest and recorded sessions. Where a figure shows trade results, the trades are back-tested, not placed. This is product education, not independent investment research.

Each figure lists its data sources and their SHA-256 fingerprints under “Table, method and data source”. The references below explain the statistics and the disclosure wording used on this page. They do not endorse GEXfreak or these studies.

For the product’s calculation and data boundaries, read Prism’s methodology.

All resources
REAL PRICES · REBUILT LEVELS · BACK-TESTED TRADES

Read the Context scorecard

0of 3 scored setups qualified

  • 01
  • 02
  • 03
  • 04

1 had too few trades · 1,195 back-tested trades

9 stocks · 2018–2024 · levels rebuilt at the 5-minute mark · research only
REAL PRICES · REBUILT LEVELS · BACK-TESTED TRADES

How many trades until you know?

Four times the trades halve the doubt.
±0.0±0.2±0.4±0.6±0.8±1.020501002005001,0002,000All trades, 15:45: 312 trades, ±0.23RThrough 28 March 2023 (fallback prices): 222 trades, ±0.29RFrom 29 March 2023 (native prices): 90 trades, ±0.37RQuarterly months (Mar, Jun, Sep, Dec): 102 trades, ±0.36ROther months: 210 trades, ±0.31RAAPL: 49 trades, ±0.48RINTC: 29 trades, ±0.74RMSFT: 60 trades, ±0.46RNKE: 26 trades, ±0.65RNVDA: 71 trades, ±0.42RTSLA: 49 trades, ±0.54R
11 measured 95% ranges · one rule, rebuilt at the 5-minute mark · gold line: ±3.6/√trades
REAL HISTORICAL DATA

Beat the naive trade first

What the stock paid anyway.
9 stocks · 2018–2024 · bar: share of five-session windows that ended higher · dashed line: half · price only
REAL PRICES · REBUILT LEVELS

Map levels and random lines

A random line at a matched distance, for every level.
1,161 symbol-sessions · 2023–2024 · bars: real lines per kind on the 10:00 ET map
REAL PRICES · REBUILT LEVELS · BACK-TESTED TRADES

Is the monthly flip a floor?

Four situations at the flip, each counted.
  • Support fade146
  • Resistance fade157
  • Break down72
  • Break up52
SPY and QQQ · 2018–2020 · 427 recorded events at the monthly flip

Open Context in the workspace.

Sign in to open the workspace. The study on this page is recorded prices and back-tested trades, not a live track record.

Create an account to save your layout; review current access conditions on the pricing page.