Win Rate

55.6%

Total P&L

$1650.00

Returns

16.5%

Profit Factor

4.67

Consistency Score

0.0%