In order to be a billionaire you would have to manage institutional money. You arelIf anyone can consistently win in stock trading after a few decades they would be billionaires.
Very few traders are consistent, leaving aside trading method vendors.
You are competing with market makers. You have to be better or more knowledgeable than they are. Many market makers are automated programs now. They don't really know where the spread should be.Regards to supplying liquidity, aren't we competing with a market maker? Means we get the last fill always, and lose 1 tick straightaway. So if supplying liquidity, do you mean that buy when everyone is selling?
How do you know true value of a company? Is it through fundamentals? What happens when there is news moving the stock that you don't know about?
Supplying liquidity means you facilitate the trades of others, such as institutions. If an institution comes in with a large order to sell, you have to know where you are willing to hold that position.
You know the value of a bond or a company by doing your homework. It is helpful to know how to read a balance sheet and income statement.
If there is news moving the stock that you don't know about, that is simply a risk you take. You should always be on top of the news and have an idea of where you would like to hold a position if it becomes illiquid and you are forced to hold for a longer time frame.
