Since your live trading is going well so far, have you ever considered just being a trader? The con-slutting business is not fun unless you are very careful in the projects you take on. I am already regretting the most recent one and I am thinking of getting it done in one month instead of 3 so I can be done with it (and get the early completion bonus).
* Number of consultants who are billionaires: 0
* Number of non-consultants who are billionaires: all of them
Decent way to 7-8 figure net worth though. I can definitely relate to the comfort of having it as a backup.
So if I was where you are today, I would say:
* Get your costs down (sounds like you've got it down to ~$5K/month)
* Sort out, and prioritize your life goals: do you want to play golf, write code, swim, travel, make $$$, trade the markets (different from make $$$), spend time with your kid(s), etc
* Go all in on the trading.
* Begin creating a company around the trading. Hire people, look at Dalio's principles for a decent approach of what you may want to look for "Meaningful work, meaningful relationships". Work with people who you can be friends with. Make it fun.
* As a backup, start a blog where you post your company results weekly/monthly.
** Block all comments.
** Put an email address to contact you if they want to hire you for consulting.
** Add an autoresponder saying "Not currently accepting consulting projects, would you like to be notified if this changes? You will be put on a first-come, first-serve basis. If so, click here."
** Anyone who emails you gets put on your blog blast list
** This is million dollar consulting by the way. Create scarcity. I've used this pretty effectively to land million dollar projects.
This way you will always have a pipeline as a backup if trading fails. If you are making money using your own software, there is no marketing you need to do. Just post a couple of times on reddit/here/other quant/finance hangouts, and it'll eventually get to the right people.
Create a little bit of mystery too. One of the problems us nerds have is we live in truth, so we want everyone to see our logic. Don't do that. Be fan27 forever. Call your company fan27 trading. Don't post any pictures, don't say anything about yourself, just results. Be as autistic and private as possible.
Anyway, that's what I would advise myself if I were on the verge of a successful trading system, having been in conslutting for way too long now.