Search results

  1. T

    All is well until tommorows online article

    Mr Troll, That's 6.25% annualised return on somebody else's money. The amount the investor puts in is significantly smaller, increasing the returns astronomically. I'm sure you know it. It's called leverage and it's the thing you're hoping nobody pointed out in your opening statement...
Back
Top