Цикл журналын ашыңыз
Есептеу циклдері: сандармен протокол
Отыз жабық цикл, пул, түсім және қамту — сандар, уәделер емес. Сізден тек USDT-тегі сома және таңдалған мерзім қажет: мөлшерлеме — жоспардың шарты, төлем уәдесі емес.
Өткен циклдердің айнымалы қайтарымы болашаққа уәде емес. Төмендегі сандар болжам немесе ставка емес, қазірдің өзінде жабық циклдардың фактісі болып табылады.
Соңғы 30 цикл
Пул - бөлудің басында бассейнде қанша болды (алдыңғы циклдардағы тасымалдауды қоса алғанда). Табыс – осы циклде қанша сома танылады. Бөлінген – айналымның ақшадағы нақты үлесі, яғни позицияларға қанша төленгені. Қамту - пулдың қандай үлесі позицияларға жетті: бөлінген ÷ пул. Қалғандары жоғалмайды: ол қоймаға түседі (акцияның бағасын көтереді) немесе кейінге қалдырылғандай келесі циклге ауыстырылады. Әрбір цикл үшін кіріс көзі оның суретінің кіріс көзі өрісі болып табылады: кесте астындағы жол соңғы жабық циклдің көзін атайды және суретте ешқандай көз болмаса, ол табыс_қолжетімсіз күйін басып шығарады.
| Цикл | Күні (UTC) | Бассейн, USDT | Табыс, USDT | Бөлінген, USDT | Қаптау |
|---|---|---|---|---|---|
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
| — | — | — | — | — | — |
Жол мәндері бет ашылғаннан кейін /api/epochs/history?limit=30 маршрутынан келеді: JavaScript-сіз ұяшықтар бос («—») қалады.Кіріс көзі: revenue_unavailable — көз цикл суретінде көрсетілмеген
Циклдер бойынша бассейн мөлшері
График /api/epochs/history маршрутының деректері бойынша құрылады. JavaScript-сіз график те, жоғарыдағы кесте де толмайды: пулдың циклдер бойынша сол мәндерін /api/epochs/history маршруты қайтарады.
Сіздің үлесіңіз қалай есептеледі?
Төрт қадам, «күнделікті жоқтан пайда» жоқ: алдымен позиция капиталдық үлестерге айырбасталады, содан кейін салмақ есептеледі, содан кейін пулдың пропорционалды үлесі - және ол бүкіл позицияға есептеледі: COVER резерві төлемді азайтпайды. Циклдің нақты бөлігі - тұйық цикл фактісі; бастапқы беттегі жоспар сілтемесі салыстыру үшін есептелген мән болып табылады, сондықтан бұл екі сан сәйкес келмеуі керек.
- 1-қадам позициясы
Лауазымы → капиталдық үлестер (акциялар)
Позицияны ашқан кезде сіз бәс тігу туралы уәде емес, қойма капиталының үлесін аласыз. Акциялар болмаған кезде акцияның бағасы 1.
shares = assetsCents × totalShares / totalAssetsCents (totalShares = 0 болса: shares = assetsCents × 10^18) үлес бағасы = totalAssetsCents / totalShares циклдегі баға өсімі = retentionCents / totalAssetsCents_дейінАкцияның бағасы циклдің сақталған бөлігі үшін ғана өседі. Мысал: капитал 10 000,00 USDT, ұсталған 5,00 USDT → бағаның 5 bpm өсуі, яғни 0,05%. Егер шегерім болмаса, баға өзгермейді.
- 2-қадам салмақ
Позиция мөлшері → салмақ
Салмақ - циклдің жалпы салмағына позицияның үлесі. Жоспар сыныбы 150-ден 300 соққы/минутқа дейінгі көбейткішті көрсетеді; салмақтың өзі позиция мөлшерімен бірдей бірліктерде болады.
weight = floor(principalCents × WEIGHT_BPM_BY_PLAN[класс] / 10 000)Сыныптар мен көбейткіштер: STARTER 150 соққы/мин, BASIC 180 соққы/мин, ADVANCED 220 соқ/мин, PREMIUM 260 соққы/мин, VIP 300 соққы/мин. Белгісіз класс салмақ бермейді: позиция vault_weight_class_unknown ретінде қабылданбайды.
- 3-қадам Пул бөлісу
Салмақ → пропорционалды пул үлесі (нақты цикл үлесі)
Егер бассейн тірі позициялардың салмақтарының қосындысынан аз болса, бассейн салмақтарға пропорционалды түрде бөлінеді, әрқашан төмен қарай (қабат) дөңгелектенеді. Егер пул салмақтардың барлық сомасын қамтыса, позиция дәл өз салмағын алады, ал артық барлық нәрсе қойма капиталында қалады және акцияның бағасын арттырады. Қалғандары жойылмайды: тапшылық кезінде ол кейінге қалдырылғандай келесі циклге ауыстырылады, ал толық жабылған жағдайда ұстауға (капитал қоймасына) өтеді.
sumWeight = цикл позицияларының салмақтарының қосындысы пул < sumWeight: payout_i = floor(poolCents × weight_i / sumWeight) пул ≥ sumWeight: payout_i = weight_i қалдық = poolCents − sumPayout_i (≥ 0: deferred немесе vault капиталына ұстау) - 4-қадам · тіркеу
Лауазымды төлеу – үлестен шегерімсіз
Акция толығымен позицияға есептеледі: ҚАБЫЛДАУ резерві 2,5% (250 б/мин) құрайды - бұл күнделікті есептеудің тегіс моделіндегі хаттамалық қазынашылықтың ішкі аударымы, ол клиентке төлемді азайтпайды және ол циклдік бөлуге мүлде қатыспайды. Бұл сыртқы комиссия немесе сақтандыру емес: резерв хаттаманың ішінде қалады.
payout_i = floor(poolCents × weight_i / sumWeight) (poolCents ≥ sumWeight болса: payout_i = weight_i) payout_i-ден ұсталым жоқ: COVER резерві (250 bpm) төлемді азайтпайды
Жоспарлардың үш класы бойынша талданған мысалдар
1 000,00 USDT бірдей пул жоспарлардың ең аз сомалары бойынша үш позиция арасында бөлінеді: STARTER 25,00 USDT, BASIC 5 000,00 USDT, ADVANCED 50 000,00 USDT (қозғалтқыш азырақ сомаларды қабылдамайды). Жалпы салмағы 1 190,37 USDT құрайды, яғни пул 3-қадам жұмыстарының салмақтар мен еден тәртібінің қосындысынан аз: үш төлем 999,99 USDT береді, ал 0,01 USDT кейінге қалдырылғандай келесі циклге өтеді. Позицияны төлеу толығымен пропорционалды үлес болып табылады: одан ҚАҚЫРЫП резерві шегерілмейді.
| Сынып | Сома, USDT | Салмағы | Бассейн үлесі | Позиция төлемі, USDT |
|---|---|---|---|---|
| STARTER | 25,00 | 150 bpm → 0,37 | 0,03 % | 0,31 |
| BASIC | 5 000,00 | 180 bpm → 90,00 | 7,56 % | 75,60 |
| ADVANCED | 50 000,00 | 220 bpm → 1 100,00 | 92,40 % | 924,08 |
Өткен циклдердің айнымалы қайтарымы болашаққа уәде емес. Жоғарыдағы мысал жоспар мөлшерлемесі емес, уәде етілген кіріс емес, бір шартты пул бойынша арифметика болып табылады.
Протоколдың жұмыс тарихы және жалпыға ортақ маршруттар
Бұл беттегі барлық нөмірлерге ашық цикл тарихы маршруты арқылы машина қол жетімді: агрегаттар жеке деректерсіз JSON ретінде қайтарылады. Хаттама ішіндегі ақша қозғалысы хэш тізбегі бар журналға қосарланған жазба арқылы жазылады - циклдің әрбір операциясы E-индекс түріндегі refId-ке жатады.
| Маршрут | Әдіс | Қол жеткізу | Жауап | Пікір |
|---|---|---|---|---|
/api/epochs/history | GET | Көпшілік алдында | { ok, count, epochs } — жаңалары бірінші, limit 1…90 | Жоғарыдағы кестедегідей бірліктер. Мұнда бірде-бір жеке өріс жоқ. |
/api/me/epochs | GET | Клиент сеансы | { ok, positions, epochs } | Тек сіздің позицияларыңыз: бағыт белсенді сеансты қажет етеді. |
/api/epochs/realize | POST | ops.admin | { ok, epoch, secondApprovalRequired } | Оператор циклды бекітеді. Түсімнің медианадан 30 %-дан астам ауытқуы (7 цикл) екінші растауды талап етеді. |
Жиі қойылатын сұрақтар
Мөлшерлеме неге банктіктен жоғары?
Мөлшерлеме — жоспардың шарты, сауда есебі емес: сыртқы есептеу көзі мәлімделмеген, төлемдер айналымнан келеді. Мөлшерлеме неғұрлым жоғары болса, касса көкжиегі соғұрлым қысқа.
Жоспар шарттары өзгерсе не болады?
Шарттар депозит ашылғанда жазылады және мерзім соңына дейін қолданылады. Жаңа шарттар тек жаңа депозиттерге қатысты.
COVER резерві — бұл сақтандыру ма?
Жоқ. COVER — ішкі есеп шоты: күнделікті есептеудің бір бөлігі сонда аударылады, бірақ одан төлем жоқ және өтемақы құқығын бермейді.