Polymarket Bot Tutorial · Sura ya 31 kati ya 32
Kwenda live na Polymarket bot yako: 25-50 USD first deposit, take-profit na stop-loss rules, alert thresholds (Telegram/email), reconciliation cadence, na first-week scaling plan.
Sura hii inafunika nini
Transition kutoka paper kwenda live ndio ambapo builders wengi accidentally wanapoteza deposit yao ya kwanza. Sura hii ni pre-flight checklist pamoja na first-week discipline inayokamata bugs kabla zikawa losses.
- Pre-flight checklist
- First deposit: 25-50 USD
- TP/SL rules kutoka production
- Monitoring: Telegram, email, dashboards
- Reconcile cadence: kila fire_exits cycle
- First week: kaa karibu, kaa small
- Scaling: lini kudeposit zaidi
Pre-flight checklist
Orodha exact, in order, kabla ya kuflip bot kutoka paper hadi live.
- 30 closed paper trades. Written success criteria met au exceeded.
- Diary format identical kati ya paper na live. Same JSONL schema.
- VPS deployed. Bot ni mchakato pekee; systemd unit configured.
- HALT file mechanism imetestwa.
touch /opt/pmt/HALTinakomesha bot ndani ya sekunde 30. - Telegram alerts configured. Test alert inatuma successfully.
- Daily-loss kill switch imetestwa. Simulate 10% drawdown; hakiki halt inafires.
- On-chain reconciliation imetestwa. Manually mismatch diary; hakiki halt inafires.
- Deposit address ni proxy wallet - yaani smart-contract wallet ambayo Polymarket hutumia kufanya biashara kwa niaba yako (POLY_FUNDER_ADDRESS) - si akaunti yako binafsi, yaani externally-owned account au EOA. Imehakikiwa kupitia SDK
wallet show. - USDC/pUSD approvals zimewekwa. Both standard exchange na NegRisk exchange.
- Initial deposit amount imekubaliwa kwa kuandikwa: $25-50 kwa smoke test.
Ikiwa kitu chochote ni incomplete, usiende live. Kila moja imecost builder real money katika past production stories.
First deposit: 25-50 USD
Smoke-test deposit ni intentionally small. Goal ni kuhakiki live path inafanya kazi, sio kupata pesa.
Kile unatesti: je, bot order placement inamatch Polymarket view ya trade. Je, diary inarecord correctly. Je, take-profit GTC actually inapost. Je, bot inarecover kutoka transient API error. Je, daily-loss halt inatrigger ukisimulate moja.
Expected outcome: trades 5-15 ndogo ambazo approximately zinamirror paper diary. Treat divergence yoyote kama bug, sio feature ya "live being noisier kuliko paper."
Ikiwa unablow $25-50 hii kwenye real strategy loss, strategy inahitaji paper runs zaidi. Ikiwa unaiblow kwenye bugs, fix bugs kabla ya kuscale.
TP/SL rules kutoka production
Kwanza, maelezo mawili mafupi, kwa sababu sehemu hii inategemea hayo. take-profit (TP) ni oda ya kuuza iliyowekwa mapema inayofunga faida mara tu bei inapopanda hadi lengo lako; stop-loss (SL) huuza nafasi mara tu bei inaposhuka chini ya kikomo, ili biashara moja mbaya isitoke nje ya udhibiti. Aina mbili za oda zinazotumika hapa chini ni GTC (Good-Til-Cancelled - oda inayosubiri kwenye order book hadi itimizwe au uifute) na FOK (Fill-Or-Kill - hutimiza oda nzima papo hapo au kuifuta kabisa). Neno lingine utakalokutana nalo, mark, si aina ya oda hata kidogo - linamaanisha tu mid-price ya sasa unayopima nafasi dhidi yake. Hapa chini ni production defaults kutoka kwa trader wetu, ambazo zimeshikilia katika maelfu ya trades.
- Buy: FOK 1c juu ya best ask. Ruka biashara ikiwa ask iko juu ya 0.85 - huu ni «mtego wa 0.99»: soko ambalo karibu limeamuliwa, lenye bei ya 0.90+, hutoa nafasi ndogo sana ya kupanda lakini hushuka kwa kasi likigeuka, hivyo uwiano wa hatari kwa tuzo hugeuka kichwa-chini.
- Take-profit: GTC sell kwa entry + 4-6c, posted mara moja baada ya buy fill + 5s settlement wait.
- Stop-loss via mark: monitor mid; ikiwa mid inadrop kwa entry - 8c, FOK sell kwa best bid (hakuna resting; mid blow-through inatokea haraka).
- Time exit: ikiwa position haijafungwa ndani ya X masaa na PnL iko kati ya -2c na +2c, FOK exit kwa market.
Numbers zinashift per strategy, lakini pattern ni consistent: take-profit daima GTC, stop-loss kawaida FOK (kwa sababu GTC stops hazifill wakati mid inablows through), time exits kuepuka kuriden stale signals.
Monitoring: Telegram, email, dashboards
Bot inahitaji kuonekana in real time. Layers tatu.
- Telegram alerts: kila fill, kila halt, kila error juu ya threshold. Tumia dedicated channel au group; usichanganye na personal messages.
- Daily summary email: end ya siku, total trades, win rate, PnL, list ya halts triggered. Soma kila asubuhi.
- Dashboard: optional lakini useful. Simple HTTP endpoint inayosoma diary na inarender open positions + recent fills + cumulative PnL.
Pattern: state change yoyote worth kujua → Telegram. End-of-day summary → email. Real-time exploration → dashboard.
Reconcile cadence: kila fire_exits cycle
Reconciliation lazima irun frequently enough kwamba drift inakamata kabla next trade inaweza kuicompound. Cadence inategemea trade frequency.
- Strategies na < 10 trades/day: reconcile kila hour.
- Strategies na 10-100 trades/day: reconcile kila dakika 15.
- HFT strategies (100+ trades/day): reconcile kila cycle ya exit-firing loop.
Cost ya reconciliation ni chain read moja per token held. Kwa tokens 20, hiyo ni 20 RPC calls; kwenye free-tier RPC, well within budget. Usiover-optimize hii.
First week: kaa karibu, kaa small
Week one ya live deployment ni hatari zaidi. Unagundua live-path bugs paper run iliyokosa. Discipline:
- Kaa karibu - check Telegram channel hourly wakati wa waking hours.
- Kaa small - position sizes kwa minimum (shares 5); bug inapaswa kucost dollars, sio mamia.
- Reconcile manually kwenye end ya day kwa first 3-5 days. Linganisha diary na Polymarket UI direct.
- Document kila surprise. Hata small confusions zinakuwa bugs eventually.
End ya week one: ikiwa hakuna bugs na diary inamatch reality, scale kwa normal size. Ikiwa bugs zilionekana, fix, endesha smoke-test week nyingine.
Scaling: lini kudeposit zaidi
Triggers kwa kuongeza capital, kila moja na different threshold.
- +50% deposit: trades 30 za live, win rate ndani ya 5pts ya paper rate, hakuna production halts due bugs.
- +100-200% deposit: trades 100+ za live, consistent profitability katika sample, infrastructure imetestwa kupitia angalau minor outage moja.
- +500%+ deposit: tu baada ya miezi 6+ ya consistent live profitability. Capital inaramp polepole kuliko success - unataka kuwa sure edge ni real, sio regime inayokaribia kudisappear.
Biggest single risk ya premature scaling: strategy ambayo ilikuwa profitable katika regime moja ya market inakuwa unprofitable katika next. Bigger size haitafix hiyo. Patience inafanya.





