> ## 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.

# WindowedWalletStats

> A windowed slice of a wallet's trading performance: USD stats, non-currency stats, and best trade token.

### TypeScript shape

```ts theme={null}
interface WindowedWalletStats {
  walletAddress: string;
  networkId: number | null;
  start: number;
  end: number;
  lastTransactionAt: number;
  statsUsd: WindowedDetailedCurrencyWalletStats;
  statsNonCurrency: WindowedDetailedNonCurrencyWalletStats;
  bestTradeToken: WindowedWalletBestTradeToken | null;
}
```

<ResponseField name="walletAddress" type="String!">Wallet address.</ResponseField>
<ResponseField name="networkId" type="Int">Network ID (`null` when aggregated across all networks).</ResponseField>
<ResponseField name="start" type="Int!">Window start (unix seconds).</ResponseField>
<ResponseField name="end" type="Int!">Window end (unix seconds).</ResponseField>
<ResponseField name="lastTransactionAt" type="Int!">Last transaction in window (unix seconds).</ResponseField>
<ResponseField name="statsUsd" type="WindowedDetailedCurrencyWalletStats!">USD-denominated stats. See [WindowedDetailedCurrencyWalletStats](/api-reference/graphql/types/WindowedDetailedCurrencyWalletStats).</ResponseField>
<ResponseField name="statsNonCurrency" type="WindowedDetailedNonCurrencyWalletStats!">Non-currency stats. See [WindowedDetailedNonCurrencyWalletStats](/api-reference/graphql/types/WindowedDetailedNonCurrencyWalletStats).</ResponseField>
<ResponseField name="bestTradeToken" type="WindowedWalletBestTradeToken">Token from the best performing trade in the window. See [WindowedWalletBestTradeToken](/api-reference/graphql/types/WindowedWalletBestTradeToken).</ResponseField>
