Judging by my current site, Semrush is slightly more accurate than Ahrefs for traffic estimation, though neither is nearly reliable.
The reason for that slight up is, I think, the keyword discovery. Ahrefs sees only 150 keywords ranking for my domain, while semrush sees 900, which is closer to...