The invention discloses a system and method for calculating driving risks and assisting automobile insurance pricing based on multi-source data. The system includes an intelligent mobile internet terminal and a remote server connected with each other; a plurality of data sensing acquisition units and applications are installed in the intelligent mobile terminal; and the remote server is provided with a risk model algorithm system and includes a scene driving risk analysis sub module, a distracted driving model recognition sub module, a user travel behavior analysis sub module and a driving behavior evaluation and grading system sub module. According to the system and method of the invention, data acquired by the intelligent mobile internet terminal and road traffic information acquired by the remote server are analyzed, and the scores of the sub modules are calculated, and automobile insurance pricing is carried out according to the scores. With the system and method of the invention adopted, based on multi-source data acquisition and fusion, the driving behaviors of users are analyzed, and the travel habits, driving habits and driving risks of the drivers can be effectively calibrated, and therefore, theoretical basis and technical support can be provided for driving behavior-based automobile insurance pricing models.