
Why net R and a validation period?
Win rate on its own is misleading: a strategy that wins small and loses big can lose money despite a high win rate. R (the risk unit) measures each trade's gain relative to its stop distance; once commission and slippage are deducted, it gets closer to the real picture.
Fitting settings too closely to historical data is the most common backtesting mistake. That is why the data is split in two, walk-forward style: settings are chosen in the training period (first 2/3) and tested in the validation period (last 1/3). A setting that fails in validation is considered unreliable.
What the module does
- Starting a test by selecting strategy, symbol and period
- Net R after commission and slippage, trade count and result distribution
- Separate reports for the training and validation periods
- Automatic parameter sweep: every combination of 2 parameters, ranked by validation result
- Taking a good result live with "Apply to strategy"
The module runs inside Judge Signal, together with the signal engine and Telegram broadcasting.
Backtesting for your own strategy
I can code your own rules (indicators, timeframe, stop and target logic) and test them with the same method; data sources other than Binance can also be connected. Note: This software is an analysis and automation tool, not investment advice. Signals and backtest results do not guarantee profit; leveraged trading can lead to loss of capital.
What I offer
Net R
Result after commission and slippage.
Training / validation
A split that catches overfitting.
Parameter sweep
Every combination of two parameters.
Go live
Apply to the strategy with one click.
Historical Binance data
Symbol and period selection.
Custom strategy
Your own rules, coded.
Technologies I use
Example projects
A selection of live projects serving real users.

Judge Signal — Crypto and Gold Scalp Signal Engine
Rule-based signal engine for BTC, ETH and gold with 15m trend + 5m entries; Telegram bot, backtesting, Binance Futures orders and VIP membership management.
View
Crypto Trading API Integration
Automated trading infrastructure using exchange APIs.
View
Number One Trading — Trader Analysis Platform
Live charts, analysis sharing and signal tracking for BIST and crypto.
ViewHow we work
Free intro call
We clarify needs, existing systems and goals together.
Quote & roadmap
Scope, technology, timeline and budget within 24 hours.
Staged development
Weekly demos and a live test environment.
Launch & support
Go-live, training and ongoing maintenance.
Free pre-analysisThe first meeting and roadmap are completely free, with no obligation.
Staged delivery and approvalYou review each module on a test environment before we move on.
Written scope and rightsScope, delivery and source code rights are defined in the contract.
Frequently asked questions
What is backtesting?
A test that calculates how a trading strategy would have performed on historical market data.
Why are training and validation separated?
To catch settings fitted too closely to the past (overfitting); settings are chosen in the first period and tested in the last period.
What does net R mean?
The sum of each trade's result expressed in stop distance (the risk unit), calculated after deducting commission and slippage.
Does a backtest result guarantee profit?
No. Past results do not guarantee future results; a backtest only shows how the strategy behaved in the past.