A method for predicting ventricular arrhythmia includes a step of receiving at least one of an electrocardiogram signal and a respiration signal of a ventricular arrhythmia patient a step of acquiring at least one of parameter values for heart rate variability and respiratory variability of the ventricular arrhythmia patient by analyzing at least one of the electrocardiogram signal and the respiration signal of the ventricular arrhythmia patient a step of generating a ventricular arrhythmia estimation algorithm for predicting whether or not ventricular arrhythmia occurs by using the acquired parameter values a step of predicting whether or not ventricular arrhythmia of a user occurs by applying at least one of the parameter values for the heart rate variability and the respiratory variability of the user to the ventricular arrhythmia estimation algorithm and a step of outputting prediction results as to whether or not the ventricular arrhythmia occurs.