Let's say I have the stock of General Motors and I assume some fancy model for the price of this stock and I have to sell it within a month. Can I use Longstaff-Schwartz algorithm to determine the best time to sell the stock? I'm asking because I noticed that the algorithm seems to be used only for derivatives, but isn't it more natural to use it to determine when is the best time to sell any asset?
To solve a standard optimal stopping problem (say Markovian, finite horizon), you must calculate certain conditional expectations that arise in the dynamic programming principle algorithm. These conditional expectations can be approximated using Longstaff-Schwartz or the Tsitsiklis-Van Roy approach, among others.