Cryptocurrency investors rely on accurate transaction records to monitor performance, manage portfolios, and meet tax obligations. OKX, one of the world’s leading digital asset exchanges, offers a comprehensive and user-friendly system for accessing your complete trading history. Whether you're tracking spot trades, futures positions, or deposit/withdrawal activity, knowing how to efficiently retrieve this data is essential.
This guide walks you through every step of checking your OKX trading history—covering both web and mobile platforms—with clear instructions, practical tips, and best practices for security and data management.
Step 1: Log in to Your OKX Account
To begin, securely access your OKX account via the official website or the OKX mobile app. Look for the "Login" button, typically located in the top-right corner on desktop or at the bottom of the app interface.
Enter your registered email address or phone number along with your password. Ensure all characters are correct, including uppercase and lowercase letters. For enhanced security, enable Two-Factor Authentication (2FA) using apps like Google Authenticator or Authy. After entering your password, you’ll be prompted to input a time-based one-time code from your 2FA app.
👉 Learn how to secure your crypto account with advanced login protection.
Always avoid logging in over public Wi-Fi networks or untrusted devices. If you forget your password, use the recovery option provided by OKX and verify your identity through official channels only.
Step 2: Navigate to the Assets or Account Dashboard
Once logged in, go to the Assets, Wallet, or Account section—this is where all financial activities are centralized.
- On the web version, click “Assets” in the top navigation bar.
- In the mobile app, tap “Assets” or “My” at the bottom of the screen.
From here, you can view your total balance across different wallets (spot, futures, margin) and access detailed transaction histories.
Step 3: Locate the Transaction History Section
Within the assets dashboard, look for options labeled:
- Transaction History
- Order History
- Trade Records
- Funding Records
These sections are often found in side menus or under dropdowns labeled “History” or “Records.” OKX categorizes transactions by type, making it easier to filter results based on your needs.
Step 4: Select Trade Type and Filter by Time Range
OKX allows granular filtering so you can pinpoint specific trades. After selecting the relevant history tab, apply filters such as:
Trade Types
- Spot Trading: Immediate buy/sell orders for cryptocurrencies.
- Futures/Contract Trading: Includes perpetual and delivery contracts with leverage.
- Margin Trading: Borrowed funds used to increase position size.
- Options Trading: Derivative contracts with strike prices and expiration dates.
- Copy Trading: Follow expert traders’ strategies automatically.
Additional Filters
- Trading Pair: Filter by pairs like BTC/USDT, ETH/BTC, etc.
- Time Range: Choose from presets (last 24 hours, 7 days, 30 days) or set a custom date range.
- Order Status: Filter by “Filled,” “Cancelled,” “Partially Filled,” etc.
- Order Type: Limit order, market order, stop-loss order.
- Direction: Buy or sell.
These filters help streamline large datasets and improve accuracy when analyzing performance.
Step 5: View and Export Your Trading History
After applying filters and clicking “Search” or “Apply,” your transaction list will update accordingly. Each entry typically includes:
- Timestamp (date and time)
- Trading pair
- Order type and direction
- Execution price
- Quantity traded
- Fees charged
- Order ID
- Average fill price (for partial fills)
- Slippage (if applicable)
You can also export this data for offline analysis or tax reporting. Look for a "Download", "Export", or "Generate Report" button—usually in the top-right corner.
Supported formats include:
- CSV – Ideal for Excel or Google Sheets
- Excel (XLSX) – Best for complex calculations
- PDF – Suitable for printing or archiving
- JSON – Useful for developers and API integrations
Exports may allow time-range customization and include all visible columns.
Step 6: Access Specific Trade Histories by Category
Spot Trading Records
Go to the Spot trading interface > History > Filled Orders. Filter by pair and date range. Export options are available for tax tracking.
Futures & Contract Trading
Navigate to Derivatives > Futures > Order History. Data includes leverage level, margin used, funding fees, and liquidation price—critical for risk assessment.
Options Trading
In the Options section, check Trade History to see strike prices, expiration dates, premiums paid/received, and settlement details.
Deposit & Withdrawal Records
Under Wallet > Deposit/Withdrawal History, view blockchain transaction IDs (hashes), addresses, confirmation status, and network fees. This helps verify fund movements and troubleshoot issues.
Margin Trading Logs
Visit the Margin section and select Order History. Records show borrowed amounts, interest accrued, repayment status, and collateral usage.
Important Considerations When Reviewing OKX Trade History
🔐 Account Security
Never share login credentials or 2FA codes. Use strong passwords and update them regularly. Beware of phishing attempts mimicking OKX support.
📊 Data Accuracy
Double-check trade volumes, prices, and fees before using records for tax filings. Discrepancies should be reported to OKX support with screenshots and order IDs.
💼 Tax Compliance
Cryptocurrency transactions may trigger capital gains tax in many jurisdictions. Use exported CSV files with tax software like Koinly or CoinTracker, or consult a licensed tax professional.
⚙️ API Integration (Advanced Users)
Developers can automate data retrieval using OKX’s robust API. With proper authentication keys, you can pull real-time or historical trade data programmatically using Python or other languages. Refer to OKX’s official API documentation for endpoints and rate limits.
✅ KYC Verification
Ensure your identity verification (KYC) is complete. Some features, including full transaction exports or high withdrawal limits, may require verified status.
Frequently Asked Questions (FAQ)
Q: Can I recover deleted trade history on OKX?
A: No—OKX does not delete user data arbitrarily. As long as your account exists, historical records remain accessible unless manually filtered out. Always download backups periodically.
Q: How far back can I view my trading history?
A: OKX typically retains several years of data. However, interface limits may restrict viewing to 3–12 months at a time. Use custom date ranges or API calls to access older records.
Q: Are funding fees included in contract trade history?
A: Yes—funding payments (positive or negative) appear in your transaction history under “Funding Fee” entries, separate from regular trading fees.
Q: Why don’t I see some trades in my export file?
A: Make sure your filter settings include the correct date range and trade type. Also, ensure you’re downloading from the right section (e.g., Futures vs Spot).
Q: Is it safe to download my trade history on public computers?
A: Avoid doing so. Always use trusted devices and delete files afterward if necessary. Enable encryption or password protection on exported documents.
Q: Can I automate daily trade reports from OKX?
A: Yes—using OKX API scripts, you can schedule daily downloads of your transaction logs into a secure database or cloud storage.
👉 Discover how automated crypto tracking can save time and boost accuracy.
By mastering these steps, you gain full control over your digital asset activity on OKX. From reviewing past performance to preparing accurate tax returns, having reliable access to your trading history empowers smarter financial decisions.
👉 Start exploring your full transaction history today—securely and efficiently.