🛠️ "The best way to learn to code is by building something real."
That's the advice I have seen quite often, and now I am taking it seriously.
I've decided to build StockSimPy, a beginner-friendly Python library for simulating and testing stock trading strategies.Â
So I am building:
- A lightweight, open-source Python library
- Focused on readability, simplicity, and education
- Designed to help others along the way
Because most of the alternatives I found are generally very hard to use. I just want to create a simpler, educational alternative.
This is not just about building something useful but also about leveling up my skills.
đź“– What I hope to learn?
- Python object-oriented design
- How libraries are structured
- Back testing logic
- More about Pandas, NumPy and other data related libraries
- Building real world projects
- And much more…
🔎 How I'm documenting?
I am going to have at least 1 weekly log about my progress on the project, sometimes it might be more depending on my pace.
The code is going to be on GitHub, and it will be updated with each post.
I am going to talk about my mistakes and what I learned along the way.
Here is the GitHub link to the library (still in progress):
đź”— GitHub - SuleymanSade/StockSimPy: A lightweight Python library for back testing stock strategies
🚀 Follow the Journey
If you're into Python, finance, open-source, or just love watching a dev project unfold — stick around!
- đź§ Follow me on X/Twitter
- đź”· Follow me on Bluesky
- đź“° Check out more of my work on Medium
- đź’¬ Let's connect on LinkedIn
Let’s build something cool together.
More updates coming in Week 1 — stay tuned.
Top comments (0)