Get Positions
PositionGetPositionsResponse v1().positions().getPositions(PositionGetPositionsParamsparams = PositionGetPositionsParams.none(), RequestOptionsrequestOptions = RequestOptions.none())
GET/v1/accounts/{account_id}/positions
Get Positions
package com.clear_street.api.example;
import com.clear_street.api.client.ClearStreetClient;
import com.clear_street.api.client.okhttp.ClearStreetOkHttpClient;
import com.clear_street.api.models.v1.positions.PositionGetPositionsParams;
import com.clear_street.api.models.v1.positions.PositionGetPositionsResponse;
public final class Main {
private Main() {}
public static void main(String[] args) {
ClearStreetClient client = ClearStreetOkHttpClient.builder()
.fromEnv()
.apiKey("My API Key")
.build();
PositionGetPositionsResponse response = client.v1().positions().getPositions(0L);
}
}{
"data": [
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "145.00",
"closing_price": "150.50",
"closing_price_date": "2025-10-31",
"cost_basis": "14500.00",
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"instrument_price": "151.00",
"instrument_type": "COMMON_STOCK",
"market_value": "15050.00",
"position_type": "LONG",
"quantity": "100",
"symbol": "AAPL",
"unrealized_pnl": "550.00"
},
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "180.00",
"closing_price": "180.00",
"closing_price_date": "2025-10-30",
"cost_basis": "-9000.00",
"instrument_id": "d4d5d6d7-e4e5-f4f5-a4a5-a6a7a8a9aaab",
"instrument_price": "178.50",
"instrument_type": "COMMON_STOCK",
"market_value": "-9000.00",
"position_type": "SHORT",
"quantity": "-50",
"symbol": "TSLA",
"unrealized_pnl": "75.00"
},
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "2.50",
"closing_price": "2.70",
"closing_price_date": "2025-10-30",
"cost_basis": "2500.00",
"instrument_id": "e5e6e7e8-f5f6-a5a6-b5b6-b7b8b9babcbe",
"instrument_price": "2.72",
"instrument_type": "OPTION",
"market_value": "2700.00",
"position_type": "LONG_CALL",
"quantity": "10",
"symbol": "AAPL250117C00190000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"unrealized_pnl": "200.00"
}
],
"error": null,
"metadata": {
"next_page_token": "cGFnZT0yJmxhc3Rfc3ltYm9sPVRTM0E=",
"page_number": 1,
"request_id": "3f4a5b6c-7d8e-9f0a-1b2c-3d4e5f6a7b8c",
"total_items": 25,
"total_pages": 3
}
}{
"error": {
"code": 403,
"message": "The caller does not have permission to execute the specified operation"
},
"metadata": {
"request_id": "5518f0c6-58ff-4b4a-81a5-701556d41206"
}
}Returns Examples
{
"data": [
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "145.00",
"closing_price": "150.50",
"closing_price_date": "2025-10-31",
"cost_basis": "14500.00",
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"instrument_price": "151.00",
"instrument_type": "COMMON_STOCK",
"market_value": "15050.00",
"position_type": "LONG",
"quantity": "100",
"symbol": "AAPL",
"unrealized_pnl": "550.00"
},
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "180.00",
"closing_price": "180.00",
"closing_price_date": "2025-10-30",
"cost_basis": "-9000.00",
"instrument_id": "d4d5d6d7-e4e5-f4f5-a4a5-a6a7a8a9aaab",
"instrument_price": "178.50",
"instrument_type": "COMMON_STOCK",
"market_value": "-9000.00",
"position_type": "SHORT",
"quantity": "-50",
"symbol": "TSLA",
"unrealized_pnl": "75.00"
},
{
"account_id": 19816,
"available_quantity": "100",
"avg_price": "2.50",
"closing_price": "2.70",
"closing_price_date": "2025-10-30",
"cost_basis": "2500.00",
"instrument_id": "e5e6e7e8-f5f6-a5a6-b5b6-b7b8b9babcbe",
"instrument_price": "2.72",
"instrument_type": "OPTION",
"market_value": "2700.00",
"position_type": "LONG_CALL",
"quantity": "10",
"symbol": "AAPL250117C00190000",
"underlying_instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"unrealized_pnl": "200.00"
}
],
"error": null,
"metadata": {
"next_page_token": "cGFnZT0yJmxhc3Rfc3ltYm9sPVRTM0E=",
"page_number": 1,
"request_id": "3f4a5b6c-7d8e-9f0a-1b2c-3d4e5f6a7b8c",
"total_items": 25,
"total_pages": 3
}
}{
"error": {
"code": 403,
"message": "The caller does not have permission to execute the specified operation"
},
"metadata": {
"request_id": "5518f0c6-58ff-4b4a-81a5-701556d41206"
}
}