Skip to main content
GET
/
portfolio
/
balance
Get Balance
curl --request GET \
  --url https://api.elections.kalshi.com/trade-api/v2/portfolio/balance \
  --header 'KALSHI-ACCESS-KEY: <api-key>' \
  --header 'KALSHI-ACCESS-SIGNATURE: <api-key>' \
  --header 'KALSHI-ACCESS-TIMESTAMP: <api-key>'
{
  "balance": 123,
  "portfolio_value": 123,
  "updated_ts": 123
}

Authorizations

KALSHI-ACCESS-KEY
string
header
required

Your API key ID

KALSHI-ACCESS-SIGNATURE
string
header
required

RSA-PSS signature of the request

KALSHI-ACCESS-TIMESTAMP
string
header
required

Request timestamp in milliseconds

Response

Balance retrieved successfully

balance
integer
required

Member's available balance in cents. This represents the amount available for trading.

portfolio_value
integer
required

Member's portfolio value in cents. This is the current value of all positions held.

updated_ts
integer
required

Unix timestamp of the last update to the balance.

I