The invention discloses a method for automatically constructing a prestressed pile. The method comprises the following steps that S1, equipment enters a site; S2, a prestressed pile body is sunken, and after the sunken end of the prestressed pipe pile is blocked, the prestressed pipe pile is sunken to a pile hole position design elevation supporting layer; S3, a tamping position is calibrated, a rammer is put down to the bottom of the prestressed pipe pile, and the tamping position is calibrated; S4, automatic filling and tamping are conducted, a set amount of filler is conveyed to the hollow part of the prestressed pipe pile, hammering is conducted, and the sinking amount is detected; the sinking amount numerical value interval is judged, and the filling action and the tamping action are controlled; S5, the three-time tamping penetration degree is detected; S6, tamping judgment is conducted; and S7, inner pile forming is conducted, a reinforcement cage is put down in the hollow part of the prestressed pipe pile, and concrete is poured. The method has the effects that the bearing capacity is high, the design length of the prestressed pipe pile is controllable, the construction efficiency is high, and the construction cost is low.