Logo GH

Gazna: likwidlik we ätiýaçlyklar

TL; DR

iGaming-de Gazna, giriş/çykyş üçin dürli SLA-lary bolan likwidligiň "jübüleriniň" (banklar, PSP, gapjyklar, kripto-kastodiler, söwda hasaplary) dolandyrylýan torydyr. Maksat - iň az çykdajy bilen nagt boşluklar: akymlaryň takyk çaklamasy, kontragentler we walýutalar boýunça çäkler, ätiýaçlyk syýasaty (operasiýa buferleri + düzgünleşdiriji safeguarding + stres-ätiýaçlyk), prefunding we sweep-düzgünleriň düzgün-nyzamy, Time-to-Payout we Time-to-Fund SLO

1) Likwidlik kartasy: derejeler, jübüler, akymlar

1. 1 Likwidlik derejeleri (elýeterlilik boýunça)

L0 (T0) - dessine likwidlik: söwda hasaplaryndaky amal galyndylary, instant A2A/RTP, gapjyklar, stable-ätiýaçlyklar, payout T0 üçin nagt buferler.
L1 (T + 1... T + 3) - gysga gorizontyň likwidligi: PSP/ekweýerleriň hasaplaşyk hasaplary, gündelik çäkleri bolan bank häzirki hasaplary.
L2 (T + 5... T + 10) - orta gorizontyň likwidligi: depozit/tygşytlaýyş hasaplary, gazna gurallaryna swipler (T-bills, MMF), çalt off-ramp bilen kastodide stabilleriň "duralgasy".
L3 (T + 10 +) - strategiki likwidlik/kapital: uzyn goýumlar, obligasiýalar, saklanan kapital.

1. 2 Likwidligiň jübüleri (mysal)

Bank_OPS (operasiýa banky): fiatyň girişi/çykmagy, aýlyk, salgytlar.
PSP_MERCHANT: usullar boýunça söwda hasaplary (Card, A2A, Wallet).
PSP_SETTLEMENT: hasaplaşyk/ýygnamak hasaplary (T + N).
CRYPTO_CUSTODY: on-çeýn/kastodi, stabiller we esasy aktiwler.
PAYOUT_POOLS: dessine tölegler üçin aýratyn howuzlar.
SAFEGUARD_ACCOUNTS: düzgünleşdirijiniň/ygtyýarnamanyň talaplary boýunça bölünen hasaplar.

1. 3 Esasy akymlar

`Deposits → PSP_MERCHANT → Settlement → Bank_OPS`

`Bank_OPS → Payout_Pools/PSP → Withdrawals`

`On/Off-ramp ↔ Crypto_Custody`

'Sweeps: L0, L1, L2'.

2) Likwidlik we ätiýaçlyklar syýasaty

2. 1 Maksatlar

Tölegleriň kritiki relslerinde nol kassa boşluklary.
Likwidlige eýelik etmegiň iň pes bahasy (komissiýalar, FX, ýitirilen girdeji).
Düzgünleşdirijä laýyklyk: safeguarding, müşderi serişdelerini bölmek (nirede ulanylsa).
Aç-açanlyk: SLO boýunça gündelik deňeşdirme we daşbordlar.

2. 2 Ätiýaçlyk synpy

1. Amal ätiýaçlygy (OpRes) - payout-pik we settlement üýtgewsizliginiň örtügi (mysal üçin, p99 gündelik arassa çykaryş + bufer 20-30%).
2. Düzgünleşdiriji ätiýaçlyk (RegRes) - ygtyýarnama (segregated, safeguarding, ring-fencing) bilen talap edilýän möçberler.
3. Stress-ätiýaçlyk (StressRes) - seýrek şoklary ýapmak: "goşa" iň ýokary netije, esasy PSP-de T + N gijä galmak, FX-şok.
4. Tehniki ätiýaçlyk (TechRes) - feýlower/hadysalar üçin (meýdançany/bir exchangeany/banky doňdurmak).

2. 3 Maksatly galyndy formulasy


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

H gorizonty we T_window penjiresi relse baglydyr (mysal üçin RTP H = 1d, Card H = 3d).

3) Kassa akymlaryny çaklamak

3. 1 Giriş hatlary

Deposits by method/provider (p7/p30 möwsümliligi, hepdäniň günleri, aksiýalar).
Withdrawals & Payouts (depozitlere tizlik we paý, VIP/jekpotlar).
Settlement schedules (PSP/ekweýerler boýunça T + N).
FX-senenama (gaýtadan bahalandyrmalar, uly konwersiýalar).
Amal tölegleri (salgytlar, komissiýalar, aýlyklar).

3. 2 Model (iň az)

Depo/netijeler üçin ýerli deňagramly ýa-da SARIMA/Prophet.
Amaly koeffisiýentler: 'Cash-out Rate', 'Jackpot Probability', 'Promo Lift'.
"Inflow _ psp _ settlement − Outflow_payouts ± Sweeps".

3. 3 Çaklamanyň hiliniň metrikleri

Gündelik netto boýunça MAPE/WAPE.
Coverage: meýilleşdirilen OpRes ≤ hakyky iň ýokary bolan günleriň paýy.
Stockout Incidents: L0 iň pes bosagadan çykanda.

4) Prefunding, sweeps we doldurmagyň düzgünleri

4. 1 Prefunding (relsleri öňünden tölemek)

Relsleriň we käbir APM-leriň instant payout deňagramlylygy talap edilýär.
Düzgün: rolling-bosagasyny saklamak (mysal üçin, p95 soňky hepdäniň gündelik tölegleri) + bufer 20%.
Awto doldurma triggerleri: 'Balance <LowWatermark' → 'TopUp to Target_Balance'.

4. 2 Sweeps (swip-terjimeler)

Gündelik: PSP_MERCHANT → Bank_OPS settlement penjireden soň.
Intradey: Maksat koridorlaryndan gyşarmalar bolanda L0 L1.
L2 tarapa: MMF/T-Bills/stabillerdäki artykmaç galyndylaryň gijeki swipi (L0 ≤ T + 1-e gaýdyp gelmek syýasaty).

4. 3 Çykdajylaryň ileri tutulýan ugurlary (waterfall)

1. Payout_Pools (T0 borçnamalary)

2. Bellenen möhletli gazna tölegleri (salgytlar/aýlyk)

3. FX öwrülişikleri

4. Maýa goýumlary L2/L3

5) Walýutalar, FX we göterim gurşawy

FX-ekspozisiýa: walýuta boýunça gelýän/gidýänleriň balansy; natural hedge (şol bir walýutada tölegleri goldamak).
Konwersiýa syýasaty: Uly möçberler üçin TWAP/POV-algo, slippage bps, idempotent exec-id çäkleri.
Göterim girdejisi L2: MMF/gysga T-bills; kontragentler boýunça çäklendirmeler we iň pes likwidlik (T + 0/T + 1).
SLO FX-konwersiýalary: çözgütden ýerine ýetirişe çenli wagt (p95 ≤ X minut), kotirowkalary žurnallaşdyrmak.

6) Kontragent töwekgelçiligi we çäkleri

Kontragent üçin çäklendirmeler: bank, PSP, kripto-kastody, bir exchangea/OTS.
Reýting matrisi: kapital/ygtyýarnama/hadysalar/elýeterlilik/Proof-of-Reserves (kripto üçin).
Diwersifikasiýa: kritiki relsde azyndan 2-3 üpjün ediji, toparlar boýunça galyndylary paýlamak.
Custody-syýasat: multisig/HSM, çykarmak üçin çäklendirmeler, salgyly allow-listler, gündelik deňeşdirmeler.

7) Düzgünleşdiriji we komplayens-taraplary

Safeguarding/segregation: müşderi serişdeleri üçin aýratyn hasaplar (talap edilýän ýerlerde), balanslaryň yzarlanmagy, garyşdyrmagyň gadagan edilmegi.
Hasabat: galyndylar we ätiýaçlyklar boýunça düzgünleşdirijä/audite gündelik hasabatlar.
KYC/AML: on/off-ramp kontragentler, sanksiýalar skrininingi, iri geçirimler üçin SoF/SoW.
DSAR/retention: töleg yzlaryny we geçirim žurnallaryny saklamak.

8) Metrikler, SLO we alertler

8. 1 KPI

Usullar boýunça Time-to-Payout (TtP) p95.
Howuzlary doldurmak üçin Time-to-Fund (TtF) p95.
Stockout Rate L0 (derrew likwidlik ýetmezçiligi hadysalary).
Cash Utilization = L0/ Target_Balance tölegleri.
Idle Cash% = (Balans − Target_Balance )/Balans.
Counterparty Concentration = max (üpjün ediji boýunça paýy).
FX Slippage bps, FX Cost/GGR.
Safeguard Coverage = min (bölünen hasaplaryň balansy/talap edilýän mukdar).

8. 2 Alertler

'Balance <LowWatermark' → P1 (awto doldurma).
'Stockout Incident' → P0 (derrew töleg bloky/alternatiwany goşmak).
'Counterparty Concentration> limit' → P2 (gaýtadan balans).
`Safeguard Coverage < 100%` → P0.
'TtF p95> SLO' → P1 (bankda/PSP-de bolan waka).

9) Maglumatlaryň nusgasy (gazna "gatlagy")

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"
}
Tekiz faktiki gatlak (BI üçin):

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 bölekleri

10. 1 Galyndylaryň hereketi we koridorlara düşmek

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 Kontragentler boýunça konsentrasiýa

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 Örtük safeguarding

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) Daşbord (iň az widjetler)

1. Jübüleriň heatmap: 'balance vs target vs low_watermark'.
2. Kassa hunisi: 'inflows/outflows/settlements' gün boýunça.
3. Usullar/üpjün edijiler boýunça TtP/TtF p50/p95.
4. Counterparty concentration we alertler.
5. Safeguard coverage: 100% çyzyk, düzgün bozmalar.
6. FX paneli: slippage/bahasy, uly öwrümler.

12) Pleýbuklar

Netijeler (cash-out wave)

Hereketler: Target_Balance Payout_Pools artdyrmak, PSP → Bank _ OPS swipini çaltlaşdyrmak, ýokary töwekgelçilik üçin çykaryş çäklerini wagtlaýyn azaltmak, instant tölegleriň ikinji üpjün edijisini goşmak.

PSP-de settlement gijikdirildi

Hereketler: StressRes-i işjeňleşdirmek, karz liniýasyny/overdraft açmak, tölegleri alternatiw relslere wagtlaýyn paýlamak, PSP-de güýçlenmek.

Bankyň/biržanyň/kastodiniň doňdurylmagy

Hereketler: geçirimleri öldürmek-switch, galyndylary alternatiw kontragentlere geçirmek, DR-meýilnamany işe girizmek, açarlary/girişleri yzyna almak, düzgünleşdiriji bilen aragatnaşyk.

FX-şok/daşary ýurt walýutasynda artykmaç ýerine ýetirilen isleg

Hereketler: natural-hedge (şol bir walýutadaky tölegleri), çaltlaşdyrylan TWAP goşmak, "öý" walýutasyndaky paýnamalary/bonuslary gaýtadan paýlamak.

Safeguard örtüginiň ýetmezçiligi

Hereketler: bölünen hasap üçin serişdeleriň haýal etmän swipi, hökmany däl tölegleriň petiklenmegi, düzgünleşdirijä hasabat we tassyklama.

13) Synag haltalary (UAT/Prod-taýynlyk)

1. Stockout drill: p99 → howuz L0 tölegleriniň iň ýokary derejesini simulýasiýa etmek ≥ low_watermark galýar.
2. PSP settlement delay: + 2 gün T + N → StressRes ýapýar, TtP SLO-dan çykmaýar.
3. FX TWAP idempotentlik: sitatasiýa webhukunyň gaýtalanmagy → 1 ýerine ýetiriş.
4. Safeguard breach: awtomatiki swip we critical däl tölegleri blokirlemek.
5. Counterparty cap: üpjün ediji boýunça çäkden ýokary → alert + awto-gaýtadan balans.
6. Intraday sweep: balans> Target_Balance + δ → L2-de swip we bosagada gaýdyp gelmek.

14) Ýygy-ýygydan ýalňyşlyklar we olardan nädip gaça durmaly

Möhüm relsde bir üpjün ediji → feýloweriň ýoklugy. Iň azyndan iki tutuň.
OpRes-de p-derejäniň ýoklugy → göze ätiýaçlyklar we ýygy-ýygydan saklanýar. p95/p99 ulanyň.
Bellik edilmedik safeguard-hasaplar → serişdeleriň garyşmagy. Berk bölünişigi we hasabaty giriziň.
Settlement senenamasyny ýerine ýetiriň → nädogry maksat galyndylary. PSP meýilnama ugruny awtomatlaşdyryň.
L0/L1 ýönekeý nagt pul → ýitirilen girdejiniň ýokary bahasy. Swipleri L2-de sazlaň.
Ýekeje "jübi sanawy" ýok → galyndy bulam-bujarlygy. Pocket registry giriň.

15) Jübüleriň sanawy (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
}
}

Gysgaça maglumat

Durnukly gazna hasaplaryň toplumy däl-de, ulgamdyr: gatlakly likwidlik derejesi (L0-L3), dolandyrylýan ätiýaçlyklar (OpRes/RegRes/StressRes), berk çäkler we SLO, akymlary çaklamak we awtomatiki prefunding/sweep-mehanika. Şonuň üçin siz telekeçilige iň az TtP berýärsiňiz, nagt boşluklardan gaça durýarsyňyz, maýa çykdajylaryny peseldýärsiňiz we şol bir wagtyň özünde düzgünleşdirijileriň we auditiň talaplaryna laýyk gelýärsiňiz.

Contact

Biziň bilen habarlaşyň

Islendik sorag ýa-da goldaw boýunça bize ýazyp bilersiňiz.Biz hemişe kömek etmäge taýýar.

Telegram
@Gamble_GC
Integrasiýany başlamak

Email — hökmany. Telegram ýa-da WhatsApp — islege görä.

Adyňyz obýýektiw däl / islege görä
Email obýýektiw däl / islege görä
Tema obýýektiw däl / islege görä
Habar obýýektiw däl / islege görä
Telegram obýýektiw däl / islege görä
@
Eger Telegram görkezen bolsaňyz — Email-den daşary şol ýerden hem jogap bereris.
WhatsApp obýýektiw däl / islege görä
Format: ýurduň kody we belgi (meselem, +993XXXXXXXX).

Düwmäni basmak bilen siz maglumatlaryňyzyň işlenmegine razylyk berýärsiňiz.