| Трейдер | Score | Zone | PO P90 | PI P90 | CR,% | Settle,% | Stmt,% | Auto,% | Avg Vol/Day | Days | Volume |
|---|---|---|---|---|---|---|---|---|---|---|---|
| D[P2P] John Wick | 64.8 | High | 40.8 +5.0 | 1.0 +9.0 | 66.6% +18.0 | 60.4% +11.3 | 75.5% +2.5 | 98.5% +7.0 | 788K +7.0 | 18 | 14,176,085 |
| D[P2P] Jandaar | 36.8 | Mid | 30.8 +5.0 | 1.2 +9.0 | 62.9% +9.0 | 0.0% · | 50.0% · | 93.2% +3.5 | 166K +5.3 | 2 | 331,849 |
| D[P2P] Rohit Boss | 5.0 | Low | 0.0 · | 0.0 · | 0.0% · | 0.0% · | - · | 0.0% · | 2K · | 3 | 7,000 |
| RE[P2P] Akumar | 5.0 | Low | 0.0 · | 0.0 · | 0.0% · | 0.0% · | - · | 0.0% · | 10K · | 1 | 10,000 |
| Метрика | Определение |
|---|---|
| Трейдер | Уникальное имя/алиас трейдера (AccountProvider) в платёжной системе. |
| Score | Итоговый взвешенный балл (0–100). Формула: PO_P90×20% + PI_P90×18% + CR×18% + Settlement×15% + Statement×10% + Auto×7% + AvgVol×7% + Cost×5%. |
| Zone | Зона эффективности на основе Score: High (≥60) — топ-исполнители ~25%; Mid (36–59) — средние ~50%; Low (≤35) — слабые ~25%. Брекеты и пороги зон откалиброваны 2026-08-31 (UTC rolling 30d, n=2275) под разделение 24.8 / 50.9 / 24.2; калибровка вобрала смягчение правила выписок (29.08) и Cost = 100 pts. |
| PO P90 | PayOut P90 (мин). 90-й перцентиль времени обработки выплат: updatedAt − assignedAt. Status IN ('completed','successed_by_partner'). Меньше = быстрее = лучше. |
| PI P90 | PayIn P90 (мин). 90-й перцентиль Transaction.createdAt − ClientPayin.createdAt. Только транзакции с operation='payin', isCancelTransaction=false, isAborted=false, без Appeal. Меньше = лучше. |
| CR, % | Конверсия = COUNT(success) / COUNT(*) × 100. Status IN ('completed','successed_by_partner'). Источник: ClientPayin. Больше = лучше. |
| Settle, % | Изменено: ABS(SUM(BankAccountAggregate.settlement) / SUM(BankAccountAggregate.dayPayinAmount)) × 100. Знаменатель теперь — daily-aggregate объём (BAA), а не event-level ClientPayin. 1:1 с расчётом девопсов. |
| Stmt, % | COUNT(DISTINCT счетов с покрывающим statement-файлом) / COUNT(DISTINCT счетов с payin в окне) × 100. Файл засчитывается, если платёж лежит внутри его периода (beginDateTime ≤ payin ≤ endDateTime); длина файла не важна, исключаются только файлы с датой конца в будущем. Правило смягчено 2026-08-29 синхронно с бекендом (раньше файл был обязан полностью лежать в 30-дневном окне — «длинные» выписки не засчитывались). |
| Auto, % | Доля автоматических успехов = auto / success × 100, где auto = success AND editedBySupport=false. Больше = эффективнее. |
| Avg Vol/Day | Изменено: SUM(BankAccountAggregate.dayPayinAmount) / COUNT(DISTINCT baa.date) FILTER (WHERE dayPayinAmount > 0). Источник переключён с event-level ClientPayin на daily-aggregate BAA — 1:1 с расчётом девопсов. Сумма в INR. |
| Days | Количество активных торговых дней в 30-дневном окне (BAA dates с dayPayinAmount > 0). Знаменатель для Avg Vol/Day. |
| Volume | Суммарный объём (INR) за период из SUM(BankAccountAggregate.dayPayinAmount). |