Skip to main content

Performance Stats – Onyx

Updated over 2 months ago

The Performance Stats panel in Onyx provides real-time system and data-flow visibility so you can monitor connection health, execution quality, and platform performance while trading.

This feature is built for traders who want transparency into how their data behaves.

What Performance Stats Shows

Real-Time Connection Health

Onyx monitors your live connection to Rithmic across multiple APIs:

  • TICKER

  • ORDER

  • PNL

  • HISTORY

Each panel displays performance metrics independently so you can immediately spot issues if one data stream begins to lag.

Key Metrics Explained

RTT (Round-Trip Time)

Measures the network response time between your system and the data servers.

  • Green (< 50ms) = Excellent

  • Yellow (50–100ms) = Acceptable

  • Red (> 100ms) = Poor connection quality

RTT updates automatically every 30–60 seconds through heartbeat monitoring.

Msg/s (Messages Per Second)

Displays live data throughput.

  • TICKER = Market activity

  • ORDER = Trading flow

  • Zero messages does not always mean a problem. It can simply mean no activity.

Sudden drops may indicate data interruption.

Last Active

Shows time since your last received message.

  • Green (< 60s) = Connection alive

  • Red (> 120s) = Connection may be frozen

Download / Upload (Mbps)

Shows WebSocket bandwidth usage. Trading typically consumes very little bandwidth, so RTT matters more than speed.

Health Indicators

At the top of the panel, Onyx highlights system state:

  • Healthy = Low latency and stable traffic

  • Warning = Elevated latency or delays

  • Critical = Network conditions may impact execution

Performance Log

The log records every API interaction:

  • RTT

  • Message rate

  • Upload / download usage

  • Queue behavior

  • Slow messages

This allows advanced monitoring and problem diagnosis using real data.

Client Analytics

Onyx also reports:

  • Memory usage

  • DOM event load

  • Session duration

  • Task processing time

  • API request frequency

This helps ensure your device is not the bottleneck.

Diagnostics Tools

Two built-in tools allow you to submit technical reports:

  • Copy Full Diagnostics

  • Copy to Clipboard (performance logs)

These can be sent directly to support to accelerate troubleshooting.

When to Use Performance Stats

You should check Performance Stats if you experience:

  • Chart delays

  • Order lag

  • Platform freezing

  • Disconnections

  • Unexpected behavior

This panel tells you whether the issue is:

  • Network related

  • System related

  • Market-data related


Best Practices

To maintain optimal performance:

  • Use a wired internet connection

  • Avoid heavy background programs

  • Keep layouts lightweight

  • Monitor RTT instead of bandwidth

  • Choose the closest Rithmic gateway



Content and resources provided by DayTraders.com, including simulated trading environments, are for educational purposes only. We do not offer real-money trading accounts, and no actual funds are deposited with or traded through our platform. Past performance is not necessarily indicative of future results. Services are exclusively for non-professional traders.

Did this answer your question?