[VDB]Advanced BankNifty VolumeNSE:BANKNIFTY Index is traded significantly along with NIFTY and having a VOLUME indicator is very helpful for those who follow it extensively as it is used to measure the relative significance of a price move. Given TradingView doesn’t provide the VOLUME on Index chart, many end up using BANKNIFTY FUTURE chart for volume information. This indicator helps providing that VOLUME information.
Get VOLUME You Prefer –
FUTURE : This extracts VOLUME data from BANKNIFTY FUTURE chart.
INDEX : VOLUME is calculated by the weighted sum (Composite method) of underlying stock’s spot volume for all the 12 stocks of the Bank Nifty Index.
INPUTS :
Volume Moving Average in added to show the LINE and also used in calculation to change volume bars color if that input is selected.
Color Bars Based on Average VOLUME : Selecting this helps changing the Color of VOLUME bars to lighter color if volume < average volume.
Color Bars Based on Previous Close : Selecting this input changes the Color of VOLUME bars based on “Previous Close” than “Current Open”.
BANKS & WEIGHTAGE : Here all 12 underlying banking stocks of Bank Nifty Index are listed along with their weightage in the index.
IMPORTANT NOTE : Changing any settings of the indicator leads to its complete recalculation. The result may differ from the expected one. Weightage of each stock changes by end of every month. Always to refer NSE NIFTY BANK composition and weightage from NSE website.
DISCLAIMER : This indicator has been created for educational reference only and do not constitute investment advice. This indicator should not be relied upon as a substitute for extensive independent market research before making your actual trading decisions. Market data or any other content is subject to change at any time without notice. Liability for any loss or damage, including without limitation any loss of profit, which may arise directly or indirectly from use of this indicator is accountability of user.
Indicatore volume
Range Volume ChangeI was looking for a way to see if today's premarket volume is higher or lower than the previous day's premarket, but did not find any, hence, I made my own which I share with you now.
I call it 'Range Volume Change' or just RVC.
RVC will show the percentage of change between the selected time range and the previous day for the same time range.
This will allow us to see if the volume is increasing or decreasing today compared to the previous day by a specific time range that we set in PVC settings. It can do more than just premarket, you can use it for any time range of your interest which will work on 24hours assets like crypto and forex.
RVC visualizes the incremental of the volume using increasing size columns giving you a better view of how the volume changes compared to the past. The column shows the accumulated volume from when the time range started.
As an extra feature, it will also show the volume percentage of change outside the time range (can be disabled from settings).
In addition, RVC is also designed to work on real-time data.
Example of BTCUSDT (24-hour asset) with volume 'outside the time range', enabled (purple columns):
Follow for more awesome indicators/strategies: www.tradingview.com
RSI true swingsRelative Strength Index (RSI) is being used by majority of the traders to get benefitted based on the swings. But these swings are hard to Identify.
This Indicator uses 4 major factors for finding the potential reversal points:
RSI Crossover or crossunder
Relative volume
Overall volume against the moving average volume
Relative closing of the candles
Size of the bars
Please read Instructions carefully before using this indicator
Recommended entry is the OHLC4 of the signal bars.
If signal bar is too large, try to enter in the retracement when another signal comes either through indicator or through types of bars
when signals comes opposite to the trend, then try to wait for the next signal of same type. This creates a RSI-price divergence in confirmation by volume price action
Timeframe can be of your choice
Recommended stoploss should be swing highs or lows
Signs [SignalCave]Swings, Engulfs, Golden & Death Crosses, Price Squeezes, Pullbacks, Breakout & Breakdowns, Volume Rushes
A swing low is when price makes a low and is immediately followed by consecutive higher lows. Likewise, a swing high is when price makes a high and is followed by consecutive lower highs.
Swing Failure Pattern (SFP) is a type of reversal pattern that can be used as buy or sell signals.
Engulfing candles tend to signal a reversal of the current trend in the market. This specific pattern involves two candles with the latter candle 'engulfing' the entire body of the candle before it.
On this indicator, bullish engulfs visible only on downtrend and oversold conditions. Bearish engulfs visible only on uptrend and overbought conditions.
The death cross and golden cross are technical analysis terms for when a moving average (MA) intersects with another from either above or below.
The cross, depending on which it is, can signal the start of a new trend or the end of one.
Squeeze signs signifies low volatility, market preparing itself for an explosive move up or down direction.
Bullish Pullbacks are widely seen as buying opportunities after an asset has experienced a large upward price movement. Most pullbacks involve an asset's price moving to an area of technical support , such as a moving average, before resuming their uptrend.
Bearish Pullbacks are widely seen as selling opportunities after an asset has experienced a large downward price movement. Most pullbacks involve an asset's price moving to an area of technical resistance , such as a moving average, before resuming their downtrend.
A breakout refers to when the price of an asset moves above a resistance area, breakdown refers to when the price of an asset moves below a support area.
Breakouts/breakdowns indicate the potential for the price to start trending in the breakout direction.
For example, a breakout to the upside from a chart pattern could indicate the price will start trending higher.
Volume rush signs appears when the trading volume increases more then a usual period. It can be useful with combining breakout signals as a confirmation.
Alerts are available for various conditions such as "Bullish/Bearish SFP, New Swing High/Low, Breakout/Breakdown, Bullish/Bearish Engulf, Golden & Death Cross, Bullish/Bearish Pullbacks, Squeeze, Volume Rush"
Type asset name on symbol search area.
Adjust your timeframe that you wish to track.
Click "Create Alert" .
Select one of the condition that you wish to get inform from create alert panel.
Select "Once Per Bar Close" option.
Click "Create" .
Buy/Sell Volume Totals for PeriodThis indicator can be used to help you tell the difference between Wyckoff Accumulation and Distribution.
The idea is to add up all the Buy Volume and all the Sell Volume separately from the beginning of the Trading Range (TR) for each candle. You can define the Start and End dates in the settings of the indicator.
The indicator will show you 3 numbers of interest:
GREEN = Total Buy Volume from beginning of date range
RED = Total Sell Volume from beginning of date range
YELLOW = Ratio of Total Buy / Total Sell Volume from beginning of date range
When the Total Buy Volume exceeds the Total Sell Volume in the TR, the indicator will color the background in GREEN color, to indicate possible accumulation. Otherwise the background will be RED, to indicate possible distribution.
You can float your cursor over any candle to see the current Volume Totals at that candle from the beginning of the TR (set by you in settings to a specific date).
Here's a few examples of the indicator in action:
1) Accumulation
2) Distribution
3) Possible Re-distribution
Please note that this indicator is meant to be used in combination with other analysis techniques from the Wyckoff Methodology!
TFS Volume Oscillator Noise FilteredINTRODUCTION
This indicator is inspired from " HPotter’s TFS: Volume Oscillator " but I have used Heiken Ashi and Hull Moving Average in calculations in order to reduce noise for better trades.
The concept is similar to that of On-Balance Volume indicator (OBV). It is calculated according to these rules:
If Heiken Ashi Close > Heiken Ashi Open, Volume is positive
If Heiken Ashi Close < Heiken Ashi Open, Volume is negative
If Heiken Ashi Close = Heiken Ashi Open, Volume is neutral
BAR COLORS
Green Color:
Strong Uptrend with good volume supported momentum.
Faded Green Color:
Volume is relatively weakening.
Red Color:
Strong Downtrend with volume support.
Gray Color:
Downtrend negative volume is relatively weakening.
DEFAULTS SETTINGS
Volume length is 30 (Better for timeframes higher than 1H)
Hull Moving Average length is 14 but Linear Regression Curve can be selected with same length
Detailed Volume (DV)Detailed Volume chart
Inspired by UV
Added an option (enabled by default) to show the actual volume in the filler bar. As opposed to showing just the difference of Buy/Sell volume (that is used in UV)
Also there is a Simple Moving Average for volumes
Jhonnyhight VolumenWhat this indicator does is gather the volume of different brokers
which with the sum we can see the number of contacts traded at a 70 to 80% take into account that the volume used
it's from traidinvview
* Keep in mind that it will not work in all brokers since some brokers do not provide us with the volume.
* In the inputs you must place the brokers or exchange where you want to bring the volume
* These can be found on the right in the asset finder at traidingview
InOut VolumeInOut Volume indicator displays the places where large volume exits to buy or sell and shows signals based on the activity of major players in the market.
Large volumes indicate an increase in demand or supply of the selected asset and are an auxiliary means of analysis. Signals can be used both independently and in combination with other indicators for trading.
The visual display of large volumes and the number of signals depends on the interval applied to the chart, since the volume is concentrated directly in the candles.
-------------------------------------------------------------------------------------------------------------------
InOut Volume индикатор отображает места выхода крупного объема на покупку или продажу и показывает сигналы основанные на активности крупных игроков на рынке.
Крупные объемы указывают на увеличение спроса или предложения выбранного актива и являются вспомогательным средством анализа. Сигналы, в свою очередь, могут быть использованы как самостоятельно, так и в комбинациях с другими индикаторами для торговли, например с Pullback Levels.
Визуальное отображение крупных объемов и количества сигналов зависит от интервала, примененного на график, так как объем сосредотачивается непосредственно в свечах.
Smart RebalanceThis script is based on the portfolio rebalancing strategy. It's designed to work with cryptocurrencies, but it can work with any market.
How portfolio rebalance works?
Let's assume your initial capital is $1000, and you want to distribute it into 4 coins. This script takes the USDT as the stable coin for the initial money, so in case you want other currency, the pairs must be with that fiat as the quote.
Following our example, you would take BTC, ETH, BNB, and FTT. After selecting the coins, it's time to choose how much allocation is on each. Let's put 25% on each. This way, $250 of our capital on each coin.
After selecting the coins and their allocation, you choose the price change ratio for rebalancing. Let's use 1%. Next, you start to watch the markets. The first thing that happens, following our example, is the BTCUSDT price moving 1% up.
That amount hit the ratio of 1% for the rebalance. Hence, you sell 1% of BTC for USDT and redistribute to the other coins, buying 0.25% of each currency to rebalance the portfolio.
Next, ETHUSDT goes 1% down, time to rebalance again. This time, you need to take 0.33% of each other coin and buy ETH, so this way, it's all divided as the chosen allocation.
Why use rebalancing?
Looks easy, right? It is, but very time demanding. Demands even more if you raise the number of coins you want to distribute. Having a system to do that automatically is a must to work efficiently. Rebalancing spreads the risk among multiple currencies. This way, you earn small when it goes up, but you lose small when it goes down.
What this script helps with portfolio rebalance?
This indicator will not buy/sell for you but will help you choose the best markets for your rebalancing. Which coin will work best in that period? Do I need to have more than 8 coins? How much must be my ratio? Those questions you can answer using this indicator.
What this script has?
Start and End dates
The script will work for a certain period. All calculations will be done in that period.
Coin Ratio %
The amount of price movement of each asset that will be used to calculate the rebalancing
Initial Capital and Broker Fee
The amount of capital to be used on the rebalancing and the broker fee you want to use the strategy. The cost will be applied on every trade, buying or selling the coins.
Assets, allocations, and colors
It's possible to select from 2 to 10 assets to be used on the portfolio. Each purchase must have the allocation %. Suppose the sum of the allocations is different from 100%. In that case, a warning message will appear on the chart instead of the statistics.
Panel and tooltips
There is a panel with a summary of the results
Set allocations automatically
There is an option to make the indicator use the daily asset volume from the day before to determine the allocation percentage of each asset. This option is better if you are unsure how much allocation you want to use on each coin.
Use this indicator as a backtest for your rebalancing strategy. The selected market on the chart will not affect the calculation on this indicator, but the time frame will. The higher the time frame, the higher the coin ratio % must be.
About the code
The code is written to use arrays to store the values of each asset, making the calculations on each candle inside the time range. The for-loops are used to reduce the code length and make it easy to change the analysis of all assets. Finally, the script has some comments on the code.
Keltner Channels BandsKeltner Channel Bands
Great indicator for mean reversion strategies.
Alerts you can set:
Crossover EMA
Crossunder EMA
Crossover upper band
Crossunder upper band
Crossover lower band
Crossunder lower band
Have fun!
Volume Weighted Balance of PowerAs always, this is not financial advice and use at your own risk. Trading is risky and can cost you significant sums of money if you are not careful. Make sure you always have a proper entry and exit plan that includes defining your risk before you enter a trade.
I have modified the Balance of Power indicator that measures the difference between the open and the close and the high and low of the current bar to incorporate volume information as well. Further, I have smoothed the indicator, which is usually very choppy and difficult to read with a 21 period Least Squares Moving Average to create a Volume-Weighted Balance of Power. Since we are all aware that volume precedes price I figured this could be a neat little trend-confirmation indicator.
Uses:
1) The indicator is fairly straight forward, when it crosses below its zero line, this signals that there is more selling pressure in the current market vs. buying. Conversely, when it crosses above its zero line, this means more buyers have stepped up and are pushing prices higher.
2) It is sensitive enough to volume and price shifts that it produce divergences, which are often thought to be some of the most powerful trading signals in any market.
3) Use this tool to confirm breaks from trendlines or trading ranges to see if there is enough pressure and volume to support the move.
Enjoy and trade responsibly!
Illuminati VolumeIlluminati volume, indicatore scritto e pensato da Francesco La Via .
Questo indicatore utilizza i contratti e il prezzo per determinare le reale liquidità presente nel mercato.
Può essere usato:
Divergenze
Profile volume
Tendenze
Supporti e resistenze
Forza
L'indicatore a Time-Frame 1 minuti indica la quantità di Fiat che si sta muovendo, se è positiva sta entrando liquidità, se è negativa sta uscendo liquidità.
A time-Frame "grafico" indica la forza psicologica di ogni candela.
Il risultato dell'indicatore nel forex deve essere moltiplicato per la quantità di fiat per contratto, ad esempio EURUSD*100.000.
Cumulative VolumeCumulative Volume oscillator with Bollinger bands. Resets with each new day. Based on cumulative tick.
Enjoy!
Options Flow Intraday SentimentScript useful for Intraday Trading - which based on Options data loaded in background - is showing sentiment of Investors. Very often Options are forecasting and precedes moves that will happen later on derivatives like Futures Contracts. Due to its' nature, data is useful during Regular Trading Hours sessions ( RTH ).
We take into account Options Volume flow & Put/Call Ratio from Options. Data is based from dataset on Quandl and loaded to TradingView. Therefore data is normalized as per different factors we have different scale of received data. Then I apply calculations comparing PUT and CALL Volume, giving the biggest weight ratio to those Options which have nearest Expiration Date. Another condition taken into account is Type of Option: either In the Money, Out of Money or At the money. Last but not least for Options there is calculated risk, where those orderflow entries with lowest risk are having the biggest weight in calculation while those with highest risk - are having lower ratio. Risk is calculated based on delta factor (coming out of Options standard definitions).
Background of indicator is coloured in direction of sentiment when we have alignment of sentiment factors calculated in background in one direction. Script is displaying additionally PUT Volume, CALL Volume from Options and PUT/CALL Ratio. Those are only additional information that can be useful for traders, but the whole logic is hidden under the hood (as described earlier) and is showing coloured background when sentiment is aligned. Therefore be prepared to take potentially a trade in direction of the background - but not blindly
Currently it's supporting SPX ( S&P500 ) and support for more instruments will come with next updates.
FindAlphas_Volume
Hello traders,
As you know, in trading two things are important: Price Action and Volume. When a stock is bullish and there is support with the volume, it is a good thing. Sometimes a stock will be accumulated before anyone gets to know about it. A slight increase in the volume might not get noticed, unless the volume is calculated to check for an increase. The script will calculate each volume bar in real time and will compare it to the previous bars. If there is a significant increase in the volume, it will be spotted, and the color will change to inform the trader.
There are couple of user input fields for modifications.
1- The lookback period. Default is set to 20, but could be changed from 10 to 50. This will affect how the script is going to calculate the abnormality in the volume.
2- The other one is to see the volume as a histogram or not.
3- Volume color
4- Alpha Volume color
5- Histogram color
I hope you will find it useful
MyAggVolumeETHAggregated spot ETH volume.
Color coded by high or lower volume.
Includes indication of X periods (100) High volume and lowest volume.
Average Proportional CapitalAverage Proportional Capital
The following indicator is based on the indicator developed by Javier Alfayate, GPM manager.
It is a climatic volume detector, which usually reflects the aggressive intervention of sharks and therefore has a decisive influence on the price.
// Spanish
Capital Proporcional Medio
El siguiente indicador esta basado en el indicador desarrollado por Javier Alfayate, gestor de GPM.
Es un detector de volumen climático, que suele reflejar la intervención agresiva de los tiburones y por tanto influye de manera decisiva en el precio.
CDC DivergencesA handy little indicator to help identify different kinds of convergences/divergences
The indicator compares price movements with the momentum and volume movements, Hidden divergences are left out, at least in the first version, because I wanted this indicator to be as simple as possible.
The divergences are shown with labels, user can change the momentum/volume indicator used to identify divergences in the settings.
Stock float, avg volume, pre-market info and indexes atrp, trendNASDAQ:AAPL
This indicator shows the most usefull informations about the current symbol and the two common indexes (SPY and QQQ) in a table, in the upper right corner of the graph.
The informations are:
Symbol
Float
Daily average volume
Average True Range
Pre-market volume
Pre-market change %
Indexes
SPY ATRP
SPY trend (this value indicates how much the symbol is changing from the last X bars of Y minues. Higher values means a stronger trend)
QQQ ATRP
QQQ trend (same as SPY trend)
The indicator is highly customizable. Here are some of the settings:
Compact view
Text size
Every information is hidable
Most of the informations have customizable warning
Background color with thresholds
Period/lenght of the indicators
VolumeSimple and straightforward indicator. Includes - volume for Ethereum and Bitcoin to US dollar .
7 exchanges are connected:
-BINANCEUS:BTCUSD
-FTX:BTCUSD
-COINBASE:BTCUSD
-KRAKEN:XBTUSD
-GEMINI:BTCUSD
-BITFINEX:BTCUSD
-BITSTAMP:BTCUSD
Additionally, the calculation of average indicators and the amount (bull / bear separately) for a certain length is built-in.
If I missed data exchanges - write in the comments. Thank you.
True Relative VolumeRelative Volume shows traders how "in-play" a current stonk is. Works great for day traders and scalpers!
Volume of Current TimeFrame's ratio to the average volume over X days back on the same time frame.
ie .
z = Volume at 0930-0940am over X days period divided by X
rVol = current volume divided by z
Dots at the bottom to indicate candles whose RVOL is morethan set minimum ratio.
Yes, its only 5 and 10 minutes. Might do calculations for other timeframes if this gets a good following.
Only works on US market session. 0930am to 0400pm EST.
Play Strategies :
- on break of support/resistance, if rvol supports action, ride direction of price action.
- look for in-play names, wait for price action to return to support/resistance area on low volume then
revisit if a bounce on the support/resistance line is supported by rVol again.
REMINDER!!!
This works only on 5 and 10 minutes TF. Dont forget to change your chart's timeframes.
This script will calculate erroneously if timeframe set on script and chart's current time frame are different.
Works even if extended market is enabled on your charts. It only looks at 0930 - 1600 EST bars.
Enjoy! Would love to hear your thoughts.
Relative Volume (rVol), Better Volume, Average Volume ComparisonThis is the best version of relative volume you can find a claim which is based on the logical soundness of its calculation.
I have amalgamated various volume analysis into one synergistic script. I wasn't going to opensource it. But, as one of the lucky few winners of TradingClue 2. I felt obligated to give something back to the community.
Relative volume traditionally compares current volume to prior bar volume or SMA of volume. This has drawbacks. The question of relative volume is "Volume relative to what?" In the traditional scripts you'll find it displays current volume relative to the last number of bars. But, is that the best way to compare volume. On a daily chart, possibly. On a daily chart this can work because your units of time are uniform. Each day represents a full cycle of volume. However, on an intraday chart? Not so much.
Example: If you have a lookback of 9 on an hourly chart in a 24 hour market, you are then comparing the average volume from Midnight - 9 AM to the 9 AM volume. What do you think you'll find? Well at 9:30 when NY exchanges open the volume should be consistently and predictably higher. But though rVol is high relative to the lookback period, its actually just average or maybe even below average compared to prior NY session opens. But prior NY session opens are not included in the lookback and thus ignored.
This problem is the most visibly noticed when looking at the volume on a CME futures chart or some equivalent. In a 24 hour market, such as crypto, there are website's like skew can show you the volume disparity from time of day. This led me to believe that the traditional rVol calculation was insufficient. A better way to calculate it would be to compare the 9:30 am 30m bar today to the last week's worth of 9:30 am 30m bars. Then I could know whether today's volume at 9:30 am today is high or low based on prior 9:30 am bars. This seems to be a superior method on an intraday basis and is clearly superior in markets with irregular volume
This led me to other problems, such as markets that are open for less than 24 hours and holiday hours on traditional market exchanges. How can I know that the script is accurately looking at the correct prior relevant bars. I've created and/or adapted solutions to all those problems and these calculations and code snippets thus have value that extend beyond this rVol script for other pinecoders.
The Script
This rVol script looks back at the bars of the same time period on the viewing timeframe. So, as we said, the last 9:30 bars. Averages those, then divides the: . The result is a percentage expressed as x.xxx. Thus 1.0 mean current volume is equal to average volume. Below 1.0 is below the average and above 1.0 is above the average.
This information can be viewed on its own. But there are more levels of analysis added to it.
Above the bars are signals that correlate to the "Better Volume Indicator" developed by, I believe, the folks at emini-watch and originally adapted to pinescript by LazyBear. The interpretation of these symbols are in a table on the right of the indicator.
The volume bars can also be colored. The color is defined by the relationship between the average of the rVol outputs and the current volume. The "Average rVol" so to speak. The color coding is also defined by a legend in the table on the right.
These can be researched by you to determine how to best interpret these signals. I originally got these ideas and solid details on how to use the analysis from a fellow out there, PlanTheTrade.
I hope you find some value in the code and in the information that the indicator presents. And I'd like to thank the TradingView team for producing the most innovative and user friendly charting package on the market.
(p.s. Better Volume is provides better information with a longer lookback value than the default imo)
Credit for certain code sections and ideas is due to:
LazyBear - Better Volume
Grimmolf (From GitHub) - Logic for Loop rVol
R4Rocket - The idea for my rVol 1 calculation
And I can't find the guy who had the idea for the multiples of volume to the average. Tag him if you know him
Final Note: I'd like to leave a couple of clues of my own for fellow seekers of trading infamy.
Indicators: indicators are like anemometers (The things that measure windspeed). People talk bad about them all the time because they're "lagging." Well, you can't tell what the windspeed is unless the wind is blowing. anemometers are lagging indicators of wind. But forecasters still rely on them. You would use an indicator, which I would define as a instrument of measure, to tell you the windspeed of the markets. Conversely, when people talk positively about indicators they say "This one is great and this one is terrible." This is like a farmer saying "Shovels are great, but rakes are horrible." There are certain tools that have certain functions and every good tool has a purpose for a specific job. So the next time someone shares their opinion with you about indicators. Just smile and nod, realizing one day they'll learn... hopefully before they go broke.
How to forecast: Prediction is accomplished by analyzing the behavior of instruments of measure to aggregate data (using your anemometer). The data is then assembled into a predictive model based on the measurements observed (a trading system). That predictive model is tested against reality for it's veracity (backtesting). If the model is predictive, you can optimize your decision making by creating parameter sets around the prediction that are synergistic with the implications of the prediction (risk, stop loss, target, scaling, pyramiding etc).
<3