pull down to refresh

Years ago, I started tinkering with the idea of automating my bitcoin investments. Not because I wanted to “beat the market”, but because I was tired of:
  • Forgetting to make my buys on time
  • Buying emotionally during pumps
  • Getting bored during sideways and forgetting to buy (again)
What started as a weekend project has turned into something much bigger: a fully working multi-exchange DCA bot that supports both fixed and multiplier strategies, backtest, and risk modeling.
Along the way, I learned a ton — not just about code, but about:
  • How different exchanges handle API limits (and how frustratingly inconsistent they are)
  • Why small order sizes can cause more trouble than large ones
  • The psychological side: most people want to “set and forget,” but they still check every day
  • Why back-testing results can look amazing on paper… but live trading always teaches you new lessons
I’m sharing this because I think a lot of devs and traders have thought about building something similar but the rabbit hole is deeper than it looks. Lets connect!
If anyone’s interested, I can dive deeper into:
  • How multiplier DCA actually works in practice
  • The mistakes I made early that almost killed the project
  • Why I think 90% of DCA bots on the market are using sub-optimal execution logic
Happy to answer anything, whether it’s about the tech stack, exchange quirks, or the strategy side of DCA.