How many trades per journal tag before comparing buckets: a 0.3R gap needs about 128 each
Posted: Thu Oct 29, 2026 1:30 pm
How many trades per journal tag before comparing buckets: a 0.3R gap needs about 128 each
Journals often get tags: setup type, session, day of the week, pair. The next step is comparing average R between tags, and that is where small samples cause trouble. Here are the numbers, using made up figures to show the method.
Say a single trade has a standard deviation of 1.2R, which is typical for a 1.5R reward and a win rate near 45%. One tag has 17 trades, the other 9. The error on the first average is 1.2 / the square root of 17, which is 0.29R. For the second it's 1.2 / the square root of 9, which is 0.40R. The error on the difference between them is the square root of (0.29 squared plus 0.40 squared), about 0.49R.
Suppose the first tag averages +0.30R more than the second. That gap is 0.30 / 0.49 = 0.6 standard errors, which is nothing. A gap needs to be about two standard errors to take seriously.
How many trades does a 0.3R gap need? Set the error on the difference to 0.15R, so that 0.3R is two errors. That means 1.2 x the square root of (2 / n) = 0.15, which gives n = 128 per tag. So 256 trades split in two, to detect a difference of 0.3R.
Most traders have fewer than that for any one pair of tags. So the tags are a way to organise reading and generate questions, not to decide anything on the numbers. A tag with 9 trades and a good average is a good prompt to look at the trades, nothing more.
Journals often get tags: setup type, session, day of the week, pair. The next step is comparing average R between tags, and that is where small samples cause trouble. Here are the numbers, using made up figures to show the method.
Say a single trade has a standard deviation of 1.2R, which is typical for a 1.5R reward and a win rate near 45%. One tag has 17 trades, the other 9. The error on the first average is 1.2 / the square root of 17, which is 0.29R. For the second it's 1.2 / the square root of 9, which is 0.40R. The error on the difference between them is the square root of (0.29 squared plus 0.40 squared), about 0.49R.
Suppose the first tag averages +0.30R more than the second. That gap is 0.30 / 0.49 = 0.6 standard errors, which is nothing. A gap needs to be about two standard errors to take seriously.
How many trades does a 0.3R gap need? Set the error on the difference to 0.15R, so that 0.3R is two errors. That means 1.2 x the square root of (2 / n) = 0.15, which gives n = 128 per tag. So 256 trades split in two, to detect a difference of 0.3R.
Most traders have fewer than that for any one pair of tags. So the tags are a way to organise reading and generate questions, not to decide anything on the numbers. A tag with 9 trades and a good average is a good prompt to look at the trades, nothing more.