Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnlyHint=true and openWorldHint=false, but the description adds real methodology: profit is realized and net of fees, and probable market makers are filtered out. That materially changes how an agent should interpret the ranking. It stops short of noting any pagination or result-size behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.