Share your insights or perspective on the financial matter presented in the input.

As a total beginner, how do I begin to understand finance & stocks?
Your understanding of the stock market is absolutely correct theoretically. However there is a lot more to it. A stock on a given day is effected by a lot of factors. These factors could really be anything. For example, if you are buying a stock in an agricultural company and there was no rainfall this year, there is a big chance that your stock will lose value. There is also a chance that a war breaks out tomorrow and due to all the government spending on the war, the economy collapses and effects the prices of stocks. Why does this happen? This happens because bad rainfall or war can get people to lose confidence in a stock market. On the other hand GDP growth and low unemployment rates can make people think positive and increase the demand in a stock driving the prices up. The main factor in the stock market is sentiment(How people perceive certain news). This causes a stock to rise or fall even before the event actually happens. (For example:- Weather pundits predicted good rainfall for next year. That news is already known to people, so if the weather pundit was correct, it might not drive the prices up. However, if the rainfall was way better than people expected it to be it would drive the price up and vice versa.   These are just examples at a basic level. There are a lot of other factors which determine the price of the stock. The best way to look at it(In my personal opinion) is the way Warren Buffet puts it, i.e. look at the stock as a business and see the potential growth over a long period of time.  There will be unexpected events, but in the long run, the business must be profitable. There are various ways to value a company such as Price to earnings ratios, PEG ratios, discounted cash flows and you can also create your own. See what works best for you and record your success/failure ratio before you actually put money in.  Good Luck,