Your Comments On:

Pinocchio traders with fantastic returns are lying to themselves