Banker & Hot Money Flow Tracker [MarkitTick]

870
💡 This oscillator turns price momentum into three overlapping column layers in a separate pane, on a fixed scale from 0 to 20. Two of the layers are rescaled and smoothed RSI readings of different length. The third is a full-height background frame. A slower reading, called Bankers, and a faster, more sensitive reading, called Hot Money, are drawn against that frame so the trader can see at a glance how much upward momentum price is showing on each horizon.
The labels Bankers, Hot Money and Retail are names for the three column groups. The script reads only the chart's closing prices, with no volume, order or account data. The columns therefore describe how strongly price has been rising over two lookback lengths and nothing about who is trading.
An optional setting also paints the price candles in three shades according to the Bankers value, so the same reading can be followed directly on the price chart.

✨ Originality and Utility
A standard RSI is a single line between 0 and 100 that is usually compared with 30 and 70. This script reads it differently, with these changes:
  • Each RSI is shifted by a floor (50 for Bankers, 30 for Hot Money) and multiplied by a sensitivity factor, so only the part of the RSI above that floor is measured.
  • Anything at or below the floor is set to zero, so the output is one-sided. It shows upward momentum only.
  • The result is capped at an upper limit (20 by default) and smoothed with a simple moving average.
  • Both readings are drawn as columns in front of a constant-height frame, so strength is read as how much of the frame is filled.
  • Three fixed guide lines at 5, 10 and 15 divide that frame into quarters, and the candle colors use the same 5 and 10 levels.

The practical benefit is a compact, bounded momentum gauge that shows two horizons side by side. A fast reading near its cap together with a slow reading still near zero describes a different market from both readings being high together. A plain RSI line makes that comparison harder, because the two lines would sit on the same 0 to 100 axis and cross each other constantly.
Because both readings are floored at zero, quiet or falling markets show as empty space instead of as a swinging line. That makes the pane easy to scan across many symbols and timeframes.

🔬 Methodology and Concepts
• Step 1: Source
The script works on the closing price of the chart. It is designed for standard candle or bar charts. On synthetic chart types the source is switched off and a notice is shown instead, because those chart types build prices that do not match real trades.
• Step 2: Two RSI readings
  • Bankers uses an RSI of the close with a length of 50 by default.
  • Hot Money uses an RSI of the close with a length of 40 by default.
  • Both use the standard RSI calculation: the average of gains divided by the average of losses, with Wilder-style smoothing, converted to a 0 to 100 value.

• Step 3: Shift and scale
  • Bankers raw value = Banker Sensitivity Multiplier × (RSI − 50). The default multiplier is 1.5.
  • Hot Money raw value = Hot Money Sensitivity Multiplier × (RSI − 30). The default multiplier is 0.7.
  • The floors differ on purpose. An RSI above 50 means gains have outweighed losses over the lookback, so Bankers only registers when that is true. Hot Money starts counting from an RSI of 30, so it is positive far more often and responds earlier.

• Step 4: Clamp
Each raw value is limited to the range from 0 to the Maximum Scale Cap, which is 20 by default. Values below zero become zero, and values above the cap become the cap.
• Step 5: Smoothing
Each clamped value is averaged with a simple moving average, 10 bars by default. The smoothed results are the Bankers and Hot Money columns you see.
• Step 6: Retail frame
The Retail column is a constant value equal to the Maximum Scale Cap on every bar. It gives the pane a fixed-height background so the other two layers are always read against the same ceiling.
• What the default numbers mean in RSI terms
Before the final smoothing, the default settings correspond to these RSI levels:
  • Bankers: a value of 5 needs an RSI of about 53.3, 10 needs about 56.7, 15 needs 60, and the cap of 20 is reached at about 63.3.
  • Hot Money: a value of 5 needs an RSI of about 37.1, 10 needs about 44.3, 15 needs about 51.4, and the cap of 20 is reached at about 58.6.

Because the RSI lengths are long, these readings move more slowly than a classic 14-period RSI. The smoothing adds further delay, so the columns describe the sustained condition of price rather than single-bar swings.
• Warm-up
Each reading shows nothing until its RSI length and the smoothing period have both filled. With the defaults, Hot Money appears first and Bankers a few bars later.

🎨 Visual Guide
● Columns
  • Retail columns: the full-height background column on every bar, drawn in a dark slate teal with some transparency. Its height is always the Maximum Scale Cap.
  • Hot Money columns: drawn from zero upward in crimson with some transparency. Their height is the smoothed fast reading.
  • Bankers columns: drawn from zero upward in bright teal, slightly more opaque than the others. Their height is the smoothed slow reading.
  • Drawing order: Retail is drawn first, then Hot Money, then Bankers on top. Where the Bankers column is taller than the Hot Money column, it covers it completely. Where Hot Money is taller, a crimson cap shows above the teal column.
  • When a column is missing, that reading is at zero or has not yet warmed up.

● Guide lines
  • Dotted teal line at 5: the quarter mark of the default 0 to 20 scale.
  • Thicker dashed crimson line at 10: the halfway mark. It is the level the strong candle color uses as its threshold.
  • Dotted teal line at 15: the three-quarter mark.
  • All three lines also extend to the right of the last bar so the levels stay visible beyond the latest data.
  • The guide lines are fixed at 5, 10 and 15. They do not move if you change the Maximum Scale Cap.

● Signal Candles (optional, off by default)
When enabled, price candles are drawn on the price chart, colored by the Bankers value:
  • Strong teal: Bankers is at or above 10.
  • Mid teal, a darker shade: Bankers is from 5 up to just below 10.
  • Crimson: Bankers is below 5.
  • No candle is colored while Bankers has not yet filled.

The three candle colors can be changed in the Colors group.
● Notice on non-standard charts
If the chart is Heikin Ashi, Renko, Kagi, Point and Figure, Range or Line Break, the columns and lines are not drawn. A two-line red notice on a dark panel in the middle of the chart tells you to switch to regular candles.

📖 How to Use
  1. Add the indicator to a standard candle chart and let the history load, so both readings have filled.
  2. Look at the Bankers column first. A column that stays above the dashed line at 10 describes a market where the slower RSI has stayed well above 50, which is a sustained rise over the lookback.
  3. Compare it with Hot Money. When both are tall, price has been rising on both horizons.
  4. If Hot Money is tall while Bankers is still near zero, the rise is recent and not yet visible on the slower horizon.
  5. If Bankers is still elevated while Hot Money shrinks, the rise is older and short-term momentum has already faded.
  6. If both are near zero, price has not been showing positive momentum on either horizon, and the pane is mostly empty space above the base.
  7. Use the guide lines at 5, 10 and 15 as quick reference levels for how full each layer is.
  8. Switch on Signal Candles if you want the Bankers state painted directly on the price chart.

● Practical notes
  • This is a momentum gauge. It does not issue buy or sell signals and has no alerts.
  • Zero means the RSI is at or below its floor. The pane does not show how far below the floor it is, so weak and very weak markets look the same.
  • Longer RSI lengths and a larger smoothing period give a steadier but slower picture. Shorter ones react sooner and fluctuate more.
  • Readings are most useful when combined with your own analysis of structure, levels and risk.
  • Different symbols and timeframes spend different amounts of time above the floors, so judge the columns against the symbol's own history rather than against fixed expectations.


⚙️ Inputs and Settings
● Bankers
  • Banker RSI Period (default 50): length of the RSI behind the Bankers columns. Longer values give a slower, steadier reading.
  • Banker Sensitivity Multiplier (default 1.5): how strongly the RSI above 50 is scaled before capping and smoothing. Higher values lift the Bankers columns and reach the cap at a lower RSI.

● Hot Money
  • Hot Money RSI Period (default 40): length of the RSI behind the Hot Money columns.
  • Hot Money Sensitivity Multiplier (default 0.7): how strongly the RSI above 30 is scaled. Higher values lift the Hot Money columns.

● Smoothing and Scale
  • Smoothing MA Period (SMA) (default 10): length of the simple moving average applied to both readings. Larger values give smoother, later columns.
  • Maximum Scale Cap (default 20): the upper limit for both readings and the height of the Retail frame. The guide lines at 5, 10 and 15 and the candle thresholds stay fixed, so changing the cap changes how much of the frame each guide line represents.

● Visuals
  • Signal Candles (default off): paints price candles by the Bankers value using the thresholds 10 and 5.

● Colors
  • Candle Strong, Candle Mid and Candle Weak: the three candle shades.
  • Retail Columns, Hot Money Columns and Bankers Columns: color and transparency of the three column layers.
  • Guide 25%, Guide 50% and Guide 75%: color and transparency of the guide lines at 5, 10 and 15.


🔍 Deconstruction of the Underlying Scientific and Academic Framework
● The Relative Strength Index
The RSI was introduced by J. Welles Wilder Jr. in his 1978 book New Concepts in Technical Trading Systems. It compares the average size of up-closes with the average size of down-closes over a lookback window. The ratio of the two averages is called the relative strength. It is converted into a bounded value with the formula 100 − 100 / (1 + relative strength). The result always lies between 0 and 100. It sits near 50 when gains and losses are about equal and moves above 50 when average gains exceed average losses.
● Wilder smoothing
The averages inside the RSI use Wilder's smoothing, an exponential moving average with a weight of 1 divided by the length. Its effective memory is roughly twice the stated length, which is why the 50-period and 40-period RSI readings here are much slower than the common 14-period version. Recent changes carry more weight than distant ones, but old data fades out gradually, not abruptly.
● The 50 line as a boundary
Because 50 is the point where average gains equal average losses, an RSI above 50 is a plain statement that upward movement has outweighed downward movement over the window. Bankers measures only that excess. Technical analysts such as Andrew Cardwell and Constance Brown also describe RSI ranges that differ between rising and falling trends, with different zones for each. The idea of using different RSI floors for different purposes is consistent with that, and the floor of 30 used for Hot Money reflects a more permissive reading.
● Affine rescaling and rectification
Multiplying (RSI − floor) by a constant is an affine transformation. It does not change the shape of the RSI, only its position and scale. Setting negative values to zero is a one-sided truncation, often called rectification. It removes information about how far the RSI is below the floor and keeps only the positive excess. Capping at the upper limit is a second truncation that bounds the output so every layer fits inside the same frame.
● Simple moving average as a filter
The 10-bar simple moving average is a finite-impulse-response low-pass filter. It averages the last 10 clamped values with equal weights, which removes short-lived jumps and delays the output by roughly 4.5 bars. The trade-off is common to all smoothing: steadier readings in exchange for later ones.
● Two horizons
Using two lookback lengths on the same data is a basic multi-scale approach. Short and long windows respond to the same price path at different speeds, so their difference indicates whether momentum is building, mature or fading. This script makes that comparison visible by drawing both on one bounded scale.
● Limits of the framework
RSI is a transformation of past closing prices. It describes what price has done, and it does not predict what price will do next. Its distribution depends on the symbol and timeframe, and the fixed guide levels are a convenient reference for the default settings, not statistical thresholds.

⚠️ Disclaimer
All provided scripts and indicators are strictly for educational exploration and must not be interpreted as financial advice or a recommendation to execute trades. We expressly disclaim all liability for any financial losses or damages that may result, directly or indirectly, from the reliance on or application of these tools. Market participation carries inherent risk where past performance never guarantees future returns, leaving all investment decisions and due diligence solely at your own discretion.

כתב ויתור

המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.