The invention provides an installation and complex loading model testing platform for a novel deep sea mooring foundation. The testing platform comprises anchors, testing grooves, a loading fixed frame, a vertical power device, a connecting mechanism, a vertical power device pulling force sensor, a first displacement sensor, an inclinometer, a tension regulator, a pulling cable, a pulling cable guide pulley block, a pulling force direction regulating mechanism, a pulling cable tension measurement sensor, a second displacement sensor, a pulling cable circulating load regulator, a third displacement sensor and a fourth displacement sensor. The invention can realize the model testing research of the bearing capacity characteristics of the novel mooring foundation in deep sea complex static and dynamic loading environments, improves the efficiency of the model testing and the stability of results, and has great promotion and pushing functions on the research of the novel deepwater mooring foundations.