Will I get the source code?
An evasive answer means you are renting a black box, not commissioning software.
Guide
A practical breakdown: what to ask, what should worry you, and how commissioning software differs from renting a black box.
We do not sell signals. We do not manage your money. We develop software that executes your trading strategy.
Checklist
The answers separate software development from selling hope.
An evasive answer means you are renting a black box, not commissioning software.
The right answer is: on your server, with your keys. Someone else's infrastructure means someone else has access to your trading.
The right answer is no. Trade permission on the API key is enough to trade.
A specific answer separates someone who has shipped a production bot from someone who has written a script.
You should hear about resubscribing, sequence recovery, and reconciling against the exchange before sending anything new.
A backtest without costs is not a backtest. If costs are subtracted at the end rather than applied inside, it is still not a backtest.
The only right answer is: none. Anyone quoting a number is selling something other than software development.
Table
Honestly: each option has its place. The difference is what you are left holding.
| Criterion | Vizanix | Freelancer | Bot builder |
|---|---|---|---|
| Source code handed over | ✓ | depends | — |
| Custom strategy | ✓ | ✓ | depends |
| Bybit V5 API | ✓ | depends | depends |
| Hedge mode | ✓ | depends | — |
| Partial fill handling | ✓ | depends | depends |
| Reconnect and sequence recovery | ✓ | depends | depends |
| Rate-limit planning | ✓ | depends | ✓ |
| Backtesting | ✓ | depends | depends |
| Paper trading before live | ✓ | depends | depends |
| Runs on your server | ✓ | depends | — |
| You hold the API keys | ✓ | ✓ | — |
| Monitoring and alerting | ✓ | depends | depends |
| Documentation and handover | ✓ | depends | — |
| Continuity if one person leaves | ✓ | — | ✓ |
'Depends' means exactly that: there are excellent engineers freelancing and well-built products among the bot builders. The table is about what is guaranteed versus what you have to verify yourself.
Red flags
On the first invoice, usually the freelancer. Over a year, what decides it is whether you are left with maintainable code when that person disappears. This is not an argument against freelancers — it is an argument for insisting on source code and documentation either way.
For a grid or DCA on a liquid pair — quite possibly, and it will cost less. Builders hit their limit where you need custom logic, hedge mode, non-standard risk control, or access to the code.
Ask for public code, put the questions above to them, and start with a small paid milestone. We keep part of our tooling open for exactly this reason: github.com/Vizanix.
Tell us the exchange, the market and the rules. We answer within one business day.
Brief
Four questions and your contact. No deposit required to talk — if the job is not a fit, we say so straight away.