The invention relates to a high precision GNSS receiver, which comprises a levorotatory and dextrorotary circular polarization antenna, a first radio frequency front end module and a second radio frequency front end module with a local clock, a signal following module and a CPU. The signal following module comprises a satellite capturing unit, a first satellite following unit, a second satellite following unit and an interface unit. A capturing control module, a text demodulation module, two loop following modules, two initial data measuring modules, an availability choosing module, a position resolving module and an interface protocol module are arranged in the CPU. The availability choosing module obtains the pseudo range and the carrier-to-noise ratio data of levorotatory signals and dextrorotary signals, analyzes and chooses the weak initial data of multipath signals and transmits to the position resolving module for final position resolving. The invention compares and analyzes the levorotatory signals and the dextrorotary signals, alleviates the multipath influence on data source, ensures the GNSS receiver obtains high position precision, can improve the multipath influence alleviating effect based on the traditional multipath alleviating technology, has strong structural expansibility and can realize flexible framework configuration.