Personal Project
Stock data analysisStock data analysis
There are three main analysis methods for stock investment: basic analysis, technical analysis, and evolution analysis. The basic analysis is mainly used in the selection of investment objects, and the technical analysis and evolution analysis are mainly used in the time and space judgments of specific investment operations. As an important means to improve the validity and reliability of investment analysis.
Target
Analyze the status quo,Analyze the reasons,Fortune-telling
Through the above three goals, observe the rise and fall data and the magnitude of the rise and fall, and analyze whether the stocks are stable. Choose relatively stable ones to increase revenue.
Specific analysis content
Analyze the status quo
Under the current market environment, it is necessary to clarify what is the stock price of the product, what is the source, what is the purchase rate and the selling rate, what is the competing product, what is the development status of the competing product, what are our advantages compared with our competitors, and what are our shortcomings? What are there and so on, belong to the analysis of the status quo. This includes two aspects, analyzing one's own current situation and analyzing the current situation of competitors.
Analyze the reasons
In stocks, we often encounter large fluctuations in stock prices, and sometimes sudden large losses in prices, causing market value to evaporate. Every change has a reason. What needs to be done is to find out the reason and give a solution.
Fortune-telling
According to the recent product data changes, according to the strength of the trend line and operation strategy, to predict the future trend, and use the next period of time to verify whether this trend is feasible and achieve data-driven business growth.
Quantitative trading (investment method)
Use advanced mathematical models to replace human subjective judgments, and use computer technology to select multiple "high probability" events that can bring excess returns from huge historical data to formulate strategies, which greatly reduces the impact of investor sentiment fluctuations. Avoid making irrational investment decisions when the market is extremely fanatical or pessimistic.
Quantitative trading is generally tested by means of massive data simulation tests and simulated operations, and positions and capital allocation are carried out according to certain risk management algorithms to minimize risks and maximize returns, but there are often certain potential risks.
Algorithmic trading (automatic trading, black box trading or machine trading) By designing algorithms, using computer programs to issue trading instructions. In trading, the range that the program can determine includes the choice of trading time, the price of the transaction, and even the number of assets that need to be traded in the end.
Quantitative strategy
Use a computer as a tool to analyze, judge and make decisions through a set of fixed logic. Quantitative strategies can be executed automatically or manually.
A complete strategy needs to include input, strategy processing logic, and output; strategy processing logic needs to consider factors such as stock selection, timing, position management, stop-profit and stop-loss.
Quantitative stock selection
Use a quantitative method to select a certain investment portfolio, hoping that such an investment portfolio can obtain investment returns that surpass the broader market.
Commonly used quantitative stock selection models: multi-factor stock selection model, industry rotation stock selection, style rotation model, capital flow model, momentum reversal model, consensus expectation model, trend tracking stock selection, etc.
Stock backtesting
The process of reasonable verification of trading strategies in historical data.
The significance of stock backtesting: strategy selection, strategy optimization, and strategy verification.
Data analysis application
Here will introduce how to use our visualization data step by step
Data analysis report
After performing the previous step, we got the data results analyzed by the website.
It can be seen that there are 7 attributes and 574 instances of the data in this research, namely Date Open High Low Close Volume OpenInt.