Performance Methodology
Real-world benchmarks on standard hardware
Overview
We believe in transparency. Our performance claims aren't based on theoretical laboratory conditions, but on real-world testing using standard desktop hardware. We benchmarked Copilink's speed to ensure it delivers the lowest possible latency for retail and prop firm traders.
Testing Environment
Benchmarks were conducted on a standard desktop PC to represent the actual environment of our users:
- CPU: AMD Ryzen 7 2700X (Standard 8-Core Processor)
- RAM: 16GB DDR4
- Load: Tested with 5 concurrent follower accounts receiving simultaneous copies.
- Sample Size: Performance data captured across ~70 live and simulated trades.
Measurement Method
Latency is measured at the application layer by timing the internal processing loop within the NinjaTrader 8 environment:
- Event Reception: The moment Copilink receives the
OnOrderUpdateorOnExecutionUpdateevent from the Leader account order. - Command Submission: The exact moment the Copilink engine submits the corresponding orders to all 5 follower accounts.
The measured "Total Processing Time" covers the logic to identify the trade, calculate contract ratios based on follower settings, and submit the orders to the local NinjaTrader core.
Results
Across our testing phase of ~70 trades, the average internal latency was benchmarked at ~1.6ms. This represents the time it takes for Copilink to "think" and act once a leader event is captured.
Why This Matters
In high-volatility markets, every millisecond counts. By keeping internal processing under 2ms on standard consumer hardware, Copilink ensures that your follower accounts get the best possible fills, mirroring the leader's execution as closely as the market allows.