This paper presents an oscillating slider wave energy device which is based on a seabed anchoring and uses eagle beak as the absorber. The self-compiled program uses the boundary element theory based on the simple Green’s function to solve the wave forces and hydrodynamic parameters. And the equation of motion, the oscillation of the float and the capture width ratio are obtained by the modal method. The influences of the shape of the eagle beak, the angle of the slider and the wave heading on the capture ability of the device are investigated. According to the calculation results and the wave resources in the sea area, the optimal shape of the eagle beak and external damping can be selected to maximize the wave energy capture capability.