http://www.investopedia.com/terms/l/leverage.asp
Leverage
What does it Mean? 1. The use of various financial instruments or borrowed capital, such as margin, to increase the potential return of an investment.
2. The amount of debt used to finance a firms assets. A firm with significantly more debt than equity is considered to be highly leveraged.
Investopedia Says...
1. Leverage can be created through options, futures, margin, and other financial instruments. Leverage increases one's risk.
For example, $1000 could be invested in 10 shares of Microsoft stock, but to increase leverage, $1000 could also be invested in, say, 5 options contracts to increase one's control to 500 shares.
------------------------------
Leverage is basically being able to do more with less. I use 100:1 leverage. So 100 pips is equal to $1,000 USD. There are some fx dealers that offer 400:1 leverage. So 100 pip is equal to $4,000 USD. It won't take many losing trades to wipe out an account using 400:1 leverage. Some people think of the same thing about 100:1 leverage. If you have large enough beginning balance, and starting with a minimum of 1 lot, as I am, then it really doesn't hurt the account that much.
If someone is using 50% of their equity for margin.... 5 lots from a 10K account, it'll only take 200 pips to get wiped out. Not much room for error. There's a balancing act IMO. Use as much leverage as possible to make the most... but small enough where your system can encounter a large drawdown without taking a chunk out of your account.
Money Management is the most important part of a system. It can turn an average system into a very profitable system, or turn a very good system into a losing venture.
There's no shame in 1 lot. Due to my capital and system's performance, 1 lot is where I'm supposed to begin. I just have to let the system work it's course and let it make money reliably. Then once my account reaches a point where Money Management starts kicking in... that's like the turbo spoolin up and slamming fuel into the engine. It's good stuff. But if you use too much boost (leverage) you can blow your motor
As far as the prior post about % returns. I just started trading this new system at the beginning of the new year, but as far as the performance I have recorded from testing... your estimates sound about right, but you have not included the performance of money management.
I didn't want to answer your question because I don't think it has much importance. If I told you 100% return, or 1,000% returns were possible. What would you do with that information? There is nothing you can get out of it. To know that it's possible? There are books and articles that prove such endeavors. You don't need confirmation from some stranger posting at a forum. A better question is to ask yourself how can you make 100% or 1,000% returns consistently. You will find more constructive results with that thinking, imo.
Andy