Getting started with Kalshi
Orientation for new Kalshi users — CFTC context, account creation, ID verification, funding rails, and 2FA setup.
·7 min read·Compliance reviewed
This guide is an orientation for new Kalshi users. It covers what Kalshi is (a CFTC-regulated derivatives venue, distinct from on-chain markets like Polymarket), what to have ready before you sign up, and what the account / KYC / funding / 2FA flow actually feels like — including how bank and card funding differ.
For the click-by-click signup flow, follow Kalshi's own help center at kalshi.com/help. UI changes over time; their docs are the canonical source. This guide focuses on the parts that don't change: the shape of the experience and the decisions you'll make along the way.
CFTC context — what Kalshi actually is
Kalshi is a CFTC-regulated Designated Contract Market (DCM). In practical terms:
- It's a US-domiciled, federally regulated derivatives exchange — not a crypto venue, not an offshore book.
- Markets are event contracts (yes/no questions about real-world events) listed under CFTC oversight.
- Kalshi is custodial: funds live inside a Kalshi account rather than in a wallet you control. Your account credentials and verification are the access layer.
- Identity verification (KYC) is mandatory before trading. No anonymous trading accounts.
- US tax reporting can flow through Kalshi. Current help content says users who hit IRS-defined thresholds may receive tax documents, and P&L statements are available in the account tax area.
If you've traded Polymarket, this is a sharply different shape — see the comparison below. If you've used Robinhood, Coinbase, or any brokerage, the model will feel familiar.
Before you start
You'll move faster if you have these ready:
- Identity details required by Kalshi's signup flow. US users are typically asked for US tax/identity information; international users must verify identity and country of residence under the current Member Agreement.
- A government-issued photo ID accepted for your jurisdiction.
- A supported funding method. US users may use bank rails such as ACH where available; Kalshi's current help center also lists debit card, wire, and cryptocurrency options for some users and regions.
- An authenticator app (Authy, Google Authenticator, 1Password) for 2FA. SMS 2FA works but is meaningfully weaker.
- An email address you control long-term — it becomes your account identity for password recovery, security notices, and any electronic tax-document delivery that applies.
What to expect
Kalshi's signup ties three things together: an account (email + password), an identity (KYC), and a funding source. Each step has its own timing and gotchas.
Create your account
Email + password + acceptance of the user agreement. Kalshi sends a confirmation email — click through to activate. The account is real but can't trade until KYC clears and you've funded.
Complete identity verification (KYC)
Provide the identity details requested for your jurisdiction. The flow uses third-party identity checks; standard cases may clear quickly, while manual review can take longer.
Set up two-factor authentication
From security settings, enable TOTP-based 2FA (Authy, Google Authenticator). Kalshi also supports SMS 2FA — use it only if TOTP isn't an option. Save your backup codes somewhere offline.
Add a supported funding method
Depending on region and account type, this may be a linked bank account, debit card, wire, PayPal/Venmo, or cryptocurrency rail. ACH and bank withdrawals are US-user flows; international users should check the current methods available in their account.
Fund the account
Initiate the supported transfer. ACH and bank transfers settle in business days; debit-card flows can be faster but may include processor fees; wires and crypto rails have their own limits and timing.
Funding times
This is the part that surprises people most often, especially if you're coming from on-chain venues where deposits clear in seconds.
A few practical notes:
- First-time bank funding can take longer. Bank verification or security holds may add time before funds are available.
- Same-day initiation is not same-day settlement. ACH deposits and bank withdrawals commonly settle in business days, and weekends/holidays matter.
- Debit-card deposits can be faster but may have fees. Kalshi's current help center lists a possible 2% processing fee on debit deposits.
- International users have different rails. Kalshi's current help center says ACH, PayPal, and Venmo are not available for international users; debit card, wire, or crypto may be available depending on region.
2FA and security basics
Because Kalshi is custodial, the security boundary is your account credentials — not a private key. Lose access to your email + 2FA and you lose access to the funds inside until you can prove identity to support.
- Use TOTP 2FA, not SMS. SIM-swap attacks are real and exchanges are common targets. TOTP with an authenticator app is a meaningful step up.
- Save your 2FA backup codes. Print them or store them in a password manager. Lost-phone scenarios without backup codes are a multi-day support ticket.
- Use a unique password. Reused passwords from breached sites are the #1 entry vector for account compromise.
- Two-factor your email. Your Kalshi recovery flows through email; if your email is weak, your account is weak.
- Bookmark the official URL. Phishing pages with the Kalshi brand show up in search ads from time to time. Visit from your bookmark, not search results.
How Kalshi differs from on-chain venues
If your only previous predictive market experience is Polymarket, the most important shifts to internalize:
- Funds live with Kalshi, not in your wallet. There's nothing for you to "connect" with a public address — your account is the authentication. EdgeLedger and similar tools that read on-chain balances by address don't apply directly.
- Funding is rail-dependent. Bank rails are slower than on-chain transfers; card, wire, and crypto rails have different fees, limits, and availability.
- Markets resolve internally. No oracle vote, no challenge window — Kalshi staff resolve markets per the published rules. Disputes go through Kalshi support, not a token-holder vote.
- Tax documents are threshold-dependent. Kalshi says users who hit IRS-defined reporting thresholds may receive tax documents; keep your own records even when documents are available.
- Withdrawals depend on user type and rail. US bank withdrawals typically take a few business days; international users may need debit card or crypto withdrawal rails.
Where this fits in EdgeLedger today
EdgeLedger reads Kalshi market data today — prices, volumes, and spreads — and uses them in the Pro arbitrage scanner to surface cross-venue opportunities between Kalshi and Polymarket. Per-user account linking (so EdgeLedger could pull your individual Kalshi positions and P&L) is not yet available — Kalshi's authentication model doesn't have a public-address read primitive the way on-chain venues do, and a personal API-key flow is on the roadmap rather than shipped.
In practice that means today:
- You can already use EdgeLedger's Kalshi market data to evaluate cross-venue trades.
- Per-position P&L and trade history for your Kalshi account live in Kalshi's own UI for now.
Where to go next
- How Polymarket works — the on-chain counterpart, useful context for the comparison above.
- Expected value (EV) — the decision frame that applies on either platform.