Neely River Trading Algorithm: Core Principles and Objectives
Neely River Trading is a distinct trading technology, explicitly
differentiated from the forecasting paradigm of Elliott Wave Theory,
which Neely himself developed as NEoWave. Its primary objective is to
enable trading without emotion and guesswork, focusing on
objective execution rather than prediction.
A Neely River Trading algorithm or system would aim to capture the
following core principles:
1. Objective, Unemotional, and Logical Process: The system is
founded on a solid, logical, and incontrovertible foundation, strictly based
on what prices are doing, nothing else—without relying on opinions,
correlations, or sentiment.
2. Focus on "Here and Now" Price Action: It has "no interest in what I
think the future’s going to be," focusing only on what "has actually been
verified currently or historically". It's about "survival in the here and now
until the flow of the market takes you wherever it’s going to go". This
involves managing each bar as it happens in real-time based on current,
real observations, not future expectations.
3. Market as a River Analogy:
◦ Markets behave like rivers (trending) with a dominant direction,
or lakes (stagnant) with random, unpredictable movement.
◦ Money is the "force" that drives markets, similar to gravity in a
river. Money flowing in pushes prices up, and money flowing out pushes
prices down, creating zigzag movements.
◦ This creates three zones of behavior: directional movement in the
middle, and turbulent/choppy action near the top and bottom ranges (or
channels).
◦ The market's inertia and momentum are crucial, as "inertia favors
the direction that the market was already going".
4. Identification of Trader Types in Control: The technology
tracks three different types of traders:
◦ Trend Followers: Buy into strength or sell into weakness.
◦ Bargain Hunters: Buy on pullbacks or sell on corrective rallies
against the downtrend.
◦ Top and Bottom Pickers: Sell into strength or buy into weakness.
◦ The algorithm would need to identify which group is currently in
control and making the most money, as this control fluidly changes over
time. No single strategy (trend, bargain, or top/bottom) always works
best; the trader must adjust.
5. Emphasis on Exit Strategy (Stops and Targets): The exact entry
point is "not critical, but the stop placement is critical". The primary focus
is "on exactly how to exit, which means where you’re putting your stops
and targets". This includes "precise entry, stop and exit" strategies.
6. Objective Channeling: A "scientific process" is used to create "market
defined" channels, which are drawn on a larger scale to provide context to
market action. These channels can go up, down, or sideways, and can
expand or contract, but the fundamental behavior within them remains
consistent. Neely teaches how to "objectively draw these channels".
7. Bar Interpretation: The four realities of a bar chart (up bars, down
bars, inside bars, outside bars) indicate the underlying financial reality of
buyers or sellers in charge.
"Motion Line" as an Interpretive Indicator
While the official Neely River algorithm is not provided, the "Motion
Line" indicator by RezzaHmt on TradingView is an open-source script
that attempts to implement a concept from Glenn Neely's River Trading
Technology. This indicator, while not the definitive Neely River algorithm,
offers an interpretation based on accessible technical features:
• Plots the "Motion Line": This line represents a key element of the
theory.
• Handles Bar Behavior: It includes settings for "Violent and Normal
Outside Bars" to specify how the direction of bars is calculated. This may
involve setting a ratio for range-related options.
• Inside Bar Conditions: It allows invalidating "Inside Bar" conditions
after a specific number of bars or a ratio of the bar to a previous
"important bar" is met.
• Timeframe System for Direction and Channeling: The script uses a
multi-timeframe system where users specify "Main, Lower, 1st to 3rd,
Higher Timeframes, and the TF Switch Factor".
◦ The "Direction based on Order of Occurrence" option indicates bar
direction using lower timeframe data.
◦ Channeling is a feature that relies on a higher timeframe for its
calculations.
• Limitations: The script acknowledges that plotting the Motion Line on
"Violent Outside-bars does not follow the main procedure" due to Pine
Script limitations, and it has experienced "Data Request Failure" issues
due to intrabar data limits.
This third-party indicator demonstrates that elements of Neely River
Theory can be translated into technical tools, even if the exact proprietary
methodology remains undisclosed.
Conclusion on Preparing an Indicator
Given that Glenn Neely's specific methods for drawing channels and
detailing the underlying "incontrovertible, unchangeable foundation" are
proprietary and taught in his paid courses, I cannot create a definitive
"Neely River Trading Indicator" from the provided sources. The
sources explain the philosophical underpinnings, objectives, and high-
level concepts of Neely River Trading, which aim to remove emotion and
focus on objective price action and trader behavior, but they do not
provide the exact, step-by-step algorithms, calculations, and parameters
required for programming such an indicator. The "Motion Line" indicator
on TradingView serves as an example of a third-party interpretation that
attempts to visually represent some of these concepts, but even it notes
deviations from the "main procedure".