Investment leverage

Investment leverage,

Definition of Investment leverage:

  1. Control of a large value of commodities or securities in a futures contract by buying on margin and, thus, leveraging a relatively small investment. See also financial leverage, and operating leverage.

Meaning of Investment leverage & Investment leverage Definition