>>17581412It means that your trading gives you 16.57% of your total income.
To see how well you trade relative to other players, refer to
>>17559768 . There, "Trading profit" tells you how much you have gained by selling coins, and "invested profit" tells you how much you have earned by buying dips and holding the coins (not selling them). "Total trading income" is the sum of these two numbers, and tells you how well you have traded overall.