Logo GH

G’aznachilik: likvidlik va zaxiralar

TL; DR

iGaming g’aznachiligi - bu turli SLAlarga ega bo’lgan likvidlik «cho’ntaklari» ning boshqariladigan tarmog’i (banklar, PSP, hamyonlar, kripto-kastodi, merchant-hisoblar). Maqsad - minimal tannarxdagi nol kassa uzilishlari: oqimlarning aniq prognozi, kontragentlar va valyutalar bo’yicha limitlar, zaxira siyosati (operatsion buferlar + regulyator safeguarding + stress-rezerv), prefunding va sweep-qoidalar intizomi, Time-to-Payout va Time-to-Fund bo’yicha SLO

1) Likvidlik xaritasi: darajalar, cho’ntaklar, oqimlar

1. 1 Likvidlik darajalari (qulayligi bo’yicha)

L0 (T0) - tezkor likvidlik: merchant-hisobvaraqlardagi operatsion qoldiqlar, instant A2A/RTP, hamyonlar, steybl-zaxiralar, payout T0 uchun naqd buferlar.
L1 (T + 1... T + 3) - qisqa ufqning likvidligi: PSP/ekvayyerlarning hisob-kitob hisobvaraqlari, kunlik limitlari bo’lgan bank joriy hisobvaraqlari.
L2 (T + 5... T + 10) - o’rta ufqning likvidligi: depozit/omonat hisobvaraqlari, g’aznachilik vositalariga sviplar (T-bills, MMF), tez off-rampli kastodida steybllarning «to’xtash joyi».
L3 (T + 10 +) - strategik likvidlik/kapital: uzoq muddatli depozitlar, obligatsiyalar, zaxiralangan kapital.

1. 2 Likvidlik cho’ntagi (misol)

Bank_OPS (operatsion bank): fiatning kirishi/chiqishi, ish haqi, soliqlar.
PSP_MERCHANT: usullar bo’yicha savdo akkauntlari (Card, A2A, Wallet).
PSP_SETTLEMENT: hisob-kitoblar/akkumulyatsiya hisobvaraqlari (T + N).
CRYPTO_CUSTODY: on-cheyn/kastodi, stebllar va bazaviy aktivlar.
PAYOUT_POOLS: tezkor to’lovlar uchun alohida pullar.
SAFEGUARD_ACCOUNTS: regulyator/litsenziya talablari bo’yicha ajratilgan hisobvaraqlar.

1. 3 Asosiy oqimlar

`Deposits → PSP_MERCHANT → Settlement → Bank_OPS`

`Bank_OPS → Payout_Pools/PSP → Withdrawals`

`On/Off-ramp ↔ Crypto_Custody`

’Sweeps: L0, L1, L2’ jadval va triggerlar boʻyicha.

2) Likvidlik va zaxiralar siyosati

2. 1 Maqsadlar

To’lovlarning kritik relslaridagi nol kassa uzilishlari.
Likvidlikka egalik qilishning eng kam qiymati (komissiya, FX, boy berilgan daromad).
Regulyatorga muvofiqlik: safeguarding, mijoz mablag’larini segregatsiya qilish (qo’llanilishi mumkin bo’lgan joylarda).
Shaffoflik: SLO bo’yicha har kuni solishtirish va dashbordlar.

2. 2 Zaxira klassi

1. Operatsion zaxira (OpRes) - payout-pik va settlement o’zgaruvchanligini qoplash (masalan, p99 kunlik netto-chiqish + bufer 20-30%).
2. Regulyator zaxirasi (RegRes) - litsenziya talab qiladigan summalar (segregated, safeguarding, ring-fencing).
3. Stress-rezerv (StressRes) - kamdan-kam uchraydigan shoklarni qoplash: «ikki baravar» eng yuqori chiqish, asosiy PSPda T + N kechikishi, FX-shok.
4. Feylover/hodisalar uchun texnik zaxira (TechRes) (maydonchani/birjani/bankni muzlatish).

2. 3. Cho’ntak bo’yicha maqsadli qoldiq formulasi


Target_Balance = OpRes(p99 horizon H) + RegRes + StressRes - Incoming_Settlement(T_window)

Gorizont H va T_window oynasi relsga bog’liq (masalan, RTP H = 1d, Card H = 3d).

3) Kassa oqimlarini prognozlash

3. 1 Kirish qatorlari

Deposits by method/provider (p7/p30 mavsumiylik, hafta kunlari, aksiyalar).
Withdrawals & Payouts (depozitlarga nisbatan tezlik va ulush, VIP/jekpotlar).
Settlement schedules (PSP/ekvayyerlar bo’yicha T + N).
FX-kalendar (qayta baholash, yirik konvertatsiyalar).
Operatsion to’lovlar (soliqlar, komissiyalar, ish haqi).

3. 2 Model (minimal)

Depo/xulosalar uchun lokal-tortilgan yoki SARIMA/Prophet.
Amaliy koeffitsiyentlar:’Cash-out Rate’,’Jackpot Probability’,’Promo Lift’.
«Inflow _ psp _ settlement − Outflow_payouts ± Sweeps».

3. 3 Prognoz sifati metrikasi

daily netto bo’yicha MAPE/WAPE.
Coverage: Rejalashtirilgan OpRes ≤ haqiqiy cho’qqisi bo’lgan kunlar ulushi.
Stockout Incidents: L0 <minimal chegaradan chiqqanda.

4) Prefunding, sweeps va to’ldirish qoidalari

4. 1 Prefunding (relslarni oldindan to’lash)

instant payout relslari va baʼzi APMlar uchun balans talab qilinadi.
Qoida: rolling-chegarani saqlash (masalan, oxirgi haftaning kunlik toʻlovlari p95) + bufer 20%.
Avtomatik toʻldirish triggerlari:’Balance <LowWatermark’→’TopUp to Target_Balance'.

4. 2 Sweeps (svip-tarjimalar)

Kundalik: PSP_MERCHANT → Bank_OPS settlement oynadan keyin.
Intradey: maqsadli yoʻlaklardan chetga chiqilganda L0 L1.
L2 tomonga: MMF/T-Bills/steybldagi ortiqcha qoldiqlarning tungi svipi (L0 ≤ T + 1 ga qaytarish siyosati).

4. 3 Xarajatlarning ustuvorliklari (waterfall)

1. Payout_Pools (T0 majburiyatlar)

2. Qat’iy belgilangan muddati bo’lgan g’azna to’lovlari (soliqlar/ish haqi)

3. Konvertatsiya/rebalans FX

4. Investitsiyalar L2/L3

5) Valyutalar, FX va foiz muhiti

FX-ekspozitsiya: valyutalar bo’yicha kirim/chiqim balansi; natural xedj (to’lovlarni xuddi shu valyutada saqlab turish).
Konvertatsiya siyosati: katta summalar uchun TWAP/POV-algo, slippage bps, idempotent exec-id limitlari.
L2 foiz daromadliligi: MMF/qisqa T-bills; kontragentlar bo’yicha cheklovlar va eng kam likvidlik (T + 0/T + 1).
SLO FX konvertatsiyalari: yechimdan bajarishgacha bo’lgan vaqt (p95 ≤ X daqiqa), kotirovkalarni jurnallashtirish.

6) Kontragent tavakkalchiligi va limitlari

Kontragent uchun limitlar: bank, PSP, kripto-kastodi, birja/OTS.
Reyting matritsasi: kapital/litsenziyalar/hodisalar/foydalanish imkoniyati/Proof-of-Reserves (kripto uchun).
Diversifikatsiya: kamida 2-3 provayder kritik relsga, qoldiqlarni klastyerlar bo’yicha taqsimlash.
Custody-siyosat: multisig/HSM, chiqarish limitlari, manzilli allow-varaqlar, kundalik solishtirmalar.

7) Tartibga solish va komplayens-jihatlar

Safeguarding/segregation: mijoz mablag’lari uchun alohida hisobvaraqlar (talab qilinadigan joylarda), balanslarning trekingi, aralashtirishni taqiqlash.
Hisobot: qoldiqlar va zaxiralar bo’yicha tartibga soluvchi/auditga kundalik hisobotlar.
KYC/AML: on/off-ramp kontragentlar, sanksiya skrining, SoF/SoW yirik tarjimalar uchun.
DSAR/retention: to’lov izlari va o’tkazmalar jurnallarini saqlash.

8) Metrika, SLO va alertlar

8. 1 KPI

Time-to-Payout (TtP) p95 usullari bo’yicha.
Pullarni to’ldirish uchun Time-to-Fund (TtF) p95.
Stockout Rate L0 (tezkor likvidlik yetishmasligi hodisalari).
Cash Utilization = L0/ Target_Balance to’lovlari.
Idle Cash% = (Balans − Target_Balance )/Balans.
Counterparty Concentration = max (provayder bo’yicha ulush).
FX Slippage bps, FX Cost/GGR.
Safeguard Coverage = min (ajratilgan hisobvaraqlar balansi/talab qilinadigan summa).

8. 2 Alerta

’Balance <LowWatermark’ → P1 (avtomatik toʻldirish).
’Stockout Incident’ → P0 (tezkor toʻlovlar bloki/muqobilni kiritish).
’Counterparty Concentration> limit’ → P2 (rebalans).
`Safeguard Coverage < 100%` → P0.
’TtF p95> SLO’ → P1 (bank/PSPdagi hodisa).

9) Ma’lumotlar modeli (g’aznachilik «qatlami»)

json
{
"as_of": "2025-11-03T12:00:00Z",
"pocket_id": "PSP_MERCHANT_CARD_A",
"currency": "EUR",
"balance": 425000. 00,
"target_balance": 380000. 00,
"low_watermark": 300000. 00,
"inflows_t0": 52000. 00,
"outflows_t0": 61000. 00,
"expected_settlement_t1": 210000. 00,
"safeguard_required": 150000. 00,
"safeguard_balance": 160000. 00,
"counterparty": "Acquirer_A",
"limits": {
"counterparty_limit": 1200000. 00,
"fx_slippage_bps_limit": 5
},
"alerts": ["BALANCE_BELOW_TARGET"],
"notes": "Expect promo cash-out spike tonight"
}
Tekis fakt qatlami (BI uchun):

date, pocket_id, counterparty, currency,
balance, target_balance, low_watermark,
inflows_t0, outflows_t0, expected_settlement_t1,
safeguard_required, safeguard_balance,
payout_slo_p95_sec, fund_slo_p95_sec

10) SQL-kesmalar

10. 1 Qoldiqlarning harakati va yo’laklarga tushishi

sql
SELECT date,
pocket_id,
currency,
balance,
target_balance,
low_watermark,
CASE WHEN balance < low_watermark THEN 1 ELSE 0 END AS stockout_flag,
GREATEST(0, balance - target_balance) AS idle_cash
FROM treasury_balances_daily
ORDER BY date DESC, pocket_id;

10. 2 Kontragentlar bo’yicha konsentratsiya

sql
SELECT date,
counterparty,
SUM(balance) AS bal,
SUM(SUM(balance)) OVER (PARTITION BY date) AS bal_total,
(SUM(balance) / NULLIF(SUM(SUM(balance)) OVER (PARTITION BY date),0)) AS share
FROM treasury_balances_daily
GROUP BY 1,2
ORDER BY date DESC, share DESC;

10. 3 Safeguarding qoplamasi

sql
SELECT date, pocket_id, currency,
safeguard_balance, safeguard_required,
safeguard_balance / NULLIF(safeguard_required,0) AS coverage_ratio
FROM treasury_balances_daily
WHERE safeguard_required > 0;

11) Dashbord (minimal vidjetlar)

1. ’balance vs target vs low_watermark'.
2. Kassa hunisi:’inflows/outflows/settlements’kunlar bo’yicha.
3. TtP/TtF p50/p95 usullari/provayderlari bo’yicha.
4. Counterparty concentration va alertlar.
5. Safeguard coverage: 100% chiziq, buzilishlar.
6. FX paneli: slippage/qiymat, katta konvertatsiyalar.

12) Pleybuklar

Natijalar (cash-out wave)

Harakatlar: Payout_Pools Target_Balance oshirish, PSP → Bank _ OPS svipini tezlashtirish, high-risk uchun chiqish limitlarini vaqtincha pasaytirish, ikkinchi instant-toʻlov provayderini kiritish.

PSPda settlement kechikishi

Harakatlar: StressRes-ni faollashtirish, kredit liniyasi/overdraft ochish, to’lovlarni vaqtincha muqobil relsga qayta taqsimlash, PSPda eskalatsiya.

Bank/birja/kastodini muzlatish

Harakatlar: o’tkazmalarni kill-switch qilish, qoldiqlarni muqobil kontragentlarga o’tkazish, DR-rejani ishga tushirish, kalitlarni/ulanishlarni chaqirib olish, regulyator bilan aloqa qilish.

FX-shok/ortiqcha bajarilgan talab

Harakatlari: natural-xedjni (xuddi shu valyutadagi to’lovlarni), tezlashtirilgan TWAPni kiritish, aksiyalarni/bonuslarni «uy» valyutasida qayta taqsimlash.

Safeguard qoplamasi yetishmasligi

Harakatlar: ajratilgan hisobvaraqqa mablag’larni darhol o’tkazish, majburiy bo’lmagan to’lovlarni blokirovka qilish, regulyatorga hisobot berish va tasdiqlash.

13) Test-keyslar (UAT/Prod-tayyorlik)

1. Stockout drill: To’lovlarning eng yuqori cho’qqisini simulyatsiya qilish p99 → Pool L0 ≥ low_watermark qoladi.
2. PSP settlement delay: + 2 kun T + N → StressRes yopadi, TtP SLOdan tashqariga chiqmaydi.
3. FX TWAP idempotentlik: kotirovka vebxukining takrorlanishi → 1 ijro.
4. Safeguard breach: avtomatik swip va non-critical to’lovlarni blokirovka qilish.
5. Counterparty cap: provayder bo’yicha limitni oshirib yuborish → alert + avto-rebalans.
6. Intraday sweep: balans> Target_Balance + δ → L2 ga svip va ostonada qaytish.

14) Tez - tez xatolar va ulardan qanday qochish mumkin

Bitta provayder kritik relsga → feylover yo’qligi. Kamida ikkita ushlab turing.
OpRes’da p-darajaning yo’qligi → ko’z bilan zaxiralar va tez-tez stockout. p95/p99.
Markalanmagan safeguard-hisobvaraqlar → vositalarni aralashtirish. Qatʼiy segregatsiya va hisobotni kiriting.
Settlement kalendar ignori → notoʻgʻri maqsadli qoldiqlar. PSP jadvallari ingestionini avtomatlashtiring.
Oddiy kesh L0/L1 → boy berilgan daromadning yuqori qiymati. Swiplarni L2 ga moslang.
Yagona «cho’ntaklar reyestri» yo’q → qoldiqlar xaosi. Pocket registry.

15) Cho’ntaklar reyestri (Pocket Registry, API eskiz)

json
{
"pocket_id": "PAYOUT_POOL_EUR",
"type": "L0",
"counterparty": "Bank_X",
"currency": "EUR",
"segregated": false,
"prefund_required": true,
"slo": { "ttp_p95_sec": 60, "ttf_p95_min": 30 },
"limits": {
"low_watermark": 200000,
"target_balance": 350000,
"counterparty_limit": 1000000
},
"sweep_policy": {
"to_l2_when_idle_cash_over": 100000,
"intraday": true
}
}

Xulosa

Barqaror g’aznachilik - bu hisoblar to’plami emas, balki tizimdir: tabaqalashtirilgan likvidlik darajasi (L0-L3), boshqariladigan zaxiralar (OpRes/RegRes/StressRes), qattiq limitlar va SLO, oqimlarni prognozlash va avtomatik prefunding/sweep-mexanika. Shunday qilib, siz biznesga minimal TtP berasiz, kassa uzilishlaridan qochasiz, kapital narxini pasaytirasiz va bir vaqtning o’zida tartibga solish va audit talablariga javob berasiz.

Contact

Biz bilan bog‘laning

Har qanday savol yoki yordam bo‘yicha bizga murojaat qiling.Doimo yordam berishga tayyormiz.

Telegram
@Gamble_GC
Integratsiyani boshlash

Email — majburiy. Telegram yoki WhatsApp — ixtiyoriy.

Ismingiz ixtiyoriy
Email ixtiyoriy
Mavzu ixtiyoriy
Xabar ixtiyoriy
Telegram ixtiyoriy
@
Agar Telegram qoldirilgan bo‘lsa — javob Email bilan birga o‘sha yerga ham yuboriladi.
WhatsApp ixtiyoriy
Format: mamlakat kodi va raqam (masalan, +998XXXXXXXX).

Yuborish orqali ma'lumotlaringiz qayta ishlanishiga rozilik bildirasiz.