How Do I Set Up and Use a Kalshi Demo Account?
Kalshi's demo environment lets you explore the platform and practice trading using mock funds.
Your demo account credentials are completely separate from your production account credentials, so your financial and personal data stay secure.
Getting Started
We recommend following our tutorial when creating your demo account:
A few things to keep in mind:
Use mock information when signing up (fake name, address, Social Security Number, etc.), no real personal details needed.
Make sure you use an email you can access and remember your password.
Your demo account won't have funds preloaded, so follow the tutorial to add mock funds using a test payment method.
Adding Funds
Your demo account does not come with funds preloaded. Use the test payment methods below to add mock funds.
Debit Card (Recommended)
The demo environment accepts test card numbers. Use any future expiration date and any 3-digit Card Verification Value (CVV).
Card | Number |
Visa Debit | 4000 0566 5566 5556 |
Mastercard Debit | 5200 8282 8282 8210 |
Google Pay
If you have a test card saved to your Google Pay wallet, you can use it to deposit in the demo environment. Just select Google Pay as your payment method in the browser and choose your test card. The Google Pay interface processes the transaction as a debit card payment behind the scenes.
Bank Account (ACH)
When prompted to link a bank account via Plaid, a service used to securely connect bank accounts, use the following sandbox credentials:
Field | Value |
Username | user_good |
Password | pass_good |
Phone Number | 415-555-0010 |
OTP Code | 123456 |
Select any bank account from the list after logging in. Mock funds will appear after the mock Automated Clearing House (ACH) transfer settles.
Cryptocurrency
Warning: The demo environment uses testnet blockchains. Do NOT send real cryptocurrency to demo wallet addresses - real funds sent to testnet addresses cannot be recovered.
To test crypto deposits, you need testnet tokens from a token faucet. This is more complex than other methods - we recommend using a test debit card for most demo testing.
Note: Nothing you do in the demo environment affects your production account. All test payment methods use sandbox or test networks - no real money is involved.
