scholarly journals Indian Stock Markets Data Analysis and Prediction using Macroeconomics Indictors in Machine Learning

Machine Learning plays a unique role in the world of stock market when it comes to the trend prediction. Machine learning library MLIB helps in determining the future values of stocks. With the help of this research one can find the ups and downs of stock market by providing a signal for the same and done by analyzing the previous stock data. This study is based on analysis of stock data from 2000 to 2009 which includes top fifty companies of various sectors from all over India. Six stock data indicators known as, Bollinger Band, Relative Strength Index(RSI), Stochastic Oscillator, Williams % R, Moving Average Convergence Divergence (MACD), Rate of Change applied on the nineteen years of stock data then results of these indicators are compiled and finally with the use of machine learning libraries like Numpy, Pandas, Matplotlib, Sklearn a random forest algorithm is applied on the compiled result to predict the stock movement , these libraries which splits the results into two sets training set and testing set which also boost up the result and gives you the better prediction.

2014 ◽  
Vol 15 (2) ◽  
pp. 143-156 ◽  
Author(s):  
Maciej Janowicz ◽  
Arkadiusz Orłowski ◽  
Franciszek Michał Warzyński

Abstract Application of simple prescriptions of technical analysis on the Warsaw Exchange Market (GPW) has been analyzed using several stocks belonging to WIG20 group as examples. Only long positions have been considered. Three well-known technical-analysis indicators of the market have been investigated: the Donchian channels, the Relative Strength Index, and Moving Average Convergence-Divergence indicator. Optimal values of parameters of those indicators have been found by „brute force“ evaluation of (linear) returns. It has been found that trading based on both Donchian channels and Relative Strength Index easily outperform the „buy and hold“ strategy if supplied with optimal values of parameters. However, those optimal values are by now means universal in the sense that they depend on particular stocks, and are functions of time. The optimal management of capital in the stock market strongly depends on the time perspective of trading. Finally, it has been argued that the criticism of technical analysis which is often delivered by academic quantitative financial science is unjustified as based of false premises.


2018 ◽  
Vol 7 (3.21) ◽  
pp. 109
Author(s):  
Kelvin Lee Yong Ming ◽  
Mohamad Jais

Technical analysis is an analysis that widely applied by the investor in the stock market. However, various corporate announcements could cause the market to react, and the most significant corporate announcement is the earnings announcement (1). Thus, this study examines the effectiveness of technical analysis signals around the earning announcements dates in Malaysian stock market. In doing so, this study applied and tested four technical indicators, namely Simple Moving Average (SMA), Relative Strength Index (RSI), Stochastic (K line), and Moving Average Convergence/Divergence (MACD) in Malaysian stock market. The sample of this study consisted of 30 largest capitalization companies from the main market of Kuala Lumpur Stock Exchange (KLSE). Meanwhile, the sample period covered from 2nd January 2014 to 31st March 2016. This study found that Moving Average Convergence/Divergence (MACD) significantly produced higher returns as compared to the other technical indicator before the earning announcement dates in financial year 2014 and 2015. The combined indicator of MA-MACD also found to have higher return in financial year 2015. The findings conclude that the technical analysis signals can be used to generate returns before earning announcement dates.  


2021 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Massoud Metghalchi ◽  
Nazif Durmaz ◽  
Peggy Cloninger ◽  
Kamvar Farahbod

Purpose This paper aims to investigate popular technical trading rules (TTRs) applied to the FTSE Turkish all-cap and small-cap indexes from September 23, 2003 to August 9, 2019 to determine rules that produce net excess returns over the Buy-and-Hold strategy (B&H). Design/methodology/approach Five TTRs, namely, simple moving average, relative strength index, moving average convergence divergence, momentum, and rate of change, are applied, singly (one indicator) and in combination (two indicators) for multiple time periods. Findings For the small-cap index, some TTRs – including the famous Golden Cross, when the 50-day moving average rises above 200-day moving average – produced net annual excess returns (NAERs) over the B&H strategy, for the entire period and each sub-period, after accounting for risk and transaction costs. Results were mixed for the large-cap index. The results support Cakici and Topyan (2013). Research limitations/implications This study investigates several indicators, but future studies should examine others, especially based on volume and price. Practical implications Investors in the FTSE Turkish small-cap index may use some trading rules to earn NAERs over the B&H strategy. Originality/value This research is important because it addresses a gap in the research by examining numerous TTRs in the Turkish stock market. Studies of TTRs in Turkey are scarce.


2019 ◽  
Vol 8 (3) ◽  
pp. 1612-1619

This article designs models and uses simulation to examine optimization of technical indicators in stock market: the Moving Average Convergence Divergence (MACD) and the Relative Strength Index (RSI). Based on sector-wise Nifty 50 group of companies’ daily closing price of the stocks from the year January 2013 to September 2018. This study is to demonstrate how the simulation of technical indicators MACD and RSI helps investor in reducing the trading cycles of investment with better profits in the long run. Results concluded that the experimentation of optimization of technical indicators is one-step forward in making profitable trades as it is evident from the nifty50 stocks. Furthermore, it also proves that both the optimized MACD and RSI outperformed the standard MACD, standard RSI and Buy& Hold strategy.


2016 ◽  
Vol 6 (3) ◽  
pp. 231-242
Author(s):  
Sharmila R ◽  
Kavitha R ◽  
Ananthi S

Technical Analysis is the forecasting of future financial price movements based on an examination of past price movements. Like weather forecasting, technical analysis does not result in absolute predictions about the future. Instead, technical analysis can help investors anticipate what is “likely” to happen to prices over time. Technical analysis uses a wide variety of charts that show price over time. This study is based on the analysis of four Nifty Bank Index stocks namely Axis Bank, Bank of Baroda, State Bank of India and ICICI bank listed in National Stock Exchange. Technical indicators such as Relative strength index (RSI), Rate of change (ROC) and Moving Average (MA) are used in the study. This paper aims at carrying out Technical Analysis of the securities of the selectedbanking stocks and to assist investment decisions in this Indian Market.


2012 ◽  
Vol 1 (3) ◽  
pp. 59-65
Author(s):  
M. Gomathi ◽  
Dr.S. Nirmala

This study aims at analyzing and predicting the price movements of construction companies stocks contributing to the NIFTY50 Index. To analyze the volatility of telecom stock and understand the behavior of stock prices in construction sector stocks i.e. (JP ASSOCIATES LIMITED, DLF LIMITED, GAMMON INDIA LIMITED, PUNJ LLOYD LIMITED, HCC LIMITED). The data for these stocks are collected from magazines, newspaper and websites. The stocks are analyzed by monitoring their respective price movements using technical tools. The technical tools used in this study are Exponential moving average, Relative strength index, Rate of change, MACD. Using these tools the trend over the recent past was deciphered. The expected trend in the immediate future was also predicted. Technical Analysis studies the price and volume movement in the market and predicts the future. It helps in identifying that the best time to buy and sell equity. Technical Analysis is a method of evaluating equities by analyzing the statistics generated by market activity, such as past prices and volume.


Author(s):  
Shishir Kumar Gujrati

Stock markets are always taken as the barometer of the economy. The price movement of their indices reflects every ups and downs of the economy. Although seem to be random, these price movements do follow a certain track which can be identified using appropriate tool over long range data. One such method is of Technical Analysis wherein future price trends are forecasted using past data. Momentum Oscillators are the important tools of technical analysis. The current paper aims to identify the previous price movements of sensex by using Relative Strength Index (RSI) and Moving Average Convergence Divergence (MACD) tools and also aims to check whether these tools are appropriate in forecasting the price trends or not.


2020 ◽  
Vol 17 (4) ◽  
pp. 44-60
Author(s):  
Alberto Antonio Agudelo Aguirre ◽  
Ricardo Alfredo Rojas Medina ◽  
Néstor Darío Duque Méndez

The implementation of tools such as Genetic Algorithms has not been exploited for asset price prediction despite their power, robustness, and potential application in the stock market. This paper aims to fill the gap existing in the literature on the use of Genetic Algorithms for predicting asset pricing of investment strategies into stock markets and investigate its advantages over its peers Buy & Hold and traditional technical analysis. The Genetic Algorithms strategy applied to the MACD was carried out in two different validation periods and sought to optimize the parameters that generate the buy-sell signals. The performance between the machine learning-based approach, technical analysis with the MACD and B&H was compared. The results suggest that it is possible to find optimal values of the technical indicator parameters that result in a higher return on investment through Genetic Algorithms, beating the traditional technical analysis and B&H by around 4%. This study offers a new insight for practitioners, traders, and finance researchers to take advantage of Genetic Algorithms for trading rules application in forecasting financial asset returns under a more efficient and robust methodology based on historical data analysis.


Author(s):  
Mehmet F. Dicle

Technical analysis is an important part of financial industry, research, and teaching. The methodology has two parts: i) calculation of the individual tools and ii) visual representations. In this article, I provide a community-contributed command, candlechart, to draw the most common technical analysis charts. My intent is to draw these charts similarly to industry examples. The popular candle price chart is combined with charts for volume, moving-average convergence divergence, relative strength index, and Bollinger bands.


Sign in / Sign up

Export Citation Format

Share Document