Overall Statistics
Total Orders
1
Average Win
0%
Average Loss
0%
Compounding Annual Return
2.528%
Drawdown
1.000%
Expectancy
0
Start Equity
100000.00
End Equity
100838.32
Net Profit
0.838%
Sharpe Ratio
-2.559
Sortino Ratio
-3.599
Probabilistic Sharpe Ratio
56.284%
Loss Rate
0%
Win Rate
0%
Profit-Loss Ratio
0
Alpha
-0.069
Beta
0.03
Annual Standard Deviation
0.014
Annual Variance
0
Information Ratio
-2.39
Tracking Error
0.465
Treynor Ratio
-1.248
Total Fees
$0.25
Estimated Strategy Capacity
$5200000.00
Lowest Capacity Asset
ETHUSD 38Z
Portfolio Turnover
0.02%
Drawdown Recovery
23
# region imports
from AlgorithmImports import *
# endregion
class CryptoExampleAlgorithm(QCAlgorithm):
    _ticket = None
    def initialize(self):
        self.set_start_date(2024, 9, 1)
        self.set_end_date(2024, 12, 31)
        self.set_account_currency("USD")
        self.set_brokerage_model(BrokerageName.DYDX, AccountType.MARGIN)
        self._asset = self.add_crypto_future("ETHUSD", Resolution.MINUTE)
        self.set_benchmark(self._asset)
    def on_data(self, slice):
        if self._ticket:
            return
        self._ticket = self.limit_order(self._asset, 1, self._asset.price * .99, tag=f'{self._asset.price=}')