Do George Bayer’s Astrological Trading Rules Work? We Tested 55 of Them on 764 Markets
In June 1940 George Bayer, a wheat trader in Carmel, California, finished a short book of rules that turn the motions of Mercury, Venus, Mars, Saturn and the rest into dates when markets should turn. “Many of the laws that are explained here are so sure and safe to use,” he wrote, “especially if two or three of them agree at the same time, in that a change in the market MUST occur.” We coded mechanical interpretations of 55 rules, compared their dates with his printed examples, and tested them on the 764 markets in our database, from the Dow in 1896 to wheat futures in October 2026.
What we found
- Most example dates can be reconstructed. Our mechanical interpretations cover 55 of Bayer’s 61 rules and put 313 of his 333 printed examples within two days. This supports many of the readings, but ambiguous instructions and misprints prevent a unique reconstruction of every rule.
- Their dates are ordinary days. Across all 764 markets, the days Bayer’s turning-point rules picked were within a day of a swing high or low 38.6% of the time. Random days: 38.6%.
- 56 statistical tests, one hit, none after correction. One test cleared the usual p < 0.05 bar, where about three would by luck alone. Allowing for the number of tests, nothing survives. The rules predicting rises or falls did no better.
- Not in wheat, not in his own years. On wheat futures, the market the rules were written for, one of 56 tests cleared p < 0.05. On the Dow in 1932–1940, when Bayer was building the rules, two of 49 did.
- Why they looked so good. Between them the rules produce about 440 dates a year. Since 1962, 97.4% of all days have at least one of them within a day. That leaves many chances to match a turn after the fact.
From the team behind this backtest
Get seasonal patterns that have worked in the past
Testing popular trading ideas against decades of data is what we do every day. Does It Repeat applies it to timing: which weeks of the year a market has historically risen or fallen, how consistently, and whether that pattern still holds up.
Seasonality screener
FreeThe next yearly windows with a perfect record
- ICG.LICG PLCLongOct 21 → Nov 25 · won 10 of 10 years · +13.3% avg
- PHParker HannifinLongOct 21 → Nov 22 · won 10 of 10 years · +11.4% avg
- ODFLOld Dominion Freight LineLongOct 22 → Dec 2 · won 10 of 10 years · +9.0% avg
Price cycle screener
FreeCycle models with an entry in the next two weeks
- LITELumentum Holdings Inc.Shortentry Oct 29 · +302.9% net · 100% won
- XMR-USDMoneroLongentry Oct 27 · +278.2% net · 80% won
- AMDAdvanced Micro Devices Inc.Shortentry Oct 27 · +217.1% net · 80% won
Free account includes a screener preview, no credit card. Full access $20/mo at early-adopter pricing, 14-day money-back guarantee, cancel anytime. All statistics are historical; past performance does not guarantee future results.
George Bayer and his handbook
Bayer was a contemporary of W. D. Gann who published planet-based market rules in unusual detail. His 1940 book is usually catalogued as Stock and Commodity Traders’ Hand-Book of Trend Determination. It has 48 numbered rules for wheat, 11 for hides that he says “stock traders” can use by substituting “stocks” for “hides”, one for cotton and one for lard. He traded wheat himself, and most of his examples are Chicago wheat from 1934 to 1940.
The rules are strikingly specific. Rule 2 expects three days of decline whenever Mercury’s daily motion is exactly 59′ faster than Mars’s. Rule 13 watches the seventh decimal of the logarithm of Neptune’s distance from the Earth. Rule 23 steps through the daily change in Saturn’s heliocentric latitude in fifths of an arc-second, which he admits is “not even as big as the twinkle of the eye-lid.” Others project from the Sun’s position at a market top, from the date Mercury turned retrograde a year earlier, or from where Mercury stood 80 years before.
Some rules name a direction (“a down trend of about three days”), some name tops or bottoms, but most promise a “change of trend” and leave the direction to the chart. Bayer also insists the rules are best used together: when two or three agree, “a change in the market MUST occur.” That is a set of claims precise enough to test.
Has anyone tested this?
We found no published test of the rules against market data. They circulate as scans of the book and are discussed one at a time, for example in Planetary Trader’s rule-by-rule series, usually with chart examples. Bookseller listings repeat the 48-rules-for-wheat description; none report how often the rules worked.
Two of our earlier studies came close. In Mercury retrograde midpoints (Bayer’s rule 44) and perihelion and aphelion dates we found that the S&P 500 turned no more often than on random days. This study runs the same kind of test on the whole book.
Step one: turning his rules into dates
Bayer read positions from the American Nautical Almanac and Raphael’s Ephemeris. We computed the same quantities with the Swiss Ephemeris at six-hour steps from 1810 to 2028: geocentric longitudes and speeds, heliocentric latitudes and distances, declinations, right ascensions, and the Almanac’s “reduction to orbit.” Where he quotes an Almanac number we can check it. Saturn’s heliocentric latitude on March 29, 1937: −2°12′29.0″ in his Almanac, −2°12′28.5″ in ours. Mars’s right ascension on January 10, 1938: 23h04m20s in both.
Then we compared the computed dates with his examples, requiring the event identity where we annotated one from his text, such as a particular latitude crossing or direction. That identity check covers 108 of the 333 examples. These comparisons help choose interpretations; they are not independent evidence of a market effect.
| Rule | Examples in the book | Within 2 days | Dates a year |
|---|---|---|---|
| 2: Mercury’s speed 59′ faster than Mars’s | 4 | 4 of 4 | 5.9 |
| 4: Mercury’s retrograde date, a year later | 5 | 5 of 5 | 3.2 |
| 6: Mars at 16°35′, one sign back each pass | 6 | 6 of 6 | 0.6 |
| 9: Mercury at 19°36′ and 24°14′ | 16 | 16 of 16 | 7.3 |
| 13: Neptune’s distance change | 34 | 34 of 34 | 19.8 |
| 23: Saturn latitude’s daily change | 22 | 19 of 22 | 3.5 |
| 39: Venus’s radius vector | 16 | 15 of 16 | 6.5 |
| 47: Mercury’s reduction to orbit, a year on | 17 | 17 of 17 | 16.6 |
| 48: Jupiter’s right ascension | 6 | 6 of 6 | 2.4 |
| 4A: Mercury’s 1857–58 dates, 80 years on | 12 | 11 of 12 | 21.1 |
| All 44 rules with examples | 333 | 313 of 333 | — |
His examples help distinguish some readings. Rules 30, 31 and 6A say “heliocentric declination”, but the extremes he quotes (up to 27°19′) are impossible heliocentrically and only the Almanac’s geocentric declination reproduces his dates, 7 of 7 against 0 of 7 for rule 6A. Some mismatches appear to be slips in the book: on March 16, 1940, the example for rule 27, Mercury was retrograde, so its speed could not have crossed 59′ a day; rule 7’s list gives “June 17” for three different years.
Six rules can’t be made mechanical and were left out: three built on a celluloid ellipse that he says only gives results on Keuffel & Esser chart paper (rules 11, 12 and 18), a rule that reads a human figure in the chart (24), one that counts moves in fixed numbers of points from 1930s price levels (25), and one that needs a move’s end to find its midpoint (45). Rule 1A is the same as rule 39 and rule 5A the same as rule 44, by Bayer’s own account.
How we tested them
- Markets. Every symbol in our production database: 481 US stocks, 23 US ETFs, 160 UK, German and Indian stocks, 38 futures including Chicago and Kansas City wheat, 31 indices, 16 currencies and 15 cryptocurrencies. That is 6.46 million daily bars, with the Dow Jones back to May 1896.
- Dates. The rules produced 56,988 dates between 1896 and October 2026. A date falling on a weekend counts on the next trading day. Every date was scored on every market trading at the time: 11.18 million date–market pairs.
- The claim, as Bayer makes it. A “change of trend” is scored as a swing high or swing low (the highest high or lowest low of the 11 days around it) within a day of the date, since he says selling “within that day” is doing fine. A “top” or “bottom” must be that kind of swing. A direction is scored as the price move over the number of days he names, from the close before the date, so the move on the day itself counts. We use log returns, capped at ±50% before scaling. In the 56 primary statistical tests, directional returns are divided by each market’s recent volatility over that horizon, so a more volatile market does not dominate. We also show the unscaled log-return percentages separately.
- Against random dates. Each result is compared with the same market on random dates within a year either side. Swings were more common before 2001, when US prices moved in eighths and often tied; the local comparison takes that out.
- Placebos. Each rule’s own pattern of dates was slid along the calendar by random amounts, and moved by whole years so that seasonal effects cancel. Rules that count from a market’s own tops and bottoms were also run with made-up numbers in place of Bayer’s.
How to read the numbers
- Points
- Percentage points. If 39.3% of a rule’s dates were turning points and 38.6% of random dates were, the rule is 0.7 points ahead.
- A range in brackets
- A 95% bootstrap confidence range. We resampled whole calendar months, keeping their dates and markets together to preserve dependence within each month. Outcome windows can cross month boundaries, so this does not capture all dependence between months. A range that covers zero is compatible with no effect.
- p
- How often noise alone would give a result at least this good in Bayer’s favour. Below 0.05 is the usual bar; with 56 tests, chance alone produces 2.8 below that threshold on average.
The results: 56 statistical tests
We made 59 comparisons: 56 statistical tests and three descriptive analog comparisons. The chart puts the statistical results on one scale: the difference from random dates, in standard errors. The orange marks show a standard-normal reference; the rules share events and markets, so the shape alone does not establish that every rule is noise.
The turning-point rules, 31 of them, sit almost exactly on the random-date rate of 38.6%: the dates of rule 13 (Neptune) were turns 38.6% of the time, rule 40 (Venus’s latitude) 38.6%, rule 1 (Mercury’s speed) 38.4%. Two in five days are within a day of a swing point, which is why examples are so easy to find. The rules that name a top or a bottom were within a few points of random as well.
The rules that name a direction did no better. Rule 2’s three days of decline after Mercury runs 59′ ahead of Mars turned into an average rise of 0.24% on our markets, against 0.11% after random dates. Rule 42 expects two days up; prices fell 0.06%. Rule 31 expects at least a few days of rising prices; they fell 0.30% over five days, against a 0.19% rise on random dates. These are unscaled log-return percentages; seven of nine underperformed their unscaled-return random-date comparison. None of the nine primary directional tests, which scale each market by its volatility, cleared the bar.
Only rule 30, Venus’s declination crossing 23°26′51″, cleared p < 0.05. Adjusted for running 56 statistical tests (Benjamini–Hochberg), its adjusted q-value is 0.82. Every result is listed at the end of the article.
The rules Bayer trusted most
Bayer graded his rules. Some he called small, some “not quite as good” as others. A few he praised in terms no modern backtest report would use:
| Rule | Bayer’s words | Result, all markets |
|---|---|---|
| 6: Mars at 16°35′, a year later | “grand results”, “no miss whatever” | Low within a day 21.8% vs 20.4% random[−4.5 to +8.0 points] |
| 15: Venus at zero or maximum latitude | “mighty important”, “a cinch” | Turn within a day 38.2% vs 38.6%[−1.7 to +0.8] |
| 32: Sun at a top or bottom + 126°30′ | “one of the best rules”, “absolutely safe commitments” | +0.7% of a typical 10-day move[−1.3 to +2.6]; 3rd of 16 angles |
| 7A: Mars 19h20m back in right ascension | “the best of the lot” | Correlation −0.0001 across 761 markets; both dates prograde |
| 13: Neptune’s distance change | “wonderful tops and bottoms” | Turn within a day 38.6% vs 38.6%[−0.8 to +0.8] |
| 2: Mercury 59′ faster than Mars | failed “only once”, in June 1938 | Prices rose 0.24% over 3 days vs 0.11% after random dates |
| 42: Venus reduction to orbit 2′42″ | “very good” | Prices fell 0.06% over 2 days vs rose 0.07% after random dates |
| 23: Saturn in fifths of an arc-second | “great exactness” | Turn within a day 39.2% vs 38.7%[−1.2 to +2.4] |
Rule 6 is his most famous call. Mars stood at 16°35′ Virgo on July 9–10, 1931; a year later, he notes, came “the enormous bear market low of stocks within a day,” the Dow’s low of July 8, 1932. The rule then steps back one sign each time Mars comes round, and Bayer reports it had “no miss whatever” from 1932 on.
Run backwards and forwards on the Dow, the record looks different. The rule’s 20 dates from 1897 to 1930 include none within a day of a swing low, where random dates would give about four. Of its five dates in 1932–1940, the years it was found, two sit near major lows. Of the 50 dates since the book was published, 9 were within a day of a swing low, where random dates give 8.9. The 1931 starting point was chosen because the 1932 low came a year later; after that, the rule is a random calendar.
Wheat, and the years he wrote in
Bayer warned that each market “moves its own way” and that his wheat rules shouldn’t be expected to work on hides. So the fairest test of the wheat rules is wheat. Our wheat data are Chicago (ZW) and Kansas City (KE) futures from 2000 to 2026. Across all 56 statistical tests we could score on wheat, 26 came out positive and one cleared p < 0.05: rule 1C, his rule for lard, at +4.1 points. Chance alone gives about 28 positive results and three below 0.05. Rule 6 picked lows in wheat less often than random dates (6.7% against 18.7%).
The hides rules, which he offers to stock traders, did no better on stocks: none of those we scored on the 481 US stocks cleared the bar there. And on the Dow during his own research years, 1932 to mid-1940, 22 of 49 date rules were positive and two cleared p < 0.05 (rules 2 and 13), about what luck gives. Neither held up after 1940.
The one rule that cleared the bar
Rule 30 says trend changes come when Venus’s declination passes 23°26′51″, the Sun’s greatest declination. Across all markets its dates were within a day of a turn 41.8% of the time, against 38.7% for random dates. Moving its dates by whole years, to the same calendar days in other years, never did as well in 69 tries, so it isn’t a seasonal effect. But the result doesn’t hold together:
| Where | Dates | Turn within a day | Random dates | Difference, points |
|---|---|---|---|---|
| All 764 markets, 1896–2026 | 352 | 41.8% | 38.7% | +3.1[+0.3, +6.0] |
| Before 2000 | 284 | 44.5% | 45.1% | −0.6[−2.7, +1.6] |
| 2000–2026 | 68 | 40.7% | 36.2% | +4.5[+0.8, +8.5] |
| Dow Jones, 1896–1931 | 98 | 29.6% | 35.2% | −5.7[−14.5, +3.3] |
| Wheat futures, 2000–2026 | 66 | 35.9% | 36.4% | −0.5[−10.0, +10.0] |
| Major turns (41-bar swings) | 351 | 17.1% | 17.2% | −0.1[−1.4, +1.4] |
The whole difference comes from 2000 onward. Before 2000 the rule did slightly worse than random dates, on the Dow before 1932 it did worse, in wheat it did nothing, and it shows no tendency to mark the larger turns Bayer was after. The estimated effect does not replicate across these periods and outcomes. With many rules, an isolated result needs independent confirmation.
Counting from tops and bottoms
Five rules count from a market’s own turning points. Rule 32 takes the Sun’s position at a major top or bottom, adds 126°30′ (“I dug out of the Hebrew Talmud”) and waits for Mercury to reach that point, months later; then the move that followed the top or bottom should repeat. We ran these from every major top and bottom of every market (the highest high or lowest low of 41 days), counting a projection only once the top or bottom was confirmed, and repeated each rule with made-up numbers.
| Rule | Projections | Scored on | Difference vs random | Bayer’s number ranks |
|---|---|---|---|---|
| 32: Sun’s position + 126°30′, reached by Mercury | 249,777 | Move the way of the pivot, 10 days | +0.7%[−1.3%, +2.6%] | 3 of 16 |
| 10A: Mars’s right ascension + 1h37m32s | 244,004 | Opposite swing within a day | +0.1[−0.4, +0.7] | 7 of 11 |
| 11A: Venus’s right ascension + 6h30m8s | 249,853 | Opposite swing within a day | −0.1[−0.5, +0.5] | 8 of 11 |
| 14: Venus + multiples of 34°36′55″ | 874,284 | Swing within a day | −0.0[−0.4, +0.3] | 4 of 9 |
| 2A: Venus’s latitude travels 4°58′ | 250,452 | Swing within a day | +0.3[−0.3, +0.8] | 3 of 9 |
The 126°30′ result is +0.7% of a typical 10-day move, about four hundredths of a percent for a stock that moves 2% a day, and two made-up angles did better. In wheat the rule went the wrong way. The other four rules sit within half a point of random dates, and Bayer’s numbers rank in the middle of the made-up ones.
Gaps, the 80-year cycle and the Mars “pictures”
- Gaps (rule 26). “A gap up is therefore bullish and NOT bearish.” Across 399,060 gaps, where a day traded entirely above or below the day before, the next day continued in the gap’s direction by 2% of a typical day’s move. Over the next five days the estimate was −0.5% of a typical five-day move, range −2.9% to +2.3%. For rule 9A, we read Bayer’s “a few days” as the crossing’s mapped trading session through three trading sessions later, mapping closed-market Mars full-hour crossings to the next session. Those gaps gave +2.8% of a typical five-day move [−3.2%, +10.9%], p 0.22. Daily currency bars from our data provider show “gaps” on 5–10% of days in a market that trades around the clock, and those keep going; we read that as a feature of how the bars are built and left it out.
- The 80-year cycle (rule 16). Bayer copied old prices from the Financial Chronicle in the New York library, expecting wheat in 1940 to move like wheat in 1860. The Dow is the one market we hold with 80 years to spare. Its monthly returns since 1977 correlate +0.05 with those of 80 years earlier, but 12 other gaps between 40 and 110 years correlate more strongly; the months moved the same way 53.2% of the time, against 52.0% for the typical gap.
- The Mars “pictures” (rules 7A and 8A). The market should repeat what it did when Mars stood 19h20m earlier in right ascension. Bayer calls 7A “the best of the lot,” but requires both dates to be prograde; 8A uses 11h20m as a fallback when 7A cannot be used. We compare five-session log returns. Across 761 markets, 7A’s correlation was −0.0001. The conditional 8A fallback gave −0.0287 across 613 markets; the combined procedure gave −0.0026 across 761.
Mars can pass the same right ascension several times during a retrograde loop, and the book does not uniquely specify which earlier crossing to use or whether 8A permits a retrograde current date. We chose the latest earlier crossing and allowed current retrograde motion for 8A, requiring a prograde historical date. Skipping current retrograde dates instead gave −0.0001; requiring a unique historical crossing gave −0.0027. These are descriptive correlations, excluded from the 56 statistical tests. Parameter ranks are also descriptive comparisons, rather than null p-values.
Why the rules looked so convincing
Many of Bayer’s astronomical examples can be reconstructed. The trouble is how many dates there are. In 1939 alone his rules produce 417 dates on 230 different days.
Allow a day either side, as Bayer did, and 343 of the 365 days in 1939 have at least one rule behind them. Since 1962 the share is 97.4%, and 87.4% of days have two or more. That leaves many opportunities to match turning points after the fact. That is how a book of 61 rules can be full of good examples and still mark turns no more often than a calendar picked at random.
Bayer’s answer was confluence: trust the days when several rules agree. We counted, for every day since 1962, how many rules fall within a day of it, from none to 12. The 528 days with 8 to 12 rules were major turning points (the extreme of the 41 days around them) 0.5 points more often than random dates. Days with 10 or more rules did worse than their random-date comparison. Turn frequency did not rise steadily with the number of rules. These descriptive bins do not have an uncertainty test attached.
What this test can’t tell you
- It isn’t a test of Bayer the trader. He combined the rules with his ellipse, gaps, the shape of the chart and his own judgment, and he told readers to wait a day or two to see which way “the cat jumps.” Those choices can’t be coded. What we tested is whether the dates themselves carry information.
- Our wheat starts in 2000. The rules were built on 1930s wheat, which we don’t have, and our wheat series is a front-month continuous contract with jumps at each roll. The Dow covers 1896 onward, including Bayer’s own years.
- Some readings are ours. The examples helped choose mechanical readings, but rule 19 still fits poorly and the Mars “pictures” permit different interpretations during retrograde loops. We report those sensitivities; a different reading remains a different test.
- Daily bars, today’s symbols. Turning points are measured on daily highs and lows. The markets are those in our database today, so companies that failed or merged away are missing.
So do George Bayer’s rules work?
Most of Bayer’s printed dates can be reconstructed, with some uncertain readings. Across 764 markets and 130 years, including wheat and the years he wrote in, we found no consistent advantage over random dates in turning-point frequency or directional returns. The one rule that cleared the unadjusted bar did not survive the correction for 56 statistical tests.
What the book shows instead is how convincing a set of rules can look when it marks nearly every day of the year. Testing against random dates, not against remembered examples, is the part that was missing in 1940.
Every result
All 764 markets, every date from 1896 to October 2026. Turning points: within a day of a swing high or low (or, for the top and bottom rules, of that kind of swing). Directions: average move the way Bayer says over his number of days; negative means the other way. The primary directional tests express moves as a percentage of each market’s typical move over that horizon. A separate descriptive table shows the same dates in unscaled log-return percentages, with its own confidence ranges and p-values.
Show all 59 comparisons
Rules that name a turning point
| Rule | The rule says a turn comes when… | Dates a year | Event dates | Random dates | Difference, points | p |
|---|---|---|---|---|---|---|
| 1 | Mercury’s speed stands still, peaks or bottoms out | 13.0 | 38.4% | 38.6% | −0.3[−1.1, +0.7] | 0.70 |
| 5 | Mercury returns to the spot where it turned retrograde a year earlier | 3.2 | 39.0% | 38.6% | +0.4[−1.6, +2.4] | 0.34 |
| 7b | Venus passes its aphelion longitude (geocentric) | 1.1 | 38.9% | 38.6% | +0.2[−3.5, +3.8] | 0.45 |
| 9 | Mercury at 19°36′ Scorpio or Sagittarius, 24°14′ Capricorn, or the opposite points | 7.3 | 39.3% | 38.6% | +0.7[−0.6, +2.0] | 0.16 |
| 10 | Saturn’s heliocentric latitude in steps of 40.6″ | 29.5 | 38.4% | 38.5% | −0.0[−0.7, +0.6] | 0.55 |
| 13 | Neptune’s daily change in distance reaches 0, 900, 1,800, 2,340 or 2,412 | 19.8 | 38.6% | 38.6% | +0.0[−0.8, +0.8] | 0.50 |
| 15 | Venus at zero or maximum heliocentric latitude | 6.5 | 38.2% | 38.6% | −0.4[−1.7, +0.8] | 0.75 |
| 17 | Mercury passes where the planets stood when it was at 15° Aquarius or Leo | 10.4 | 39.3% | 38.4% | +0.9[−0.5, +2.2] | 0.10 |
| 22 | Mercury, retrograde, passes the Sun | 3.2 | 37.9% | 38.6% | −0.7[−2.6, +1.4] | 0.74 |
| 23 | The daily change in Saturn’s latitude, in steps of 0.20″ | 3.5 | 39.2% | 38.7% | +0.6[−1.2, +2.4] | 0.27 |
| 27 | Mercury’s speed crosses 59′ or 1°58′ a day | 9.8 | 38.8% | 38.6% | +0.2[−0.9, +1.4] | 0.37 |
| 28a | Saturn’s heliocentric latitude in steps of 5′46.15″ | 3.4 | 37.1% | 38.5% | −1.4[−2.9, +0.2] | 0.96 |
| 28b | Saturn’s heliocentric latitude in steps of 2′4.25″ | 9.7 | 37.8% | 38.5% | −0.7[−1.6, +0.4] | 0.89 |
| 29 | Saturn’s heliocentric longitude in steps of 34′36.9″ | 20.9 | 38.4% | 38.6% | −0.2[−0.9, +0.6] | 0.66 |
| 30 | Venus’s declination crosses 23°26′51″ | 2.6 | 41.8% | 38.7% | +3.1[+0.3, +6.0] | 0.02 |
| 33 | Mars at 16°55′46″ Cancer | 0.6 | 37.2% | 38.8% | −1.6[−5.4, +2.5] | 0.79 |
| 34 | Venus’s orbital speed 7″ from its fastest or slowest | 6.5 | 38.1% | 38.6% | −0.5[−1.8, +0.9] | 0.78 |
| 35 | Venus at its fastest or slowest | 3.2 | 38.4% | 38.6% | −0.2[−2.2, +2.0] | 0.56 |
| 36 | Sun–Mercury conjunction, then Mercury +60°, then Venus +60° and +72° | 18.7 | 38.5% | 38.6% | −0.1[−0.9, +0.8] | 0.60 |
| 37 | Sun–Venus conjunction, then Venus +60°, then Mercury +60° and +72° | 3.8 | 38.5% | 38.6% | −0.1[−1.9, +1.6] | 0.56 |
| 38 | Mercury’s heliocentric latitude at 0, 3°21′, 6°42′ or its extreme | 49.8 | 38.5% | 38.6% | −0.1[−0.6, +0.3] | 0.67 |
| 39 / 1A | Venus’s daily change in distance from the Sun at zero or its extremes | 6.5 | 39.0% | 38.6% | +0.4[−0.9, +1.9] | 0.27 |
| 40 | Venus’s heliocentric latitude at eight set values | 48.8 | 38.6% | 38.6% | +0.0[−0.5, +0.5] | 0.50 |
| 43 | Venus’s latitude: zero, extremes and alternating 2°16′ / 3°06′ crossings | 13.0 | 38.4% | 38.6% | −0.2[−1.1, +0.8] | 0.63 |
| 47 | Mercury’s “reduction to orbit” at its extremes, a year later | 16.6 | 38.8% | 38.6% | +0.2[−0.7, +1.1] | 0.32 |
| 48 | Jupiter’s right ascension in steps of 1h21m45s | 2.4 | 39.3% | 38.5% | +0.8[−1.7, +3.5] | 0.26 |
| 3A | Mercury’s conjunctions with Saturn and Jupiter 80 years earlier | 2.6 | 39.5% | 38.8% | +0.7[−1.2, +2.9] | 0.24 |
| 4A | Mercury’s sign changes and stations 80 years earlier | 21.1 | 37.9% | 38.6% | −0.7[−1.4, +0.2] | 0.95 |
| 6A | Mars’s declination at 19°51′ | 2.2 | 39.7% | 38.6% | +1.1[−1.2, +3.5] | 0.17 |
| 1B | Mercury, Venus and Mars sign changes and stations a year earlier (cotton) | 41.1 | 38.9% | 38.6% | +0.3[−0.3, +0.9] | 0.15 |
| 1C | Points behind Mercury’s retrograde station (lard) | 12.6 | 38.5% | 38.6% | −0.1[−1.1, +0.9] | 0.57 |
Rules that name a top or a bottom
| Rule | The rule says… | Dates a year | Event dates | Random dates | Difference, points | p |
|---|---|---|---|---|---|---|
| 6 | Mars at 16°35′ of successive signs, a year later: a major low | 0.6 | 21.8% | 20.4% | +1.4[−4.5, +8.0] | 0.33 |
| 7a | Venus passes its perihelion longitude (geocentric): a low | 1.0 | 21.0% | 20.4% | +0.7[−4.0, +6.0] | 0.40 |
| 44 / 5A | Mercury halfway through its retrograde arc: a bottom | 3.2 | 21.6% | 20.4% | +1.2[−1.2, +3.8] | 0.17 |
| 9b | Mercury at 24°14′ Capricorn: a top | 1.3 | 19.7% | 20.3% | −0.7[−3.6, +2.9] | 0.66 |
| 19 | Venus 1°43′51″ past its conjunction with the Sun: a top | 1.2 | 22.6% | 20.3% | +2.3[−1.5, +6.4] | 0.13 |
Rules that name a direction: primary tests
Percent of a typical move over the rule’s horizon, after scaling each market by its recent volatility. These are the directional results included in the 56 statistical tests.
| Rule | The rule says… | Dates a year | Event dates | Random dates | Difference | p |
|---|---|---|---|---|---|---|
| 2 | Mercury 59′ a day faster than Mars: falls for 3 days | 5.9 | −6.04% | −3.63% | −2.40%[−7.51%, +2.64%] | 0.82 |
| 3 | Mercury and Mars 161°32′18″ apart: rises for 10 days | 1.2 | +8.97% | +6.77% | +2.20%[−7.31%, +11.19%] | 0.32 |
| 4 | The date Mercury turned retrograde, a year later: rises for 3 days | 3.2 | +5.03% | +3.36% | +1.66%[−9.93%, +11.63%] | 0.38 |
| 20 | Mercury over 17°18′27″ Cancer: falls 2 days (direct), rises (retrograde) | 1.1 | −9.88% | −1.71% | −8.17%[−21.40%, +4.16%] | 0.90 |
| 31 | Venus’s declination turns beyond 23°26′51″: rises for 5 days | 1.3 | −3.55% | +4.69% | −8.24%[−20.23%, +3.58%] | 0.91 |
| 41 | Mercury’s speed turns short of its extreme: falls for 10 days | 2.2 | −1.90% | −5.81% | +3.90%[−4.87%, +13.07%] | 0.20 |
| 42 | Venus’s reduction to orbit passes 2′42″: rises for 2 days | 6.5 | −2.16% | +2.61% | −4.77%[−9.99%, +0.51%] | 0.96 |
| 46a | Venus’s reduction to orbit rises past 1′50″: falls for ~10 days | 6.5 | −1.79% | −6.41% | +4.62%[−1.10%, +10.80%] | 0.07 |
| 46b | Venus’s reduction to orbit rises past 2′58″: rises for 3 days | 6.5 | +0.93% | +3.51% | −2.57%[−9.25%, +3.77%] | 0.78 |
The same dates: unscaled log returns
Descriptive results in unscaled log-return percentages. Scaling changes the relative weight of markets, so these estimates and p-values can differ from the primary tests above.
| Rule | The rule says… | Dates a year | Event dates | Random dates | Difference | p |
|---|---|---|---|---|---|---|
| 2 | Mercury 59′ a day faster than Mars: falls for 3 days | 5.9 | −0.24% | −0.11% | −0.13%[−0.29%, +0.04%] | 0.93 |
| 3 | Mercury and Mars 161°32′18″ apart: rises for 10 days | 1.2 | +0.39% | +0.42% | −0.03%[−0.63%, +0.53%] | 0.54 |
| 4 | The date Mercury turned retrograde, a year later: rises for 3 days | 3.2 | +0.08% | +0.10% | −0.02%[−0.40%, +0.29%] | 0.55 |
| 20 | Mercury over 17°18′27″ Cancer: falls 2 days (direct), rises (retrograde) | 1.1 | −0.31% | −0.04% | −0.27%[−0.61%, +0.05%] | 0.94 |
| 31 | Venus’s declination turns beyond 23°26′51″: rises for 5 days | 1.3 | −0.30% | +0.19% | −0.49%[−1.16%, +0.10%] | 0.94 |
| 41 | Mercury’s speed turns short of its extreme: falls for 10 days | 2.2 | +0.01% | −0.32% | +0.33%[−0.23%, +1.02%] | 0.15 |
| 42 | Venus’s reduction to orbit passes 2′42″: rises for 2 days | 6.5 | −0.06% | +0.07% | −0.13%[−0.27%, +0.02%] | 0.96 |
| 46a | Venus’s reduction to orbit rises past 1′50″: falls for ~10 days | 6.5 | −0.11% | −0.37% | +0.25%[−0.10%, +0.60%] | 0.08 |
| 46b | Venus’s reduction to orbit rises past 2′58″: rises for 3 days | 6.5 | −0.01% | +0.11% | −0.12%[−0.36%, +0.08%] | 0.86 |
The rest
- 1 (follow-through): the direction of the day Mercury’s speed turns continued over five days by 1.4% of a typical five-day move [−0.9%, +3.5%], p 0.11.
- 7c, Mars over its perihelion or aphelion longitude, “sharp moves either up or down”: five-day moves 1.2% larger than random [−4.4%, +7.5%], p 0.35. 8, Venus over its heliocentric perihelion: 5.9% larger [−1.5%, +14.4%], p 0.08. 21, Mercury passing retrograde Venus: 3.6% smaller, p 0.85.
- 32, 10A, 11A, 14 and 2A: see “Counting from tops and bottoms”. 26 and 9A (gaps), 16 (80-year cycle), 7A and 8A (Mars pictures): see the section on gaps and cycles.
Common questions
Do George Bayer’s trading rules work?
Not in this test. We coded mechanical readings of 55 of the 61 rules in his 1940 handbook, matched 313 of his 333 printed examples within two days, and ran them on 764 markets from 1896 to October 2026. The rules’ dates fell within a day of a swing high or low 38.6% of the time, exactly as often as random dates. One of 56 statistical tests cleared the usual p < 0.05 bar, where about three would be expected by chance alone, and none survived a correction for running 56 statistical tests.
What is George Bayer’s Handbook of Trend Determination?
A 50-page book George Bayer finished in Carmel, California in June 1940, usually catalogued as Stock and Commodity Traders’ Hand-Book of Trend Determination. It gives 48 numbered rules for wheat, 11 for hides that Bayer says also apply to stocks, one for cotton and one for lard. Each rule turns a planetary event, such as a change in Mercury’s speed or Venus crossing a certain declination, into a date on which the market should turn or move a certain way.
Did any of Bayer’s rules show an effect?
One rule, Venus’s declination crossing 23°26′51″ (rule 30), marked more swing points than random dates: 41.8% against 38.7% across all markets. The estimated difference is concentrated after 2000, without a clear positive effect in wheat, on the Dow before 1932 or for major turning points. It did not survive the adjustment for 56 statistical tests, and these checks did not establish a robust effect.
Do Bayer’s rules work on wheat, the market he wrote them for?
No. On Chicago and Kansas City wheat futures from 2000 to 2026, 26 of 56 tests came out positive and one cleared p < 0.05, against 28 and about three expected by chance. In the Dow during the years Bayer was building the rules, 1932 to 1940, the picture was the same: 22 of 49 positive, two below p < 0.05.
Why do Bayer’s examples look so convincing?
Because his rules produce about 440 dates a year between them. Since 1962, 97.4% of all calendar days have at least one rule date within a day, and 87.4% have two or more. That leaves many opportunities to match turns after the fact. The question is whether the dates line up with turns more often than random dates do, and they don’t.
Which of Bayer’s rules could not be tested?
Six: the three rules built on his celluloid ellipse, which he says only works on one brand of chart paper (rules 11, 12 and 18); rule 24, which reads the shape of a human body in the chart; rule 25, which counts moves in fixed numbers of points from 1930s price levels; and rule 45, which needs the end of a move to place its midpoint.
More Astro Tests
From the team behind this backtest
Get seasonal patterns that have worked in the past
Testing popular trading ideas against decades of data is what we do every day. Does It Repeat applies it to timing: which weeks of the year a market has historically risen or fallen, how consistently, and whether that pattern still holds up.
Seasonality screener
FreeThe next yearly windows with a perfect record
- ICG.LICG PLCLongOct 21 → Nov 25 · won 10 of 10 years · +13.3% avg
- PHParker HannifinLongOct 21 → Nov 22 · won 10 of 10 years · +11.4% avg
- ODFLOld Dominion Freight LineLongOct 22 → Dec 2 · won 10 of 10 years · +9.0% avg
Price cycle screener
FreeCycle models with an entry in the next two weeks
- LITELumentum Holdings Inc.Shortentry Oct 29 · +302.9% net · 100% won
- XMR-USDMoneroLongentry Oct 27 · +278.2% net · 80% won
- AMDAdvanced Micro Devices Inc.Shortentry Oct 27 · +217.1% net · 80% won
Free account includes a screener preview, no credit card. Full access $20/mo at early-adopter pricing, 14-day money-back guarantee, cancel anytime. All statistics are historical; past performance does not guarantee future results.