PROTECTED SOURCE SCRIPT

Stage Analysis Technical Attributes (SATA) by stageanalysis

Updated
The Stage Analysis Technical Attributes (SATA) is a unique highly visual indicator to help identify the four stages from Stan Weinstein's Stage Analysis method, as described in the classic book Stan Weinstein's Secrets for Profiting in Bull and Bear Markets.

The indicator is made up of 10 separate bands. Each of which is coloured be either Positive (Green), Neutral (Blue) or Negative (Red), with a score of 1 or 0 is assigned to each.

The coloured bands measure different aspects of the Stage Analysis methods key components, including:
  • Breakouts and Breakdowns
  • Price / Moving Averages
  • Mansfield Relative Strength
  • Momentum
  • Volume
  • Overhead Resistance


Each Positive (Green) square is given a score of 1, and each Neutral (Blue) or Negative (Red) square get a score of zero, and so a rating system of 0 to 10 is generated.

There's no easy automated way to define the four stages, but by using a scoring system is one of the most accurate ways that we've seen, especially at the Stage 2 breakout and Stage 4 breakdown points. But it is still only a rough guide, as you still need to use your eyes to define the key levels.

To define the four Stages (a general rough guide, as they will overlap at times, so you still need to use your eyes):

SATA Scores:
  • 6 to 10 = Stage 2 (Uptrend)
  • Rising to 2 to 8 = Stage 1 (Accumulation Basing Period)
  • Dropping to 8 to 2 = Stage 3 (Distribution Basing Period)
  • 0 to 5 = Stage 4 (Downtrend)


Major Transitions between the Stages:

Use these figures only as a ROUGH GUIDE ONLY. You still need to use your eyes. But here are some typical SATA Scores at the major transitions between the Stages.

  • Stage 2 Breakout: Typically a SATA score of 9 or 10 (look for the top square to be green, as identifies a breakout)
  • Stage 4 Breakdown: Typically a SATA score of 1 or 0
  • Entering Stage 1 following a Stage 4 decline: Typically a SATA score of 4 to 6 after a period where the score is below 3
  • Entering Stage 3 following a Stage 2 advance: Typically a SATA score of 4 to 6 after a period where the score is above 7


This is the first version of the SATA indicator. So we'll be looking to improve it further, as we get more data from using it.

We hope you enjoy using it, and it helps you to better understand the four Stages.
Release Notes
removed source code line
Release Notes
Added: First Line Neutral Color Input
Release Notes
Added: Input to change the Mansfield RS Symbol
Release Notes
Changed: Code comment
Release Notes
Below lists what each line represents:
  • (10) Breakouts / Breakdowns
  • (9,8,7,6) Price / Moving Averages
  • (5) Mansfield Relative Strength
  • (4,3) Momentum
  • (2) Volume
  • (1) Overhead Resistance
Release Notes
Changed: Overhead Resistance parameter
Release Notes
Titles added to each of the 10 rows
Release Notes
Added: Total SATA Score and the option to create a more subtle oscillator version of the indicator. Just go into the settings and turn off the blocks, and turn on the levels and SATA Score.
Release Notes
Added: Background color options if used in overlay view
Release Notes
Updated chart to highlight the multiple use cases for the indicator.
Release Notes
Updated chart image
Release Notes
Updated image
Release Notes
Updated chart to show the different style options for the SATA indicator
Release Notes
Updated: Volume: Line 1 calculation updated to show the positive or negative colour, as soon as indicator has enough data to display it. As it was showing the neutral colour until the first crossover / crossunder of the indicators components on the matrix style. But the SATA score is unaffected, as that was already showing correctly.
Release Notes
Updated the Breakouts / Breakdowns row code
Release Notes
Changed the initial display style when adding to a chart to use the SATA oscillator under the chart as a separate indicator. The Background colours and the Grid style can be still turned on via the settings. But this is our preferred usage of the SATA indicator currently.
Breadth IndicatorsMoving AveragesrelativestrengthstageanalysisstanweinsteinTrend Analysis

Protected script

This script is published closed-source and you may privately use it freely.

Want to use this script on a chart?


Also on:

Disclaimer