"Dope Wars" without the debt, random events, or theming.There's no hard end date, but the four available stocks keep tanking and the player has a limited number of times they can refill the empty slot with a new stock. This creates a functional endgame, although the player still has to quit manually once they're out of options. No short selling, buying in margin, naked shorting, futures, etc - straight buy-hold-sell at arbitrage.
The AP system restricts the quantity of stocks that can get shuffled around quite a bit, so there is no 'power creep' as the player accumulates cash. I suspected that buying Assets, the one non-stock purchasing option, might buff the AP limit but that wasn't the case. Assets don't seem to do anything.
Some math : The ultimate asset purchase, last entry in a very long list, costs about 67 billion dollars. So that's the theoretical goal, right? A game might have, from my testing, about 275 days before the limited stock switching catches up to the player and neutralizes their agency. Selling costs 2x AP of buying, so buying the max stock quantity (25) and selling it off takes at least 3 days - that's 91.5 cycles of buying and selling, each moving 25 stocks (assuming maximum efficiency), so about 2300 individual stock movements.Stocks hang out in the tens/hundreds of dollars range, but if we assume the player somehow nets a profit of ten times the highest stock price I saw in two playthroughs with each trade, we can say 10k each trade. So, a very very generous cap of $23 million profit, assuming buying stocks were free and the market always gave the player golden opportunities every single day. That's quite a bit less than 67 billion.
There's a solid foundation here, but without any theming or plot beyond 'prices fluctuate, play arbitrage", mechanics that conflict with the stock market concept (arbitrary 'switch' limits, energy cost for each individual stock transfered), and no 'juice' to speak of (default popups for notifications, hard cuts between screens, minimalist fluff text) I think I'd be offended if I had paid five dollars for this as-is.