> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mobula.io/llms.txt
> Use this file to discover all available pages before exploring further.

# WindowedDetailedCurrencyWalletStats

> USD-denominated windowed wallet performance: volume, realized profit, best trade.

### TypeScript shape

```ts theme={null}
interface WindowedDetailedCurrencyWalletStats {
  volumeUsd: string;
  volumeUsdAll: string;
  heldTokenAcquisitionCostUsd: string;
  soldTokenAcquisitionCostUsd: string;
  realizedProfitUsd: string;
  totalProfitUsd: string;
  averageProfitUsdPerTrade: string;
  averageSwapAmountUsd: string;
  realizedProfitPercentage: number;
  bestTradeProfitUsd: string;
  bestTradeProfitPercentage: number;
}
```

<ResponseField name="volumeUsd" type="String!">Filtered USD volume.</ResponseField>
<ResponseField name="volumeUsdAll" type="String!">Total USD volume (includes all swaps).</ResponseField>
<ResponseField name="heldTokenAcquisitionCostUsd" type="String!">Cost basis of tokens still held at window end.</ResponseField>
<ResponseField name="soldTokenAcquisitionCostUsd" type="String!">Cost basis of tokens sold in the window.</ResponseField>
<ResponseField name="realizedProfitUsd" type="String!">Realized profit in USD.</ResponseField>
<ResponseField name="totalProfitUsd" type="String!">Realized + unrealized profit in USD.</ResponseField>
<ResponseField name="averageProfitUsdPerTrade" type="String!">Average USD profit per trade.</ResponseField>
<ResponseField name="averageSwapAmountUsd" type="String!">Average USD amount per swap.</ResponseField>
<ResponseField name="realizedProfitPercentage" type="Float!">Realized profit %.</ResponseField>
<ResponseField name="bestTradeProfitUsd" type="String!">Best single-trade profit in USD.</ResponseField>
<ResponseField name="bestTradeProfitPercentage" type="Float!">Best single-trade profit %.</ResponseField>
