43 Indicators to Build Algorithmic Trading Strategies
Discover the various types of technical indicators used in algorithmic trading, including trend-following, mean-reversion, break-out, momentum, volume, and oscillators. Learn how mathematical model...
ALGORITHMIC TRADING.MOST READ.
11/22/20235 min read
Algorithmic trading involves the use of mathematical models and computer programs to make trading decisions automatically.
Traders often rely on various technical indicators to create effective trading strategies.
In this article, we will explore and explain a variety of indicators, categorizing them into different types such as Trend-Following, Mean-Reversion, Break-Out, Momentum, Volume, and Oscillators.
Trend-Following Indicators
1. Simple Moving Average (SMA)
The Simple Moving Average is a basic indicator that calculates the average price over a specified period, smoothing out price fluctuations. It is used to identify the general direction of the trend.
2. Exponential Moving Average (EMA)
Similar to SMA, the Exponential Moving Average gives more weight to recent prices, making it more responsive to changes. It helps traders identify trends quickly.
3. Weighted Moving Average (WMA)
Weighted Moving Average assigns different weights to each price, giving more importance to recent data. It is a variation of the EMA.
4. Bollinger Bands
Bollinger Bands consist of a middle band (SMA) and two outer bands representing standard deviations. They help identify overbought and oversold conditions, as well as potential break-out points.
5. Donchian Channel
Donchian Channels define the highest high and lowest low over a specified period, helping traders identify break-out points.
6. Gann Fans
Gann Fans use lines at different angles to identify trend strength and potential reversal points.
Mean-Reversion Indicators
7. Relative Strength Index (RSI)
RSI measures the magnitude of recent price changes to evaluate overbought or oversold conditions. It ranges from 0 to 100.
8. Stochastic Oscillator
The Stochastic Oscillator compares a closing price to its price range over a specific period, indicating potential reversal points.
9. Williams %R
Williams %R is an oscillator that measures the close relative to the high-low range over a specific period, helping identify overbought and oversold conditions.
Break-Out Indicators
10. Bollinger Bandwidth Indicator
This indicator measures the distance between the upper and lower Bollinger Bands, providing insights into volatility. A low bandwidth may indicate a potential break-out.
11. Chaikin Accumulation/Distribution
This indicator combines price and volume to identify buying and selling pressure, assisting in predicting potential break-outs.
12. Volume Weighted MACD
The Moving Average Convergence Divergence (MACD) with volume weighting helps identify potential break-out points.
Momentum Indicators
13. Momentum Oscillator
Momentum measures the rate of change of prices, helping traders identify trends and potential reversal points.
14. Rate of Change (ROC)
ROC measures the percentage change in price over a specified period, assisting in identifying momentum.
15. Ultimate Oscillator
The Ultimate Oscillator combines multiple timeframes to identify overbought and oversold conditions.
Volume Indicators
16. On-Balance Volume (OBV)
OBV helps identify trends by allocating volume to buyers on up days and sellers on down days.
17. Volume Weighted Average Price (VWAP)
VWAP considers every tick in a period and weights prices by total volume, providing a benchmark for assessing price movements.
18. Volume Accumulator Oscillator
This oscillator calculates a ratio based on the position of the close relative to the average price, assisting in identifying trends.
Oscillators
19. A/D Oscillator
Accumulation/Distribution Oscillator measures buying and selling pressure based on open, high, low, and close prices.
20. Aspray's Demand Oscillator
Uses direction to separate volume into buying pressure and selling pressure, assisting in identifying trends.
21. AutoCorrelation Oscillator
Looks for relationships within the same dataset by increasing the lookback interval and doing a correlation on a linear regression.
22. Average Directional Index (ADX)
ADX measures the strength of the trend while Directional Movement Indicators (DMI) show direction.
23. Chaikin Oscillator
Takes the Chaikin Accumulation Distribution and applies a 3-day EMA and a 10-day EMA, also including Bollinger Bands.
24. Cycle Channel Index Oscillator
A trend-following tool that operates well in markets with a well-defined cyclical pattern.
25. Cycle Difference Oscillator
Adds a 40-period SMA and then measures the difference between the average and price, revealing sub-cycles.
26. Directional Movement Indicator
Uses Wilder Moving Average for +DM & -DM and measures the trend's strength.
27. Divergence Index
Measures the divergence between fast and slow moving averages, helping identify potential trend changes.
28. Elastic VWAP Oscillator
Uses a ratio between the number of outstanding shares, the current price, and the volume of both the next and previous periods.
29. Fisher Transform Oscillator
Takes the distribution of prices and changes it to one that is approximately Gaussian using natural logarithms.
30. Force Index Oscillator
Change in closes multiplied by the volume, helping identify potential trend reversals.
31. Herrick Payoff Index
A futures indicator that uses both volume and open interest, providing insights into potential market strength.
32. Hilbert Transform Oscillator
Separates the cycle phase into two components: Quadrature and InPhase, built from four bars using quadratics.
33. Intraday Intensity Oscillator
Uses the distribution of daily trading range and the relationship of the close to the high and low, helping identify potential trends.
34. Money Flow Index (MFI)
Measures upwards and downwards movements and calculates a ratio, helping identify potential trend reversals.
35. Normalized Volume Oscillator
Turns today's volume into a percentage of average volume over a look-back period.
36. Oscillator
Difference between two moving averages, slow and fast, with peaks and troughs showing trend strength.
37. Positive/Negative Volume Index
Splits the concept of price-adjusted volume into positive and negative components.
38. Price & Volume Trend Oscillator
Applies volume to the daily percentage change in price, assisting in identifying potential trends.
39. Rate of Change Oscillator
Measures momentum per bar, with the shape remaining the same but values differing.
40. Relative Vigor Index
Measures the range from the open to the close and divides by the range from high to low.
41. Short Cycle Indicator
Based on the squared difference between two EMAs, compared in a Stochastic fashion, reacting to changing volatility.
42. Tick Volume Oscillator
Similar to Wilder's RSI Oscillator, using double-smoothed tick volume to confirm price direction.
43. TRIX Oscillator
EMA of an EMA of an EMA, providing a triple smoothed exponential indicator.
44. True Strength Index Oscillator
Double smoothed with less lag than expected, providing a very smooth trend indicator.
This comprehensive explanation of key technical indicators aims to provide traders with a foundational understanding of the tools available for analyzing markets.
Keep in mind that each indicator serves a specific purpose and should be used in conjunction with other tools and analysis methods for more robust trading strategies.
How To Invest in a Portfolio of Trading Systems?
Almost all retail traders lose all their money in less than 90 days by applying discretionary trading strategies. Successful traders invest in a decorrelated portfolio of algorithmic trading systems. In this small ebook we dive into how to analyse trading systems, how to invest in them, and how to build a portfolio of institutional grade algorithms.


The Dark Side of Brokers, And How To Win Them.
Most CFD brokers and derivatives firms profit from their clients' losses by being their counterparties and do everything in their power to make them lose their funds as quickly as possible. In this small ebook, our founder, Francisco F. De Troya, who worked for 3 of the largest brokerage firms in the world, exposes how the industry works and how you can really get the best results in the financial markets with algorithmic trading.


Entity
Blockmas Algorithmic Defi Group LTD is a British entity with registration number 15330972 and located at 128 City Road, London, EC1V 2NX, in the United Kingdom. Blockmas™ is a registered trademark owned by Blockmas Algorithmic Defi Group Ltd -the exclusive entity with full legal authority to manage the Blockmas™ brand. Stop trading. Invest in Trading Systems, Trade Everything, and Algorithmic Trading For Everyone are registered trademarks. All the content in this website is fully copyrighted, and unless a written allowance from our side is issued, it is completely forbidden to distribute it.
Services
Blockmas is not offering investment management, investment advice, or financial intermediation services neither in OTC (Over-The-Counter) derivatives, ETDs (Exchange-Traded Derivatives) or blockchain assets (synthetic tokens or perpetual future contracts). We never manage or hold our client's funds. Instead, we connect our clients with highly regulated financial institutions under an IB agreement. We are exclusively a technology company. Our algorithmic investment solutions connect our clients to third-party PAMM/MAM accounts offered by third-party regulated brokers and other copytrading solutions. Client's funds are always under their control and investors copy the strategies of other traders or investment firms. If any questions, you can contact our Compliance Department at compliance@blockmas.com.
CFDs risk warning
CFDs Are Complex Instruments And Come With A High Risk Of Losing Money Rapidly Due To Leverage. 75% Of Retail Investor Accounts Lose Money When Trading CFDs With The Providers We Introduce. You Should Consider Whether You Understand How CFDs, FX Or Any Of Our Other Products Work And Whether You Can Afford To Take The High Risk Of Losing Your Money. Trading In The Products And Services Of Brokers May, Even If Made In Accordance With A Recommendation, Result In Losses As Well As Profits. Trading Risks Are Magnified By Leverage – Losses Can Exceed Your Deposits. Margin Calls May Be Made Quickly Or Frequently, Especially In Times Of High Volatility, And If You Cannot Meet Them, Your Positions May Be Closed Out And Any Shortfall Will Be Borne By You. Values May Fluctuate Significantly In Times Of High Volatility Or Market /Economic Uncertainty; Such Swings Are Even More Significant If Your Positions Are Leveraged And May Also Adversely Affect Your Position. Trade Only After You Have Acknowledged And Accepted The Risks. You Should Carefully Consider Whether Trading In Leveraged Products Is Appropriate For You Based On Your Financial Circumstances And Seek Independent Financial Consultation. If any questions, you can contact our Compliance Department at compliance@blockmas.com.
ETDs risk warning
Transactions in securities futures, commodity and index futures and options on futures carry a high degree of risk. The amount of initial margin is small relative to the value of the futures contract, meaning that transactions are heavily "leveraged" A relatively small market movement will have a proportionately larger impact on the funds you have deposited or will have to deposit: this may work against you as well as for you.
Jurisdictions warning
Blockmas, a technology company only offering introducing brokerage services, does not offer investment management, investment consulting, or other related financial services. Nevertheless, we do operate exclusively in the jurisdictions in which our introducing brokerage services are allowed, and we are in constant monitoring and contact with different regulatory authorities to ensure the compliance of our products. If any questions, you can contact our Compliance Department at compliance@blockmas.com.
Telegram Channel
Whatsapp us
Legal information
Reach out
+44 7488 818 081
contact@blockmas.com
copysystems@blockmas.com
dex@blockmas.com
compliance@blockmas.com


