GH GambleHub

बहुसांस्कृतिक पुस्तकें और पाठ्यक्रम

1) "मल्टीक्यूरेंसी बुक्स" क्या हैं

लेजर - एक ही समय में कई मुद्राओं में बनाए रखा एक डबल-एंट्री लेनदेन खाता (दो-तरफा पोस्टिंग):
  • बटुआ-पुस्तक: खिलाड़ी का खाता (खेल मुद्रा/मुद्राएं)।
  • सेटलमेंट-बुक: पीएसपी/अधिग्रहणकर्ता (निपटान मुद्रा) के साथ बस्तियाँ।
  • ट्रेजरी-बुक: बैंक खाते, रूपांतरण, हेज सौदे।
  • रिपोर्टिंग खाता: उत्पाद मैट्रिक्स के पूर्वव्यापी पुनर्मूल्यांकन के बिना रिपोर्टिंग मुद्रा (उदाहरण के लिए, ईयूआर) में सारांश।

प्रत्येक पुस्तक मान्यता के समय लेनदेन मुद्रा, प्रस्तुति मुद्रा और दर को रिकॉर्ड

2) मुद्राओं और नीतियों का पदानुक्रम

1. आधार/रिपोर्टिंग मुद्रा - एकल रिपोर्टिंग मुद्रा (उदाहरण के लिए, ईयूआर)।

2. बटुआ मुद्राएं - पर्स मुद्राएं (USD/EUR/TRY/UAH, आदि)।

3. निपटान मुद्राएं - PSP क्या भेजता है (उदाहरण के लिए, USD)।

4. बैंक मुद्राएं - व्यापारी/खजाना खाता मुद्रा।

नियम:
  • उत्पाद मैट्रिक्स (ND/NGR/ARPPU) - घटना की ऐतिहासिक दर पर (आमतौर पर 'सेटेड _ at')।
  • वित्त/कोषागार - इसके अलावा 'वित्त पोषित _ at' और 'भुगतान _ at' पर पाठ्यक्रम को ठीक करें।
  • भोजन प्रदर्शन में "छिपा हुआ" पुनर्मूल्यांकन निषिद्ध है।

3) पाठ्यक्रम और उनके स्रोत

इंट्राडे संदर्भ (टिक/मिनट): रिफाइनिटिव/ईसीबी/बैंक - घटनाओं को सामान्य करने के लिए।

ईओडी (दिन का अंत): अवास्तविक एफएक्स के लिए।

प्रभावी FX: PSP/बैंक फ़ाइल (वास्तविक रूपांतरण) से।

त्रिभुज: प्रत्यक्ष उद्धरण की अनुपस्थिति में एक एंकर (EUR या USD) के माध्यम से।

उद्धरण नीति: 'मध्य' 'बोली/पूछें' 'मध्य । प्रसार को अलग से संग्रहीत किया जाता है।

स्टोर: 'fx _ source', 'fx _ peare', 'fx _ rate', 'fx _ timestamp', 'cote _ type', 'spred _ bps', और त्रिकोणीय मार्ग।

4) मान्यता बिंदु और पाठ्यक्रम परतें

'authorize _ at' - हम पाठ्यक्रम को ठीक नहीं करते हैं (कैप्चर के बिना कोई मान्यता नहीं है)।

'captured/susted _ at' - उत्पाद परत और ND के लिए ऐतिहासिक पाठ्यक्रम।

'फंडेड _ at' - प्रति बैंक विनिमय दर (एफआईआई/राजकोष के लिए एफएक्स का एहसास)।

खिलाड़ी को भुगतान किए जाने पर 'payout _ at' - दर।

'ईओडी' अवास्तविक एफएक्स के लिए अंत-दिन की दर है।

5) परिशुद्धता, गोलाई, न्यूनतम इकाइयाँ

मुद्रा - संपूर्ण लघु इकाइयां (int) + मुद्रा निर्देशिका में 'स्केल'।

पाठ्यक्रम - कम से कम 8-10 दशमलव स्थान।

राउंडिंग: रिपोर्टिंग के लिए बैंक (आधा-यहां); UI - स्थानीय नियमों में।

अलग क्षेत्र बनाए रखें: 'राशि _ मूल', 'राशि _ बटुआ', 'राशि _ रिपोर्टिंग', 'राशि _ प्रभावी'।

6) डबल एंट्री और जीएल कार्ड (सरलीकृत)

पोस्टिंग के उदाहरण:

6. 1. DEPOSIT_CAPTURED (GBP, रिपोर्टिंग - EUR)

JT: AR: PSP (GBP)

Ct: प्लेयर बैलेंस (GBP/EUR बाय वॉलेट)

समानांतर में, 'fx _ rate _ settle (GBP→EUR)' और 'mate _ reporting' को ठीक करें।

6. 2. FUNDING_RECEIVED (प्रति बैंक USD)

Dt: बैंक USD

Ct: AR: PSP GBP (समकक्ष द्वारा बंद; अंतर → एहसास एफएक्स)।

6. 3. WITHDRAWAL_PAID (कोशिश करें)

Дт: दायित्व: खिलाड़ी (कोशिश)

Ct: बैंक TRY (या बैंक EUR + रूपांतरण; अंतर - एहसास एफएक्स)।

7) डेटा आर्किटेक्चर (न्यूनतम मॉडल)


ref. currencies (
code PK, scale, symbol, is_crypto, is_active
)

ref. fx_rates_intraday (
pair PK, ts PK, rate, quote_type, source, spread_bps, triangulation_meta
)

ref. fx_rates_eod (
pair PK, date PK, rate, source
)

ledger. entries (
entry_id PK, book, -- WALLET      SETTLEMENT      TREASURY      REPORTING debit_account, credit_account,
amount_original, currency_original,
amount_reporting, reporting_currency,
fx_rate_at_settle, fx_source, fx_pair, fx_timestamp,
event_type, event_id, user_id, provider, method,
occurred_at, created_at, meta
)

treasury. funding_receipts (
funding_id PK, provider, bank_account,
currency, amount, fx_to_reporting, amount_reporting,
received_at, value_date, meta
)

treasury. balances (
date PK, account PK, currency PK, amount
)

dw. transactions_flat (
tx_id PK, user_id, provider, method, type, status,
amount_original, currency_original,
amount_reporting, reporting_currency, fx_rate_at_settle,
settled_at, funded_at, conversion_owner, meta
)

8) सामान्यीकरण प्रवाह (ईटीएल/ईएलटी)

1. कच्चे माल को निगलना → PSP स्थिति सामान्यीकरण।

2. 'fx _ rates _ intraday' से ऐतिहासिक दर 'susted _ at' का असाइनमेंट।

3. वांछित खाता (बटुआ/निपटान) पर दोहरा लेन - देन लिखें।

4. अलग आयात फंडिंग और प्रभावी एफएक्स।

5. 'fx _ rates _ eod' (राजकोष-पुस्तक) द्वारा शेष राशि का दैनिक पुनरावर्तन।

6. रेट्रो पुनर्मूल्यांकन के बिना दुकान खिड़की निर्माण (ND/NGR/LTV)।

9) सुलह और स्थिरता

Tx→File: सभी कैप्चर/सेटलमेंट PSP फ़ाइल (मात्रा/मुद्राओं/तिथियों द्वारा) में थे।

File→Tx: फ़ाइल में सब कुछ पुस्तकों/लेनदेन में परिलक्षित होता है।

FX संदर्भ बनाम प्रभावी: 'स्लिपेज _ बीपीएस' की गिनती; दहलीज से परे जाने के लिए सतर्क।

त्रिकोणीय की जाँच करें: बीपीएस-सहिष्णुता के भीतर ' ' '।

idempotency: 'event _ id' और 'idempotency _ key' - डुप्लिकेट के खिलाफ सुरक्षा।

10) बार-बार परिदृश्य और उनका संचालन कैसे करें

बहु-बटुआ: खिलाड़ी का बटुआ जमा की तुलना में एक अलग मुद्रा में हो सकता है - अपनी दर ('रूपांतरण _ स्वामी =' मर्चेंट 'नीति) पर एक आंतरिक रूपांतरण करें।

पीएसपी-रूपांतरण: पीएसपी मार्जिन विश्लेषण के लिए 'एफएक्स _ प्रभावी', 'एफएक्स _ रेफरेंस' और 'स्प्रेड _ बीपीएस' स्टोर करें।

क्रिप्टो: VWAP विंडो स्कोर; अस्तबल में फंडिंग एफएक्स की दूसरी परत है।

क्रॉस-वॉलेट ट्रांसफर: प्लेटफॉर्म के भीतर आंदोलन - एफएक्स आय के बिना, बस पुस्तकों के बीच स्थानांतरण।

11) SQL टेम्पलेट्स

11. 1. ऐतिहासिक दर पर रिपोर्टिंग मुद्रा के लिए राशि का सामान्यीकरण

sql
SELECT t. tx_id,
t. amount_original,
t. currency_original,
r. rate AS fx_rate_at_settle,
ROUND(t. amount_original r. rate, rep. scale) AS amount_reporting
FROM raw. transactions t
JOIN ref. fx_rates_intraday r
ON r. pair = CONCAT(t. currency_original, '/',:reporting_ccy)
AND r. ts = (
SELECT MAX(ts) FROM ref. fx_rates_intraday
WHERE pair = r. pair AND ts <= t. settled_at
)
JOIN ref. currencies rep ON rep. code =:reporting_ccy
WHERE t. settled_at BETWEEN:from AND:to;

11. 2. पीएसपी प्रसार माप (प्रभावी बनाम संदर्भ)

sql
SELECT provider, method, DATE(settled_at) AS d,
SUM(original_amount fx_reference_rate) AS ref_in_reporting,
SUM(settlement_amount_in_reporting)   AS eff_in_reporting,
10000 (SUM(settlement_amount_in_reporting) /
NULLIF(SUM(original_amount fx_reference_rate),0) - 1) AS spread_bps
FROM dw. fx_settlement_view
WHERE settled_at BETWEEN:from AND:to
GROUP BY 1,2,3;

11. 3. अवास्तविक FX

sql
INSERT INTO treasury. fx_reval_ledger (date, currency, position_amount, rate_eod, amount_reporting_eod, reval_diff, type)
SELECT
:eod AS date, b. currency, b. amount,
e. rate AS rate_eod,
b. amount e. rate AS amount_reporting_eod,
b. amount (e. rate - COALESCE(l. rate_eod, e. rate)) AS reval_diff,
'UNREALIZED'
FROM treasury. balances b
JOIN ref. fx_rates_eod e
ON e. pair = CONCAT(b. currency, '/',:reporting_ccy) AND e. date =:eod
LEFT JOIN LATERAL (
SELECT rate_eod FROM treasury. fx_reval_ledger
WHERE currency=b. currency AND date=:eod - INTERVAL '1 day'
ORDER BY date DESC LIMIT 1
) l ON TRUE;

12) केपीआई और डैशबोर्ड

पीएसपी/विधि/एमआईडी द्वारा एफएक्स स्लिपेज (बीपीएस)।

एहसास एफएक्स पी एंड एल (फंडिंग/पेआउट) и अवास्तविक एफएक्स (ईओडी/ईओएम)।

मुद्रा बनाम नीति सीमा द्वारा एफएक्स स्थिति खोलें।

हिट-रेट "समय पर" पाठ्यक्रम (बासी दरों की घटनाएं)।

PSP-रूपांतरण बनाम मर्चेंट-रूपांतरण और इसके TCO का हिस्सा।

गोल सटीकता (मात्रा का विचलन ≥ 1 मामूली इकाई - ध्वज)।

13) अलर्ट और थ्रेसहोल्ड

बासी दर: घटना के समय कोई दर नहीं - फॉलबैक स्रोत/रिट्रे।

त्रिकोणीय बेमेल: विचलन> एक्स बीपीएस।

स्पाइक फैलाएं: मेजर/मेजर में थ्रेशोल्ड के ऊपर 'स्प्रेड _ बीपीएस'।

खुली स्थिति उल्लंघन: किसी भी मुद्रा के लिए सीमा से अधिक।

निरस्त झटका: दैनिक पुनर्मूल्यांकन X या> + X - समीक्षा।

14) सर्वश्रेष्ठ अभ्यास (लघु)

1. उत्पाद परत (ऐतिहासिक FX) और FI/खजाने (फंडिंग/पेआउट/रेवल) को कड़ाई से अलग करें।

2. उच्च सटीकता के साथ मामूली इकाइयों और स्टोर पाठ्यक्रमों का

3. Log को लॉग करें और PSP मार्जिन (प्रभावी बनाम संदर्भ) को मापें।

4. घटना की पहचान और दो-तरफ़ासुलह (Tx→File और File→Tx) को लागू करें।

5. त्रिकोणीय के लिए लंगर मुद्रा रखें और बीपीएस में विसंगतियों को मान्य करें।

6. एक अलग जीएल के साथ एक ईओडी प्रक्रिया के साथ संतुलन को आश्वस्त करें।

7. निपटान/वित्त पोषण के लिए पाठ्यक्रम सौंपते समय डीएसटी/टाइमजोन पर विचार करें।

8. पैमाने की सीमाओं पर नियमित रूप से संपत्ति-आधारित परीक्षणों

15) कार्यान्वयन चेकलिस्ट

  • रिपोर्टिंग मुद्रा और ऐतिहासिक एफएक्स नीति परिभाषित।
  • पाठ्यक्रम स्रोत: इंट्राडे + ईओडी, फॉलबैक और एसएलए अपडेट।
  • मॉडल 'लेजर। प्रविष्टियाँ ',' fx _ rates _ ',' funding _ recipts ',' बैलेंस ', витрина' लेनदेन _ फ्लैट '।
  • त्रिभुज तंत्र और मार्ग लॉग।
  • : बासी दरें, फैलाव स्पाइक, त्रिकोणीय बेमेल, खुली स्थिति उल्लंघन।
  • केपीआई डैशबोर्ड और पीएसपी/बैंक सुलह रिपोर्ट।
  • पुनर्मूल्यांकन प्रक्रियाएं और एहसास/अवास्तविक एफएक्स के लिए अलग जीएल।
  • राउंडिंग और भंडारण सटीकता के टेस्ट सेट।

सारांश

मल्टीक्यूरेंसी किताबें परत पृथक्करण का एक अनुशासन है: एक उत्पाद के लिए ऐतिहासिक एफएक्स, एक ट्रेजेरी के लिए वास्तविक, बैलेंस शीट के लिए ईओडी पुनर्मूल्यांकन। पारदर्शी दर स्रोतों, एक सटीक डेटा मॉडल, डबल-एंट्री और स्वचालित सामंजस्य के साथ, आप एनालिटिक्स से "मुद्रा शोर" को समाप्त कर देंगे, ऑडिटिंग प्रदान करेंगे, और वैश्विक मुद्रीकरण में प्रबंधित एफएक्रहित करेंगे।

Contact

हमसे संपर्क करें

किसी भी प्रश्न या सहायता के लिए हमसे संपर्क करें।हम हमेशा मदद के लिए तैयार हैं!

Telegram
@Gamble_GC
इंटीग्रेशन शुरू करें

Email — अनिवार्य है। Telegram या WhatsApp — वैकल्पिक हैं।

आपका नाम वैकल्पिक
Email वैकल्पिक
विषय वैकल्पिक
संदेश वैकल्पिक
Telegram वैकल्पिक
@
अगर आप Telegram डालते हैं — तो हम Email के साथ-साथ वहीं भी जवाब देंगे।
WhatsApp वैकल्पिक
फॉर्मैट: देश कोड और नंबर (उदा. +91XXXXXXXXXX)।

बटन दबाकर आप अपने डेटा की प्रोसेसिंग के लिए सहमति देते हैं।