At a glance
Sub-users
Each sub-user signs in to the Kalshi web app with their own email and password and acts on your account: the orders they place and the funds they move are yours. Sub-users can’t sign in to the Kalshi mobile app. Sub-users are for institutions that want to provision logins for their team members with different scopes. Kalshi enables them for an account on request. The account owner then adds, edits, and revokes them on the Team Members page of the web app, and gives each one any combination of three permissions:
Granting Trade or Transfers also grants Read. For a trader who shouldn’t move
money, grant Read and Trade and leave Transfers off. Changing a sub-user’s
permissions or revoking their access signs them out immediately.
Whatever their permissions, sub-users can’t create or manage API keys, and
can’t add or manage other sub-users. Orders and fills belong to the account and
don’t record which sub-user placed them.
Subaccounts
Every account has a primary subaccount (0). Eligible accounts can add
numbered subaccounts 1–63 with
Create Subaccount. Cash moves
between them with
Transfer Between Subaccounts
and never leaves the account. See Subaccounts
for numbering, transfers, and restricted API keys.
A subaccount has no login or permissions of its own. The account owner and
every sub-user can act on all subaccounts, within their permissions.