I also am a trader (14 years) and a programmer (20+ years). I traded off and on for years to learn to become a trader before trying to automate anything besides some historical testing. Now my strategy is automated.
I traded options, futures, equities, day trades, position trade, combo option, etc. during the learning years.
The platform I built myself called TickZOOM is now publicly available.
Here's my take on your question. Software programming taught in schools or books is very generalized.
You can study some specialties like how to program video games, how to build websites, how to build financial systems, how to build real time systems, etc.
But, to my knowledge there's little to no training or books on specifically on building trading systems unless you count those that discuss trading models that you can program.
Those who know how are often said to be "more secret than the CIA".
So, the really hard part is that you are totally on your own. It seems that TickZOOM attracts some who will collaborate but that remains to be seen how that pans out.
If you're serious about it, you just have to hit each technical roadblock and figure a way around it. Some roadblocks can take FAR longer than others to figure out. And you may hit issues the require starting over from the beginning a few times.
Realistically, it's a ton of work even when you're already an expert programmer.
So, that means, when you SUCCEED, you will have a huge reason to celebrate!
Sincerely,
Wayne
I traded options, futures, equities, day trades, position trade, combo option, etc. during the learning years.
The platform I built myself called TickZOOM is now publicly available.
Here's my take on your question. Software programming taught in schools or books is very generalized.
You can study some specialties like how to program video games, how to build websites, how to build financial systems, how to build real time systems, etc.
But, to my knowledge there's little to no training or books on specifically on building trading systems unless you count those that discuss trading models that you can program.
Those who know how are often said to be "more secret than the CIA".
So, the really hard part is that you are totally on your own. It seems that TickZOOM attracts some who will collaborate but that remains to be seen how that pans out.
If you're serious about it, you just have to hit each technical roadblock and figure a way around it. Some roadblocks can take FAR longer than others to figure out. And you may hit issues the require starting over from the beginning a few times.
Realistically, it's a ton of work even when you're already an expert programmer.
So, that means, when you SUCCEED, you will have a huge reason to celebrate!
Sincerely,
Wayne