Stock prices
George had an exciting meeting with his new client.
A fund manager wants George’s team to design a machine learning model that evaluates the price of stocks. The model should use publicly available information to predict the true share price of each company.
That’s all the fund manager needs. He will take it from there and look deeper into under-priced stocks (where the true price is higher than the current market price.)
The model will act as a pre-filter to sort out potential companies, and the fund manager will do a more detailed analysis before deciding whether to invest in the stock. The fund manager doesn’t care if there are occasional wrong predictions, even by a large margin, but he doesn’t want to have too many false positives because detailed research will cost a lot of time.
George is trying to decide which loss function the team should use for the model.
Which of the following loss functions do you think are suitable for this problem?
Mean Squared Error (MSE)
Mean Absolute Error (MAE)
Binary Cross-entropy Loss
Huber Loss