Profit and Loss (PNL) and Risk
- PNL is calculated based on TWR; Max DrawDown, Volatility and Unit Leverage Return are calculated based on daily data.
- Volatility measures annualized fluctuations of daily PnL% (for portfolios) and daily price fluctuations (for benchmarks). Higher volatility indicates greater risk.
- Volatility formula: STDEV(Daily PNL%)*SQRT(365)
- Unit leverage return refers to the additional return generated by each increment of leverage when making an investment using leverage.
- Unit leverage return formula: daily PNL / daily leverage / daily principal
- We use gross exposure % as leverage, with the formula:
- Gross exposure % = Total Gross Exposure / Portfolio Net Asset;
- Total Gross Exposure = SUM(Gross Exposure by Underlying excluding stable and fiat coins)
- Sharpe Ratio is calculated using 3% of risk free rate; A higher Sharpe ratio indicates better risk-adjusted performance
- Sharpe Ratio = [Period Avg PNL %(Annualized) - Risk-free Rate] / Volatility
- Sortino Ratio is calculated using the minimum acceptable return (MAR) equal to 0
- Sortino Ratio = [Period Avg PNL %(Annualized) - Risk-free Rate] / Downside Deviation
- Calmar Ratio = [Period Avg PNL %(Annualized) - Risk-free Rate] / Max DrawDown
Strategy Features
Long Short
- Position Holding Days serves as a key metric for evaluating capital efficiency. We calculate quarterly turnover days by:
- Aggregating absolute value of net USD exposure per symbol from daily cut-off-time snapshots
- Eliminating dual-position interference
- Normalizing against total trading volume
- Capital Utilization Rate further complements this analysis by measuring:
- USD Trading Volume: Aggregated from transaction quantities, execution prices, and quote currency exchange rates
- Active Trading Days: Counts the actual number of days with executed trades during the measurement period
- Daily Average Net Assets: Computes the mean net asset value (NAV) across all trading days in the period
Funding Arb
- The PNL Decomposition is calculated using various records to generate detailed PNL data, breaking down portfolio performance into individual components.
- Funding Yield per Gross Exposure (FYpGE) = Funding fees / Total Gross Exposure / Total trading days
- We use gross exposure instead of using NAV because of considering the value of contract
- Total Gross Exposure = SUM(Gross Exposure by Underlying excluding stable and fiat coins)
Coin Distribution
- USD exposure = Delta * Underlying Price
- We calculated the distribution ratio by dividing each coin's gross exposure by the portfolio's total gross exposure
- We summarized the data based on underlying currencies and normalized the impact of principal