Liquid RSI - Marrying The Relative Strength Index And The Volume


I recently derived the calculation of the relative strength index , an indicator that aim to spot overbought and oversold assets, but what is an overbought/sold asset ? Can such things be estimated with price alone ?

This why i propose a modification of the relative strength using my recently proposed efficient calculation including volume information in order to spot overbought/sold asset.

Scaling A Liquid Market

The relative strength index detect an overbought/sold asset when higher/lower than a certain level, often 80/20. An overbought asset, or better say over evaluated, is more attractive to sell because prices are no longer attractive to buy, it has reached its value of interest for traders looking to go long, we can then expect the price to correct and start a trend of opposite direction, while an oversold asset is more attractive to buy based on the same logic.

The idea of talking about overbought and oversold without taking into account the volume can be a bit strange, since volume is directly related to the quantity of contracts traded, an higher volume can show sign of a more active market, which can describe the terms : overbought/sold a bit better. Many indicators used the rsi framework with volume , the money flow index for example, but it can be interesting to provide other alternatives.

The Indicator

The indicator is based on the average positive changes in price multiplied by positive changes in volume divided by the average absolute change in price multiplied by the absolute changes in volume . The average is based on the wilder moving average which is a simple exponential filter with smoothing constant 1/length.

The indicator will react according to the volume magnitude, higher volumes will make the indicator go over/under the overbought/sold threshold more easily, in the image above, the indicator is currently saying that the market is under evaluated, which is not the case for the RSI . Such situation allow us to take a position that we could't take if we base our judgement only on price change magnitude.

The indicator has a tendency to be over/under the thresholds a longer period of time if the volume is relatively high.

An interesting effect the indicator has it to ignore movements with moderate volume , the indicator is less prone to cross under a threshold and to go back to it, this is shown in the image above. Another observation we can make is that the proposed indicator is smoother than the rsi , this is certainly due to the fact that the volume underweight small price changes.


I proposed a modification of the relative strength index that also take into account volume information. The proposed indicator is also smoother. Regarding its ability to detect overbought and oversold market, it has indeed the capacity to do it, however the problem remain the same, what is the extent of the correction following an overbought/oversold market ? We can see that the correction can be minor, and thus be followed by a large movements correlated with the main trend.

With those oscillators we are interested into knowing the end of the "whole trend", and they fail to do this because they use past information. I still hope the indicator find some creative usages amongst the community.

Thanks for reading ! And remember to ask before using the script code, it pains me to see minor changes on scripts i can pass 3 hours on.

Gỡ bỏ khỏi Script Ưa thích Thêm vào Script Ưa thích
You can check my indicator papers here :
I like this. I'm finding this pairs well with the Klinger oscillator. Both give signals that the other indicator misses.
+1 Phản hồi
@stluvin, Thanks for the support and for sharing your results :)
Phản hồi
very interesting
+1 Phản hồi
Hi , nice effort. Here's my hybrid RSI :
Phản hồi
+1 Phản hồi
Thank you sir, you are great source of inspiration :)
+2 Phản hồi
It is a great privilege to see this genius-level work grace the Public Library. And if that wasn't enough, you have Feynman's gift for teaching. Once again, respect, Haiku Master.
+3 Phản hồi
@LucF, Thanks a lot for the support, it means a lot to hear that my teaching is easy to comprehend :)
Phản hồi
Please upload your consciousness into a machine so we may never be without your creativity :D
+3 Phản hồi
alexgrover theheirophant
@theheirophant, I'll work on it ;) Thanks a lot for you support.
Phản hồi
Trang chủ Bộ lọc cổ phiếu Bộ lọc Forex Bộ lọc Tiền điện tử Lịch kinh tế Shows Cách thức hoạt động Tính năng Biểu đồ Giá Quy tắc Áp dụng Người điều hành Giải pháp cho Website & Nhà môi giới Widget Giải pháp biểu đồ Thư viện Biểu đồ Lightweight Trung tâm Trợ giúp Giới thiệu bạn Yêu cầu tính năng Blog & Tin tức Câu hỏi thường gặp Wiki Twitter
Hồ sơ Tùy chỉnh Hồ sơ Tài khoản và Thanh toán Giới thiệu bạn Ticket Hỗ trợ của tôi Trung tâm Trợ giúp Các ý tưởng đã đăng Người theo dõi Đang theo dõi Tin nhắn riêng Trò chuyện Đăng xuất