Making a forecast based on astronomical cycles

Items Covered In this Section


The models based on astronomical models are the most interesting models in Timing Solution: they are the most demanded and the most controversial at the same time. The reason why these models are so popular is this: unlike fixed and dominant cycles that are can be analyzed by standard cyclical analysis, astronomical cycles are irregular and cannot be used in standard cyclical analysis. the standard cyclical analysis that works with fixed or dominant cycles does not cover astronomical cycles, (please take away the comma) as they are irregular cycles. From scientific point of view, we do not know exactly how planetary movements affect the stock market and what physical mechanism lies behind these phenomena. We can provide the statistic information that Annual cycle works for stocks, or Moon synodic cycle works or Venus synodic cycle works for currency market, but we cannot explain why they work. We know how these cycles relate to market movements but we do not know why they work this way. At this point astro based forecast is a phenomenological theory like metallurgy or medicine two hundred years ago - this analogy raises more questions for those who are not educated on the topic. consider rewording or removing. I can do either; this fact makes these models very interesting and very controversial at the same time.

Irregularity is the most important feature of astro cycles. Fixed cycles are even in time. They make the same phase in the same period of time. Astronomical cycles have a different nature. They are cycles based on an object's movement around a center. Each astronomical object (a planet) goes again and again on the same orbit, therefore the easiest astronomical cycle would be the one based on a an objects orbit around the Sun. It is very easy to predict where the planet will be when we know its orbital period and current position in that orbit. The two simplest astronomical cycles that we can use are the Sun cycle (not sure if its the right wording) because it is easy to predict the Sun position in the sky; and the Moon cycle, because the Moon orbits Earth and hence is easy to predict its position as well. However, a lot of astronomical cycles for trading have to do with the planetary position relative to Earth, and hence those bodies also orbit the Sun, these cycles become uneven in time. They change based on the position of both the Earth and the other planet relative to the Sun. It can also be done with asteroids, or any body that orbits the Sun. Using Timing Solution we can study different Astronomical Cycles and observe if they correlate to any market movements.

The projection lines applied in this module are based on the assumption that planetary positions or angles between the planets are in some way related to the stock market movements. This does not mean that the market moves because of the Sun in Libra or because of the Mercury - Mars trine. We do not know how the links between the planets and the market actually work. However, we can state that some connection exists between markets ups and downs and the mutual disposition of the planets in the sky above. The statistics are behind this statement.

Astronomy Module Basics

When you finished your preliminary work (i.e. downloading the price history), you are ready to get your first projection line based on astronomical cycles. Click the "Astronomy" button:

By default, Timing Solution calculates the Annual cycle. It appears in the Main Window and is called "Composite diagram for Annual cycle":

These curves show the average price movements as the Sun is passing through different Zodiac signs. This is a natural cycle that we all know too well - it is a year formed by the Earth moving around the Sun. Making a composite diagram of Annual cycle for some financial instrument, exposes maybe need to change this word the works of the Annual cycle as a seasonal portrait of that financial instrument. It may serve as a hint to future movements of its price. However, this is not the exact forecast, it shows only some tendencies, the most typical for that financial instrument, in regards to the movement of the Sun. In the example above, these tendencies are a September drop (when the Sun passes Scorpio sign) and Christmas rally (the Sun leaves Scorpio and goes through Sagittarius):

Now look at the Main screen:

The green curve shows how the Annual cycle works in time. To display this curve together with the price chart (instead of separate panels for each one), click this button:

To change the color and thickness of this projection line, highlight "Current Composite" item and click button:

Annual cycle is one of the most important cycles that has been observed. Need to add something. This sentence starts a topic but ends before it is discussed. A few more sentences about annual cycle will be great

Timing Solution also makes it possible to work with any astronomical cycle. As an example, it is possible to analyze the angle separation between the Moon and the Sun and its relation to the price moves, i.e. the Moon phase (synodic) cycle:

This is the composite diagram for the Moon phases, or the Moon synodic cycle:

It shows that on average the price (DJIA in this example) reaches its high around the New Moon, then it goes down until the Moon - Sun angle separation reaches 290 degrees (i.e. one week before the next New Moon), and after that it moves up till the next New Moon. This information  can serve as a base for the forecast. The program also displays on the Main screen how the Moon phases cycle works in time: 

Astronomy provides a lot of options for this type of analysis. In addition to different astronomical objects and their combinations, it is possible to use different Zodiacs (why not? they are nothing else but different coordinate systems to observe the same planetary movement). See the cycle related to changes in a heliocentric position of Mercury: Im starting to think we should give a quick symbolic breakdown of what symbol means what planet/zodiac sign. Maybe have a table at the top of the page that describes them all. Even though these are known to current users there is no guarantee that a new user will know this right away.

"Mercury-Mercury" above means that the position of Mercury is being analyzed. This is how Mercury heliocentric cycle works (it is approximately an 88 day cycle):

As with previous examples, the good part is that the astro cycle's curve can be prolonged into the future thus creating a projection line.

When the planets/Zodiacs are changed, the program redraws the projection line automatically.

The Main Rule: Sufficient Amount of Price History

While working with astro cycles, always keep in mind the period of analyzed astro cycles. This is very important information and is show at the top line in the Composite module:

Here the program shows the period of analyzed cycle (Mercury heliocentric 88 day cycle in this example) and the amount of full cycles that this cycle has made within the analyzed period. In this case 32 years of price history data has been downloaded. Within this time span, Mercury has made 131 full cycles around the Sun.

The rule is: to analyze any cycle you should have at least 3 x Period of price history data, or more. For example, analyzing the Annual cycle you should download at least 3 X 1 year=3 years of price history data..

The more data we have, the better we can learn the effect of this astro cycle on the market. In the example above, there is enough price history data (131 full cycles) to work with Mercury astro cycle.

Let's consider another example. We have downloaded 20 years of price history data and would like to work with the Jupiter cycle:

One Jupiter cycle is almost 12 years. According to the rule, the minimum amount of price history needed is 3x12 = 36 years. This means that 20 years of price history data is not enough to make any conclusion regarding this cycle (the downloaded data file covers only 1.68 of Jupiter's full cycle). Any result from this analysis is very uncertain and should be used with extra caution.

Composite Box

The program is able to make a projection line based on different amount of astronomical cycles. It is recommended to first start with the Annual cycle and add other cycles as needed for the analysis. To create a projection line based on several different astro cycles, cick the button "+":

The cycle you are working with goes to "Composite Box". Repeat this procedure for another cycle. This is the way to add as many cycles as needed and obtain the projection line based on the superposition of several astronomical cycles.

Consider the example below:

The blue line represents a composite cycle based on heliocentric positions of three planets: Mercury, Venus and Mars.

The color and thickness of Composite Box projection lines can be modified. If there are too many lines shown, it is possible to hide any of them. Please do that this way:

To show all cycles in Composite Box, set option "Composite Terms" to ON.

Triplicity (3H harmonic), Cardinality (4H harmonic) etc...

Astronomy module allows you to analyze a lot more events, not just planetary position or angle separation between the planets. Let's consider this idea: What is going with the price when the Sun moves through Fire signs of Zodiac ( Aries, Leo, Sagittarius),  or Earth signs of Zodiac (Taurus, Virgo, Capricorn), or Air signs (Gemini, Libra, Aquarius) or Water signs (Cancer, Scorpio, Pisces)? These blocks of Zodiac signs form a triplicity (a set of three signs). To calculate the corresponding cycle, set harmonic parameter in this window to 3:

The composite diagram similar to this one appears on the screen:

The angle scale here covers 120-degree sector. First 30 degree correspond to Fire signs of Zodiac, 30-60 degree sector - Earth signs of Zodiac, 60-90 is for Air signs of Zodiac, and 90-120 is for Water signs of Zodiac.

It is possible to look at parts of this diagram in more detail. The diagram below shows that the price moves down when the Sun passes the sector 15-30 degrees of Earth signs of Zodiac, i.e. Taurus, Virgo, Capricorn (here we take the beginning of the Earth sector as zero, so the area of downward price movement is 15 - 30 degrees while the whole Earth sector covers 30 - 60 degrees of the previous diagram):

The same method is used to analyze cardinality effect. quick description of what cardinality is?Set the harmonic parameter to 4:

A diagram like the one below appears on the screen:

Stock Market memory (Dominant astro cycles)

Sometimes it is possible to improve the forecast ability of astro cycles by using only part of price history data instead of all of it. The major parameter here is Stock Market memory (SM). By default, Timing Solution uses all available price history to analyze (was calculate before but I think analyze would be a better word, feel free to change if Im wrong) astro cycles:

To set a certain value of SM for this cycle, choose "Last Cycles" option and select number of cycles you want to use. As an example, we set SM=10 for the Annual Cycle we want to use:

This means that only the last 10 years of price history are used to calculate this cycle, and the price history beyond those 10 years is not considered. This is useful if we assume that Annual (or any other cycle) works the same way/keeps the same pattern within 10 full cycles and after that, the pattern is going to change. You can read more about stock memory (SM) here.

It is recommended to set stock memory to 5, 10, 20 and 50 (50 is for fast cycles, like Moon based cycles).

Smoothing a projection line

Sometimes a composite diagram and a projection line are too choppy, like in this picture below:

To make the projection line smoother,  increase "Smoothing orb" no problem here, just curious why it is called a Smoothing ORB... parameter here:

or select "Slow" or "Very slow" oscillator here:


There is a problem with any cyclical analysis used on market data: it cannot work with the price itself. For example, S&P500 index varies between $16 - $2700 from 1950 to 2018. If cyclical analysis predicts a drop of $1 in 1950s it will result in a much larger drop in 2018. Therefore it is not possible to work with it directly. To conduct any research with the use of statistics, we should make this price chart "flat". In other words we need to get rid of the trend first and then do the research. Therefore, our first step is to obtain an oscillator from a price chart with a trend. An oscillator shows true movement of the price. We may assume that its behavior is the same now and in 1950 , and it changes due to some reason that is present now and has been there in the past. This is very important for cyclical analysis. Also, it is recommended to use fast oscillators for cycles based on the movement of fast planets while for slow planets' cycles use slow oscillators. The fast ctycle reflects fast movements, and the slow cycle is for slow movements. Timing Solution automatically calculates a proper oscillator for the analyzed cycle. This oscillator is different for different planets, and its period is shown here:

As an example, for Sun cycles, the program uses the oscillator with 73-day period  to catch Annual oscillations, while for the Moon cycle it is usually the oscillator with 10-day period to reveal monthly cycles.

Some data sets do not need to handle the trend. It is already done by a data provider. As an example, consider VIX index:

There is no trend here. It means that there is no need to create any oscillator, so we can use VIX index itself when calculating the composite. In order to do that, set "Algorithm" option to "Index itself":

To display the target, check the "Target for Composite" option; and it will be displayed together with the projection line:

Another example is making a forecast for MACD (12,26,9) index. There is no trend here either, and we can work with this index directly. In order to do that, click "Edit" button in "Target for composite" modules, set there MACD(12,26,9) index and choose "Index Itself":

In this case the program uses MACD (12,26,9) index as the Target, and the projection line generated by the composite will forecast MACD (12,26,9).Need quick intro to what MACD index is. Also how Price Index window pops up where you can define the index parameters

How to pick up the most important astro cycles

How do you tell which cycles are important and which are not? This is not an easy question; it took a lot of time and effort for Timing Solution team to find a solution to this problem. In brief, this is what we faced with:

It is not a good idea to apply the methods of classical statistics (like Bartels significance test), because classical statistics is not concentrated on forecasting (and trading); it is more concentrated on revealing the existence of some cycle. Usually, the classical approach gives something like this: "with a probability X%, the cycle with the period Y persists in some data set".  Classical statistical analysis does not answer a question if this cycle can be used for forecasting or not. To get the answer regarding a forecast ability of some cycle, it is better to apply Walk Forward Analysis (WFA). But classical WFA deals with technical analysis indicators, not with the projection line. For that purpose a special technology has been developed that combines classical statistics (which is more suitable for cyclical analysis) and WFA (which is a standard in financial analysis); it allows to get the information regarding the forecast ability of the analyzed projection line.

To pick up the most important astro cycles, two tests are recommended: forecast ability and walk forward analysis. The first test, forecast ability, gives a general view of the analyzed cycle; walk forward analysis provides a detailed analysis on how this cycle works interval by interval. It means that walk forward analysis is more picky, very often we simply do not have enough price history to follow strict statistical criteria.

Both these two tests are helpful in picking up the important astro cycles:

#1 forecast ability (correlation) criterion - the projection line provided by some cycle should be good enough (i.e. the correlation between the projection line and the price itself or the price oscillator should be high enough; the higher the better).

The presence of stable patterns in some astro cycle does not mean that the projection line based on this cycle will always be good.From the point of view of classical statistics, the cycle may be very significant/important. It is not so from the point of view of a trader who intends to make a decision based on that cycle. That is why we have to look for more details and analyze the projection line and watch how well this projection line fits the price. The next criterion has been developed for that reason.

#2 walk forward analysis criterion - having enough price history, we can apply walk forward analysis (WFA) for the analyzed astro cycle. It helps find the periods when the astro cycle works or does not work. The situation is the same as with fixed cycles that we discussed in the previous lesson. Astro cycles are always there, though they may appear working at some times and not working at others. WFA allows to reveal the periods when the astro cycle works/does not work. The periods when the astro cycle works should be longer than the periods when it does not work.

Let us look closer at these techniques.

Understanding the correlation

The correlation is a statistical criterion, widely used in the program. Please read about it here. Unsure, maybe its best to provide a very brief description of what is correlation and then send readers to the link for the lesson.

When the correlation between the projection line and the price (or the price oscillator) reaches a certain value, it is considered being:

5% - weak,

10% - not bad maybe "acceptable"?,

15% - good.

The correlation between the projection line and the price within "last cycle" means the correlation is calculated for the period of the analyzed cycle. For example, for Annual cycle the period is one year interval, and the correlation between the projection line and the price is calculated for one year interval. For the Moon synodic cycle it is 29.5 days, i.e. the correlation shows how this cycle works for the last 29 days. Re-read this paragraph. I may have misunderstood it. If i did, please correct

It is better to calculate the correlation as a percentage. For example, use 12.3% instead of 0.123. Experience shows that percentage is more convenient for finance data while in classical statistics they use decimals

Criterion #1: Forecast ability (correlation) test

This test's purpose is to find out that the projection line based on the analyzed cycle is good enough, i.e. the correlation between the projection line and the price/price oscillator is high enough.

To calculate the forecast ability of any astro cycle, click this button:

Below is an example of the forecast ability report for Annual cycle calculated for S&P 500 index (this particular data file ends in December 2013):

The first record means that since December 2012 till December 2013 the Annual cycle has worked quite well, the correlation is positive, and its value is 20.5%.

The second record means that for the last three years (i.e. three years prior the end of the data file) the Annual cycle also worked very well.

The third record shows a negative correlation since 2008, for the last five years prior the end of the data file there were some periods when the Annual cycle did not work.

These first three records show the recent activity of Annual cycle i.e. its activity for the last year, last three years and last five years ("recent" in this example means as if we were to do this analysis in December 2013).

The last record shows the general activity of the Annual cycle, i.e. how the Annual cycle has worked within the last 20 years. Sometimes this cycle worked, sometimes it did not (a negative correlation since 2008); positive average correlation means that this cycle works in general.

So the forecast ability criterion states that majority of these values should be positive, i.e. shown in red.

Another example is the forecast ability of the Moon cycle:

This cycle works well only within the last cycle (one month), i.e. the recent activity of this cycle is good - it provides a good projection line. However, the general activity based on the latest 50 cycles is not as good. So this cycle can stop working at any moment at any time, and the fact that it has worked very well for the last month does not matter. If we plan to use that cycle, we need to observe it for a longer period of time or apply some other technique to confirm its usefulness.

Criterion #2: Walk Forward Analysis (WFA)

Click on WFA button to get the detailed statistical information regarding the analyzed astro cycle:

The program will ask to define the sample size to be used for WFA:

Set it to 50. Why 50? Is it the default value? Can I set it to something else? Lots of questions raised by being told to just set it to 50. After the calculation, the program displays the table with detailed statistical information regarding the cycle, similar to the one below:

The red bars correspond to the periods when the projection line based on this cycle provides a good projection line instead of "projection line" maybe use "forecast"? while blue bars mean that the projection line here is not reliable and may be inverted. The digits inside these bars show the correlation between the projection line and the price. Take a look at the analysis below:

It means that in 2013 the Annual cycle has forecasted price movements with an accuracy of 20.5% in terms of correlation.

There are four rules that should be fulfilled for a good cycle, two of them are mandatory and two are optional. They are shown in the picture below:

Tuning an astro cycle

After finding an astro cycle that provides a projection line with a good correlation to the price or price oscillator, it is possible to improve that projection line. The procedure is called "tuning of the astro cycle". It is done by varying SM and smoothing parameters:

In other words, it is recommended to conduct WFA for that astro cycle again, varying these parameters. It will improve the projection line slightly, though do not expect the drastic change of the whole picture.

The most important astro cycles "Basic Astro Cycles To Use" or "The Most Common Astro Cycles" cannot use current title as it has been mentioned earlier in the article

The cycles shown below are the most commonly used ones, so it is recommended to start your analysis with these cycles. It is best to start with the Annual cycle, then consider three Moon based cycles. These cycles involve the Sun and the Moon, the brightest and biggest celestial bodies from Earthly point of view, and scientific research shows that these bodies affect our life on Earth. After that, it is a good idea to research the cycles based on planetary phases and the cycles based on the heliocentric movement of inferior planets (Mercury and Venus). Then other astro cycles can be researched. This is just a suggestion, there are many ways to do analysis on the market, and it is up to you how to start it. Below are notes on the most important cycles, together with the cycle's terms used:

Seasonal, Quarterly, Monthly cycles

Sun Cycle Seasonal/Annual Cycle, Period 365.25 days

The first one to consider and the most important object in the sky is the Sun. The Earth makes the full cycle around the Sun within 365.25 days; this is the seasonal or Annual cycle, a very important cycle that should be considered first.

Quarterly Cycle, Period 3 months

Somehow this cycle has been strong since 2010. Pay attention: to calculate quarterly period we apply 4H harmonic for Solar cycle.

Solar Month Cycle, Period One month

12H harmonic for Solar cycle is applied to get the Solar Month Cycle. |||So you are dividing the year into months for cycles? I feel like there should be more explanation here for why this is done.


Moon based cycles

There are three variants of the Moon cycle that are worth looking at...dont know if "your attention" is better. Up to you:

Moon Synodic Cycle (Moon Phases), Period 29.53 days

This is known as the cycle between two New Moons (or two Full Moons). It shows how the price is changed between two New Moons. Technically this cycle is calculated as an angle separation between ecliptic longitudes of the Moon and the Sun. When these objects have the same longitude (it is called conjunction), the New Moon takes place. When this angle separation reaches 180 degrees, the Full Moon takes place.

Moon Tropical Cycle, Period 27.32 days

This is the cycle that reflects the Moon movement through Ecliptic. Is there more to say about it?

Moon Draconic Cycle, Period 27.21 days

This cycle reflects the Moon movement regarding the Moon North Node (which  is the intersection of Ecliptic and the Moon's orbit). This cycle correlates with eclipses. You can find out more regarding this subject here:

Because the moon's orbit is inclined with respect to the ecliptic, the sun, moon, and earth are in line only when the moon is at one of the nodes. Whenever this happens a solar or lunar eclipse is possible. The name "draconic" refers to a mythical dragon, said to live in the nodes and eat the sun or moon during an eclipse.[1]


Planetary phases

Inner planets (Mercury and Venus) have phases similar to the Moon phases. These cycles are also called synodic cycles; so, when you read "Mercury Phases Cycle", it is the same thing as Mercury Synodic Cycle.

As an example, consider Venus synodic cycle. Technically speaking, this is a cycle between two inferior conjunctions (heliocentric system). Look at this picture from Cornell University's website (link is here):

Inferior conjunction here is like the New Moon - New Venus. Superior conjunction is like the Full Moon - Full Venus (maximum illuminated by the Sun).

We at Timing Solution believe that for the stock market forecasting Venus synodic cycle is quite important, especially for currencies: I think needs rephrasing but cant think of how

Venus Phase Cycle, Period 584 days

Remember that Venus phases are angles between Venus and the Earth in heliocentric system, and to work with the heliocentric system in Timing Solution use the Sun glyph to designate the Earth.

Mercury Phases, Period 116 days

Need a brief description of what this cycle does

Heliocentric System

Mercury Heliocentric cycle, Period 87.97 days

This cycle shows the movement of Mercury around the Sun. Mercury is the closest to the Sun planet, so the period of this cycle is the smallest - 88 days.

Venus Cycle, Period 224.70 days

Just like Mercury, this cycles shows the movement of Venus around the Sun. Because Venus is further from the Sun than Mercury, its orbital period is longer at about 225 days.

Jupiter Cycle, Period 12 years

This cycle is recommended if you have enough price history (36 years and more). It is suitable for long term forecast. This cycle is very close to Juglar economical cycle.

There is a way to calculate these cycles (the most important ones) quickly. Click on this button and choose the cycle you need:

Stability and Predictable Zones

The cycle or at least some part of it should be stable, i.e. it should work the same way now as it used to worked one year ago or ten years ago. It means that there are some relatively stable patterns in the price movement. Examples of a stable cycle are: the price tends to go up when the Sun goes through the Zodiac sign of Sagittarius (this pattern is known as Christmas rally) or the price tends to be higher around the New Moon, etc.  The presence of these stable patterns gives some hope that this cycle may work in the same manner for some time in the future.

To get understanding of how stable a cycle is, divide price history on several intervals (by default it is 3) and watch how this cycle works on these intervals. Look at the composite diagram below. There is the major bold red line there that shows the summary effect and there are three different thin lines as well - red, purple and green.

These thin lines represent the composite diagram calculated for the same financial instrument for different time intervals. In this example, red is a composite diagram calculated for a part of DJII price history data from 1991 to 2012; purple - 1969-1991 and blue - 1948-1969 years.

We look for periods where ALL THREE THIN CURVES SHOW THE SAME PRICE MOVEMENT. It means that this cycle has worked the same way in different historical periods, so we can expect that it will work in the same manner in the future.

These periods are marked by red stripes at the bottom of the composite diagram; they are called PREDICTABLE ZONES.

Any other area outside predictable zones cannot be used for the forecast; so, if you see that composite curves provide different signals - these are UNCERTAIN ZONES, do not use them for the forecast.

The picture below shows predictable zones for Annual cycle, and the arrows point at the most typical price movements within these predictable zones:

And this is an example of a cycle that does not work:

A red stripe occupies less than two signs of Zodiac. Most likely this is a random occurence, we cannot trust this cycle.

To highlight predictable zones on the projection line, choose "Highlight predictable zones" option:

It is also possible to highlight some intervals directly on the Composite diagram. Here the interval between 0 degree of Scorpio and 15 degree of Capricorn is selected by dragging the mouse cursor over the composite chart; this area is marked by lime color:

To highlight this interval on the projection lines, choose the "Highlight selected intervals" option.

This concludes the introduction to using the Astronomy Module. Next section will cover the Spectrum Module.