The BP neural network as the traditional prediction method has certain advantages, but it has some drawbacks, Such as slow convergence and sensitive to the initial weights, etc. The PSO algorithm is introduced into the neural network training, using the particle swarm algorithm to optimize the neural network weights and threshold. Through the establishment of the particle swarm - BP neural network model for power load budget, it improves the accuracy and stability of the forecast.