Technical indicator Elliott wave for the cAlgo API.
Please find information on the definition of the technical indicator as well as the API online.
The Elliott wave is a technical analysis used to analyze financial market cycles and forecast market trends by identifying extremes in investor psychology, highs and lows in prices, etc.
In Elliott's model, market prices alternate between an impulsive, or motive phase, and a corrective phase on all time scales of trend, as the illustration shows. Impulses are always subdivided into a set of 5 lower-degree waves, alternating again between motive and corrective character, so that waves 1, 3, and 5 are impulses, and waves 2 and 4 are smaller retraces of waves 1 and 3. Corrective waves subdivide into 3 smaller-degree waves starting with a five-wave counter-trend impulse, a retrace, and another impulse. In a bear market the dominant trend is downward, so the pattern is reversed—five waves down and three up. Motive waves always move with the trend, while corrective waves move against it.
The patterns link to form five and three-wave structures which themselves underlie self-similar wave structures of increasing size or higher degree. Note the lower most of the three idealized cycles. In the first small five-wave sequence, waves 1, 3 and 5 are motive, while waves 2 and 4 are corrective. This signals that the movement of the wave one degree higher is upward. It also signals the start of the first small three-wave corrective sequence. After the initial five waves up and three waves down, the sequence begins again and the self-similar fractal geometry begins to unfold according to the five and three-wave structure which it underlies one degree higher. The completed motive pattern includes 89 waves, followed by a completed corrective pattern of 55 waves.
Each degree of a pattern in a financial market has a name. Practitioners use symbols for each wave to indicate both function and degree—numbers for motive waves, letters for corrective waves (shown in the highest of the three idealized series of wave structures or degrees). Degrees are relative; they are defined by form, not by absolute size or duration. Waves of the same degree may be of very different size and/or duration.
The classification of a wave at any particular degree can vary, though practitioners generally agree on the standard order of degrees
Primary: a few months to a couple of years
Intermediate: weeks to months
Wave 1: Wave one is rarely obvious at its inception. When the first wave of a new bull market begins, the fundamental news is almost universally negative. The previous trend is considered still strongly in force. Fundamental analysts continue to revise their earnings estimates lower; the economy probably does not look strong. Sentiment surveys are decidedly bearish, put options are in vogue, and implied volatility in the options market is high. Volume might increase a bit as prices rise, but not by enough to alert many technical analysts.
Wave 2: Wave two corrects wave one, but can never extend beyond the starting point of wave one. Typically, the news is still bad. As prices retest the prior low, bearish sentiment quickly builds, and "the crowd" haughtily reminds all that the bear market is still deeply ensconced. Still, some positive signs appear for those who are looking: volume should be lower during wave two than during wave one, prices usually do not retrace more than 61.8% (see Fibonacci section below) of the wave one gains, and prices should fall in a three wave pattern.
Wave 3: Wave three is usually the largest and most powerful wave in a trend (although some research suggests that in commodity markets, wave five is the largest). The news is now positive and fundamental analysts start to raise earnings estimates. Prices rise quickly, corrections are short-lived and shallow. Anyone looking to "get in on a pullback" will likely miss the boat. As wave three starts, the news is probably still bearish, and most market players remain negative; but by wave three's midpoint, "the crowd" will often join the new bullish trend. Wave three often extends wave one by a ratio of [url removed, login to view]:1.
Wave 4: Wave four is typically clearly corrective. Prices may meander sideways for an extended period, and wave four typically retraces less than 38.2% of wave three (see Fibonacci relationships below). Volume is well below than that of wave three. This is a good place to buy a pull back if you understand the potential ahead for wave 5. Still, fourth waves are often frustrating because of their lack of progress in the larger trend.
Wave 5: Wave five is the final leg in the direction of the dominant trend. The news is almost universally positive and everyone is bullish. Unfortunately, this is when many average investors finally buy in, right before the top. Volume is often lower in wave five than in wave three, and many momentum indicators start to show divergences (prices reach a new high but the indicators do not reach a new peak).
2 freelancers are bidding on average $58 for this job
HI I can work on this. I am familier with cAlgo API just need to get accustomed with elliotwave algorithms etc., Looking forward to hear from you. Regards