Apr-17-2024, 07:31 PM
I'm doing stock backtesting using Python - and I've pretty much maxed the computational abilities of my local machines. So I'm looking for some cloud computing advice.
Regarding my code, I had a deep dive this morning with a friend of mine who is a data scientist and very experienced in python - she basically told me you either need more hardware to do what you want to do, or write it in C. For right now, getting more hardware seems like the path of less resistance than doing all my stuff in C so....
So there are 3 roads I can go down:
1. Build my own high end custom rig at home with like 128 cores, which for now I'd want to avoid because this will cost thousands up front, and I need better validation of my ideas before I can justify spending thousands on it.
2. Get a VPS or Dedicated server. I can pay monthly here, and there are a lot of good options in the $100-$300/mo range.
3. Use Google Cloud, Azure, or AWS - I know this by far will have the most computing power, but based on some previous experiences with AWS I'm hesitant here because you can wind up with ridiculous bills really fast.
At this point, I'm looking for the most cost effective solution. Suggestions?
Regarding my code, I had a deep dive this morning with a friend of mine who is a data scientist and very experienced in python - she basically told me you either need more hardware to do what you want to do, or write it in C. For right now, getting more hardware seems like the path of less resistance than doing all my stuff in C so....
So there are 3 roads I can go down:
1. Build my own high end custom rig at home with like 128 cores, which for now I'd want to avoid because this will cost thousands up front, and I need better validation of my ideas before I can justify spending thousands on it.
2. Get a VPS or Dedicated server. I can pay monthly here, and there are a lot of good options in the $100-$300/mo range.
3. Use Google Cloud, Azure, or AWS - I know this by far will have the most computing power, but based on some previous experiences with AWS I'm hesitant here because you can wind up with ridiculous bills really fast.
At this point, I'm looking for the most cost effective solution. Suggestions?