Hello everyone, first time posting so apart from the suggestion i would like to thank Carl for the amazing job he's doing with this website!
On to the point, i've found that the "Invest in Stocks" interaction is currently bugged. I quote the post i made to the official EA forum:
There are 5 possible outcomes for each type of investment:
1. "Lose Big"
2. "Lose a bit"
3. "Stay even"
4. "Win a bit"
5. "Win big"
Let's say you invest 1000 simoleons, here are the possible results:
Lose big= receive anywhere between 1-100 simoleons.
Lose a bit= 101-400
Stay even= 900-1100
Win a bit= 1000-2000 *********************
Win big= 1500-2500
if you invest 2000 simoleons:
Lose big= receive anywhere between 1-200 simoleons.
Lose a bit= 201-800
Stay even= 1800-2200
Win a bit= 1000-2000 ********************
Win big= 3000-5000
if you invest 5000 simoleons:
Lose big= receive anywhere between 1-500 simoleons.
Lose a bit= 501-2000
Stay even= 4500-5500
Win a bit= 1000-2000 *************************
Win big= 7500-12500
As you can clearly see, "winning a bit" when investing 2000 or 5000 simoleons, does not correspond to the amount of simoleons that you should receive back. Instead of winning, you actually lose money and that's quite a bit when choose to invest 5000. I can't see any logic behind those values so i believe the devs most probably forgot to adjust them.
If you invest 1000 simoleons and "win a bit" you receive anywhere between x1 - x2 the amount you invested. I believe the correct values you should receive when "winning a bit" would be 2000-4000 and 5000-10000 when investing 2000 and 5000 simoleons respectively.
I believe this is something you'd like to mention in your guide! Also the "On Top of the Market" moodlet does help, don't know by what percentage, but the code says that it increases your chances of "Win a bit" or "Win Big".