The planting range of cashew trees is small and the yield is low. Cashew nuts are mainly grown in tropical areas, and a small amount is also planted in southern China. Most of them rely on imports, and complicated processing procedures lead to high prices.
Walnut is widely planted, and the yield of walnut in China is high, so the price of cashew nuts is much higher than that of walnuts.