This can be done better than just by guessing
We can ask: if the price moved very similarly to the daily movements in the last month or so, how likely is it to reach 100.000$?
I took the price movements between September 22 and October 23, 2024 from
investing.com, fed them into a Python script and calculated the probability to reach $100,000 parting from a start price of $66,000 in 68 days (those missing until December 31, 2024: the remaining 7 days in October, 30 for November and 31 for December).
With 10,000 simulations, I got the following probability starting from $66,000:
3,62 %I wondered if changing the start price to 67,500 would change the probability. And yes it did, at least a bit:
4,77 %If we change the start price to 69,000, it increased to
7,18%, so it almost doubled compared to a $66k start price.
A bit more info about how this script worked: It's actually quite simple:
- Create a list of the daily price changes from Sept. 22 to Oct. 23. Each item has the same probability.
- With the python function random.choice(), you can select a random element from that list.
- Now you start at day 0 with the start price. Each day, you apply the random price increase from the list mentioned before. Then you walk through the days of the simulation (68) repeating this process.
- If until the end of this simulation the price has reached $100,000 you increase a counter by 1.
- The result is the number of the counter divided by the number of simulations. For example, when I did 10k simulations starting at 66k, in 362 of them it reached $100k, so the probability is 3,62%.
That's cool! double edit: I happen to have just done the wrong thing. I tracked what the price would be
on Jan 1. Oopsie.
Using a list of the last 12 years, and one day left on my cursor trial.
There are a few days of missing data in the early years. In those few cases I just repeated the price (volume weighted daily average) for no gain or loss.
I totally stole your idea, but decided to use percent change from day to day and randomly pick from that list.
edit: With much more probably less relevant input I went with 1,000,000 runs for each. ATQ = actual thread question. Quite the historically bullish investment we have here.
With 10,000 simulations, probability starting from $66,000:
17.73 % on Jan 1, 2025
1,000,000
17.42 % on Jan 1, 2025
ATQ
25.02% before Jan 1, 2025
start price to 67,500:
19.82 % on Jan 1, 2025
1,000,000
19.55 % on Jan 1, 2025
ATQ
28.17 % before Jan 1, 2025
start price to 69,000:
22.35% on Jan 1, 2025
1,000,000
21.76 % on Jan 1, 2025
ATQ
31.21 % before Jan 1, 2025
Edit 3: Now this makes sense at least.
Now for all the marbles (not really) 1 million runs, 68 days, starting price $100,000:
68.64%