Longevity risk significantly impacts the reserve adequacy ratio of annuity issuers, thereby reducing product profitability. Effectively managing this risk has thus become a priority for insurance companies. A natural hedging strategy, which involves balancing longevity risk through an optimised portfolio of life insurance and annuity products, offers a promising solution and has attracted considerable academic attention in recent years. In this study, we construct a realistic portfolio scenario comprising annuities and life insurance policies across various ages and genders. By applying Cholesky decomposition, we transform the portfolio into an uncorrelated linear model. Our objective function minimises the variance in portfolio value changes, allowing us to explore the impact of mortality on longevity risk mitigation through natural hedging. Using actuarial mathematics and the Bayesian MCMC algorithm, we analyse the factors influencing the hedging effectiveness of a portfolio with minimised variance. Empirical findings indicate that the optimal life-to-annuity ratio is influenced by multiple factors, including gender, age, projection period, and forecast horizon. Based on these findings, we recommend that insurance companies adjust their business structures and actively pursue product innovation to enhance longevity risk management.