Search volume data in Surfer comes from 3rd party database provider.
We buy databases from a 3rd party provider, make calculations on them, and plug them into Surfer.
Search volume is a base for calculating traffic data, that comes from analyzing positions in SERPs, CTR distribution, and keyword search volume.