Net Return

18.5%

Winrate

75%

Avg P&L

12%

Profit Factor

1.6