The Stock Market and Computers

The relationship between computers and the stock market is a deep relationship. According to https://www.investopedia.com 70 – 80% of trades on the stock market are made by automated systems. This means that most trades that happen are made from computers being triggered to buy or sell. This is just the automated trades, I would imagine every individual or money manager is also using a computer to manually decide when to submit a trade.

With the recent developments in machine learning and deep learning using neural networks, the possibilities for stock selection and buy/sell triggers using a trained network have greatly increased. Training a network to identify stocks or funds that are most likely to return the highest yield is very tempting. One idea would be to take historical data of stocks that showed great returns and use that stocks data just prior to its rise to train a network to identify such stocks that are currently about to rise. If we treat each stock that rose in price as type of signature and train our model to identify such signatures, maybe we can identify stocks that have greater potential to rise in the near future.

The idea of creating an automated process to generate money from the stock market is very alluring and challenging at the same time. I think it is easy to think that using mathematics and statistics to try and create some sort of logical framework will prevent us from losing money if things go bad. I think being very cautious about taking unnecessary risk is a good way to prevent money loss, but also is a good way to prevent gains. My personal philosophy is instead of trying to constantly make good decisions and average out the bad decisions, invest all ones time and effort into make three or less good decisions for a duration of a few years. Spend most of your time isolating a good idea from bad ones and then trust your work and put a lot of funds behind that idea.

I think when people use algorithms and computers to create a buffer between themselves and the real danger of losing money, we create a false sense of security. The power money has over the mind can not be exaggerated. We should acknowledge this and instead of trying to create a sense of security for ourselves using computers, we should instead understand that people are the ones pulling the levers behind the scenes. Computers don’t actually care about anything, it’s the emotions of the humans that own those computers and algorithms that determine what really happens and also …. when it happens. With this is all taken into account, we should make as few decisions as possible and focus all of our discipline and research into those decisions. The best way to make money in the stock market is to make a good decision of what to buy, buy it, then leave it alone until your goal is met. This may take a few months, years or even decades. Making money in the stock market is about buying the correct thing, then having the discipline to not let emotional swings affect the execution of a plan.

A great thing to do is to make a contract with yourself about what you are buying and what price you are going to sell it at. Sign this contract, and then go do something else for a few years and let the good decisions you have already made bring you wealth.

Robots and Computers

Raspberry Pi 4

For my first post I would like to talk about two of my favorite topics: Robots and Computers.

Robots and Computers go together like Peanut Butter and Jelly. For me the future seems to be a constantly evolving mixture of the two. The precision and speed digital computers can offer in such a small package and at such a low cost energetically and financially has allowed almost anyone with the will to get involved in computing. Robotics on the other hand seems less wide spread but ripe for future growth.

Personally I am very interested in what robotics can offer to humanity in terms of increasing everyone’s quality of life. As more and more industries turn to robotics to automate tasks, many people are worried that their jobs will be replaced. The truth is, their jobs will be replaced, but I don’t see this as a bad thing. The more jobs that are replaced means products can be manufactured and sold at cheaper prices and at a higher standard of quality. Eventually ( I hope) many products will become cheap enough that it just doesn’t require a lot of money to have a high standard of living.

If you ask what a robot really is, it’s really just a bunch of machinery being controlled by a computer. Robots are so cool to me because they can be built for almost any purpose and when combined with things like machine learning and the internet, the possibilities are almost limitless. Eventually I think we will have AI powered friends and robots throughout or societies. This will put immense pressure on our social and political hierarchies, but will have the potential to lift almost everyone out of poverty and maybe even change the way we treat one another.

For the reasons written about above and many more I haven’t mentioned, I think robotics and computers will take humanity further than any technology that has come before. Personally I want to work in this field and this is one reason I have pursued a Computer Science degree. I am excited to work on this semesters project whatever it may be and I am excited for my career that follows graduation of this program.