I'll finish everyone's thought on this topic with something you can actually execute on.
Correlation coefficients are relative to two dimensions: Time and periodicity. Its important to understand that when plotting between these correlations, because in this case you could be missing over 50% of information. Bitcoin trades on a 24/7 market, while SPX/QQQ/NI225 or any other legacy index trades, at the most, 5 days a week, at the most 12 hours a day. Bitcoin keeps moving after your legacy market's closing bell to opening bell, so by the nature of sample data alone we can say that they Bitcoin is not correlated with legacy purely by the way that most market technicians are measuring it by: Periods of <1 day, against instruments that trade < 50% of the day.
That being said, sample data is sample data, it doesn't have to be perfect, but it is important to be cognizant of when thinking about the best way to digest and interpret any information. Thankfully, there are index futs, like your variations of /ES /YM /NY and so forth. those are much better data points to plot against because at least they trade 24 hours a day 5 days a week.
Again, nothing is perfect, so for this example i have elected to use the SPX against XBT to demonstrate not only how to interpret the data but also what it means and how it can change.
This is going to be a multi step post due to the need of multiple examples. Please comment if you have any questions. Enjoy.