Techniques to determine or predict trend

Are there any techniques (like machine learning) that can be used to determine or predict trend (bear trend, bull trend or static trend)? Related papers or quick answers are appreciated. 

Hi Levi,



One technique used for trend prediction is time series forecasting with ARIMA model. You can find the implementation below:



Stock Market Price Trend Prediction Using Time Series Forecasting



Also, you can find trend prediction papers and corresponding codes on the below site:



Stock Trend Prediction



Hope you find this answer useful.