Spot and Futures

Overview

Real Exchange is a regulated, centralized cryptocurrency exchange offering spot and futures markets through a secure, intuitive, and user-friendly trading experience. Designed for accessibility and performance, the platform removes the complexity and risks of self-custody while providing seamless access to crypto markets through integrated fiat on-ramps and off-ramps.

By combining institutional-grade infrastructure with consumer-friendly design, Real Exchange enables users to trade, manage, and move capital easily without interacting with wallets, private keys, or on-chain transaction mechanics.


Purpose

Real Exchange is designed to:

  • Provide a simple and intuitive alternative to decentralized exchanges

  • Enable spot and futures trading without requiring users to self-custody assets

  • Offer seamless fiat on and off-ramps linked to banks and payment providers

  • Reduce operational risk associated with private keys and wallet management

  • Deliver a regulated, compliant trading environment with user protections

  • Serve retail, professional, and institutional traders under one platform


Key Features

  • User-friendly trading experience

    • No wallet setup or private key management required

    • Familiar exchange interface with order books and portfolio views

    • Simplified onboarding and account management

  • Spot markets

    • Centralized order-book trading for major cryptocurrencies

    • Market, limit, and advanced order types

  • Futures markets

    • Perpetual and or dated futures contracts

    • Cross and isolated margin options

    • Stablecoin-settled profit and loss

  • Fiat on and off ramps

    • Direct integration with banks and payment providers

    • Easy deposits and withdrawals in supported fiat currencies

    • Faster access to capital without blockchain transaction complexity

  • Custody and asset protection

    • Secure custody infrastructure with hot, warm, and cold storage

    • Professional key management and operational controls

    • Elimination of user-side custody risks

  • Liquidity and execution

    • High-performance matching engine

    • Deep liquidity supported by professional market makers

    • Low latency and reliable execution

  • Compliance and trust

    • KYC and KYB onboarding

    • Transaction monitoring and trade surveillance

    • Regulatory reporting and auditability


Architecture for the CEX

  • Matching Engine

    • Central limit order book for spot and futures markets

    • High-throughput trade matching and order management

  • Risk and Margin Engine

    • Initial and maintenance margin enforcement

    • Continuous position monitoring

    • Automated liquidation and loss containment mechanisms

  • Wallet and Custody System

    • Secure asset custody and key management

    • Deposit and withdrawal processing

    • Internal ledger and reconciliation systems

  • Fiat and Banking Layer

    • Bank integrations for fiat deposits and withdrawals

    • Payment service provider connectivity

    • Fiat balance management and settlement

  • Market Data Services

    • Real-time order book and trade feeds

    • Index and mark price calculation

    • Funding rate computation for futures

  • Clearing and Settlement

    • Trade settlement and profit and loss calculation

    • Fee assessment and funding settlements

    • Account balance updates

  • Compliance and Monitoring

    • User onboarding and identity verification

    • Transaction monitoring and surveillance

    • Regulatory and operational reporting

  • Administration and Operations

    • Market listings and parameter configuration

    • System controls, maintenance, and emergency actions


Example Flow

  • User creates an account on Real Exchange

  • User completes identity verification

  • User links a bank account or payment method

  • User deposits fiat or cryptocurrency

  • User selects a market:

    • Spot market for direct asset trading

    • Futures market for leveraged exposure

  • User places an order through the exchange interface

  • Trade executes via the matching engine

  • Balances update instantly within the platform

  • For futures:

    • Margin and funding are applied automatically

    • Positions are monitored for risk

  • User closes a trade or position

  • User withdraws funds directly to a bank account or external wallet


Codebase Overview

  • matching-engine/

    Order book and trade matching logic

  • risk-engine/

    Margin, liquidation, and exposure management

  • wallet-service/

    Asset custody, deposits, and withdrawals

  • fiat-gateway/

    Banking integrations and payment processing

  • market-data/

    Pricing feeds, indexes, and funding rates

  • settlement/

    Trade settlement, profit and loss, and fees

  • compliance/

    KYC, monitoring, and reporting systems

  • admin/

    Internal controls and operational tooling

  • api/

    REST and WebSocket APIs

  • frontend/

    Web and trading interfaces

  • docs/

    Technical and operational documentation

Last updated