◆ New — Strategy Validator, Code Fixer & Prop Compliance Checker are live. Try one free →
Home / Free tools / SQN Calculator (Van Tharp)
Performance · free, no login

SQN Calculator (Van Tharp)

Van Tharp's SQN — a grade for your sample, not a promise.

SQN (Van Tharp, √n capped at 100)1.67
Uncapped SQN (raw)1.67

SQN grades the historical sample you feed it — it does not certify a system as tradeable.

Educational tool only — not financial advice. Verify figures with your broker.

Built a strategy around this? Validate its Pine Scriptto catch look-ahead bias & repainting before you trade it.

What is the SQN Calculator (Van Tharp)?

The SQN Calculator (Van Tharp) is a sample-grading tool that answers: how strong is the signal-to-noise in a set of trade results, given the average R, its variability, and how many trades you have? It computes Van Tharp's System Quality Number, which rewards a high and consistent average R across a large sample and penalizes small or noisy ones.

How to use it

  1. Enter the Average R per trade — the mean R-multiple across your sample.
  2. Enter the Std-dev of R — how much your per-trade R results vary.
  3. Enter the Number of trades in the sample.
  4. Read the highlighted SQN (Van Tharp, √n capped at 100) and the Uncapped SQN (raw) — higher values reflect a stronger, more consistent sample.

How it's calculated

SQN = (average R ÷ standard deviation of R) × the square root of the number of trades. Van Tharp caps the trade count at 100 inside the square root so that huge samples do not inflate the score indefinitely; the uncapped version uses the true trade count without that limit.

Frequently asked

What is a good SQN score?

Van Tharp's original bands run roughly from below 1.0 (poor) up to above 5.0 (excellent), but these describe the historical sample, not future performance. A sqn calculator van tharp result is only as trustworthy as the trade sample behind it.

Why is trade count capped at 100 in SQN?

Because SQN scales with the square root of the number of trades, a very large sample would otherwise push the score arbitrarily high regardless of edge. Van Tharp caps the count at 100 so the number reflects quality rather than just sample size.

How many trades do I need for a meaningful SQN?

SQN grows unreliable on small samples — a few dozen trades is dominated by luck. Larger samples give a steadier read, but even then the score only grades history.

Keep in mind: SQN grades the historical sample you feed it — it does not certify a system as tradeable, and a high score on a short or curve-fit sample can collapse the moment it meets live markets.

Catch the bug that compiles.Run auditGet Pro