101 signals were generated in 2017-20
97 delivered profit
Options Glossary - Most Used Terms
Return on Investment
The percentage profit that one makes, or might make, on his investment.
See Also:
Investment: Any purchase of an asset to increase future income.
Return: The income profit made on an investment.