Skip to main content

Demo Account

Creating a demo account on Kalshi

Updated this week

What is a Demo Account?

Kalshi's demo environment lets you explore the platform and practice trading using mock funds.

Your demo credentials are completely separate from your production account, 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, SSN, 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 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. It processes as a debit card payment behind the scenes.

Bank Account (ACH)

When prompted to link a bank account via Plaid, use the 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. Funds will appear after the mock 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/test networks - no real money is involved.

Did this answer your question?