{
    "users": [
        {
            "id": 1,
            "name": "Ariana Wells",
            "email": "admin@forex.test",
            "password": "$2y$10$ehmhVnfSYJeO5hUYPiwpsuh7OTfemLJxbHH5wqazT3djDKkXCvGh.",
            "role": "admin",
            "token": "admin-f268c51a870b0ab49bcb626e2f27f4e10212619cc354044cfa2028a515cc700c"
        },
        {
            "id": 2,
            "name": "Marco Silva",
            "email": "client@forex.test",
            "password": "$2y$10$04zIXfvS6Xqg3YjatqLqD.YHdKO/58rdh6ZF3uQsoX.sU8UE/5yBi",
            "role": "client",
            "clientId": "CL-001",
            "token": "client-5142aa8243d3f2d431b297ad10df97188c40b83f32b1bc7818bdebe55160ecfa"
        }
    ],
    "clients": [
        {
            "id": "CL-001",
            "name": "Marco Silva",
            "email": "client@forex.test",
            "phone": "+355 69 555 1031",
            "status": "Active",
            "kyc": "Verified",
            "equity": 28450,
            "balance": 27620,
            "risk": "Medium",
            "manager": "Ariana Wells"
        },
        {
            "id": "CL-002",
            "name": "Lea Martin",
            "email": "lea@example.com",
            "phone": "+44 7700 900121",
            "status": "Active",
            "kyc": "Pending",
            "equity": 18320,
            "balance": 19000,
            "risk": "Low",
            "manager": "Ariana Wells"
        },
        {
            "id": "CL-003",
            "name": "Daniel Price",
            "email": "daniel@example.com",
            "phone": "+1 212 555 0182",
            "status": "Review",
            "kyc": "Requested",
            "equity": 74200,
            "balance": 69050,
            "risk": "High",
            "manager": "Nora Singh"
        }
    ],
    "positions": [
        {
            "id": "POS-1001",
            "clientId": "CL-001",
            "pair": "EUR\/USD",
            "side": "Buy",
            "lots": 1.2,
            "entry": 1.0864,
            "current": 1.0918,
            "pnl": 648
        },
        {
            "id": "POS-1002",
            "clientId": "CL-001",
            "pair": "XAU\/USD",
            "side": "Sell",
            "lots": 0.4,
            "entry": 2388.2,
            "current": 2379.7,
            "pnl": 340
        },
        {
            "id": "POS-1003",
            "clientId": "CL-003",
            "pair": "GBP\/JPY",
            "side": "Buy",
            "lots": 2,
            "entry": 201.12,
            "current": 200.76,
            "pnl": -458
        }
    ],
    "deposits": [
        {
            "id": "DEP-0001",
            "clientId": "CL-001",
            "amount": 5000,
            "method": "SEPA Bank Transfer",
            "status": "Approved",
            "createdAt": "2026-07-08"
        },
        {
            "id": "DEP-0002",
            "clientId": "CL-002",
            "amount": 2500,
            "method": "Card",
            "status": "Pending",
            "createdAt": "2026-07-12"
        },
        {
            "id": "DEP-0003",
            "clientId": "CL-001",
            "amount": 200,
            "method": "Crypto",
            "status": "Pending",
            "createdAt": "2026-07-14"
        },
        {
            "id": "DEP-0004",
            "clientId": "CL-001",
            "amount": 200,
            "method": "Crypto",
            "status": "Pending",
            "createdAt": "2026-07-14"
        }
    ],
    "tickets": [
        {
            "id": "TCK-0001",
            "clientId": "CL-001",
            "subject": "Need leverage review before London session",
            "priority": "High",
            "status": "Open",
            "createdAt": "2026-07-13"
        },
        {
            "id": "TCK-0002",
            "clientId": "CL-003",
            "subject": "KYC proof of address uploaded",
            "priority": "Medium",
            "status": "Waiting",
            "createdAt": "2026-07-11"
        }
    ],
    "marketPairs": [
        {
            "symbol": "EUR\/USD",
            "bid": 1.0916,
            "ask": 1.0918,
            "change": 0.24
        },
        {
            "symbol": "GBP\/USD",
            "bid": 1.3038,
            "ask": 1.3041,
            "change": -0.11
        },
        {
            "symbol": "USD\/JPY",
            "bid": 157.42,
            "ask": 157.45,
            "change": 0.08
        },
        {
            "symbol": "XAU\/USD",
            "bid": 2379.7,
            "ask": 2380.2,
            "change": 0.37
        }
    ],
    "tradingAssets": [
        {
            "symbol": "EUR/USD",
            "tvSymbol": "FX:EURUSD",
            "group": "Forex",
            "bid": 1.0916,
            "ask": 1.0918,
            "change": 0.24,
            "spread": "0.8 pip",
            "pip": 0.0002,
            "margin": 109,
            "swap": -1.2
        },
        {
            "symbol": "GBP/USD",
            "tvSymbol": "FX:GBPUSD",
            "group": "Forex",
            "bid": 1.3038,
            "ask": 1.3041,
            "change": -0.11,
            "spread": "1.1 pip",
            "pip": 0.0003,
            "margin": 130,
            "swap": -0.9
        },
        {
            "symbol": "USD/JPY",
            "tvSymbol": "FX:USDJPY",
            "group": "Forex",
            "bid": 157.42,
            "ask": 157.45,
            "change": 0.08,
            "spread": "1.4 pip",
            "pip": 0.03,
            "margin": 157,
            "swap": 0.4
        },
        {
            "symbol": "XAU/USD",
            "tvSymbol": "OANDA:XAUUSD",
            "group": "Metals",
            "bid": 2379.7,
            "ask": 2380.2,
            "change": 0.37,
            "spread": "50 pts",
            "pip": 0.5,
            "margin": 238,
            "swap": -3.4
        },
        {
            "symbol": "XAG/USD",
            "tvSymbol": "OANDA:XAGUSD",
            "group": "Metals",
            "bid": 30.84,
            "ask": 30.88,
            "change": -0.18,
            "spread": "4 pts",
            "pip": 0.04,
            "margin": 62,
            "swap": -1.1
        },
        {
            "symbol": "BTC/USD",
            "tvSymbol": "COINBASE:BTCUSD",
            "group": "Crypto",
            "bid": 64120,
            "ask": 64155,
            "change": 1.26,
            "spread": "€35",
            "pip": 35,
            "margin": 1282,
            "swap": 0
        },
        {
            "symbol": "ETH/USD",
            "tvSymbol": "COINBASE:ETHUSD",
            "group": "Crypto",
            "bid": 3428,
            "ask": 3432,
            "change": 0.74,
            "spread": "€4",
            "pip": 4,
            "margin": 171,
            "swap": 0
        },
        {
            "symbol": "US500",
            "tvSymbol": "FOREXCOM:SPXUSD",
            "group": "Indices",
            "bid": 5638.2,
            "ask": 5639.1,
            "change": 0.31,
            "spread": "0.9",
            "pip": 0.9,
            "margin": 282,
            "swap": -0.7
        },
        {
            "symbol": "NAS100",
            "tvSymbol": "FOREXCOM:NSXUSD",
            "group": "Indices",
            "bid": 20484.1,
            "ask": 20486.3,
            "change": 0.48,
            "spread": "2.2",
            "pip": 2.2,
            "margin": 1024,
            "swap": -1.6
        },
        {
            "symbol": "WTI",
            "tvSymbol": "TVC:USOIL",
            "group": "Energies",
            "bid": 82.14,
            "ask": 82.18,
            "change": -0.22,
            "spread": "4 pts",
            "pip": 0.04,
            "margin": 82,
            "swap": -0.5
        }
    ],
    "tradeOrders": [
        {
            "id": "ORD-0001",
            "clientId": "CL-001",
            "symbol": "EUR/USD",
            "side": "Buy",
            "orderType": "Market",
            "volume": 0.1,
            "leverage": "1:100",
            "price": 1.0918,
            "stopLoss": 1.087,
            "takeProfit": 1.098,
            "status": "Filled",
            "createdAt": "2026-07-14 09:42:18"
        },
        {
            "id": "ORD-0002",
            "clientId": "CL-001",
            "symbol": "XAU/USD",
            "side": "Sell",
            "orderType": "Limit",
            "volume": 0.2,
            "leverage": "1:100",
            "price": 2388,
            "stopLoss": 2396,
            "takeProfit": 2372,
            "status": "Pending",
            "createdAt": "2026-07-14 11:10:03"
        }
    ],
    "news": [
        {
            "title": "Euro steadies while traders await inflation data",
            "impact": "Medium",
            "time": "09:30"
        },
        {
            "title": "Gold holds support after risk-off flows",
            "impact": "High",
            "time": "12:00"
        }
    ]
}
