The distortion of the contract yield statistics on Binance is too high... After thinking about it, in just these two years, I bought 280 BNB when the price was 230, and cleared out when it was over 500. My yield and earnings are more than what they have reported.