API reference
Short positions
Search reported net short positions from the Swedish FSA.
- Access
-
Scope
market - Cost
- 1 unit per row in the response
The short-selling register is checked every three minutes. History starts in 2010, and around 98 per cent of records are linked to a registration number.
Parameters
Parameters not marked as required may be omitted.
| Name | Type | What the field does |
|---|---|---|
company_id
|
string | Show positions in one specific company only. |
current_only
|
boolean |
Set to true to show current positions only.
Default: true
|
holder
|
string | Match all or part of the position holder's name. |
min_position
|
number |
Minimum reported share as a percentage, for example 0.5.
|
from
|
date | Include position dates on or after this date. |
to
|
date | Include position dates on or before this date. |
limit
|
integer |
How many rows the page should contain, from 1 to 100.
Default: 50
|
cursor
|
string |
Continue from next_cursor in the previous response.
|
Request and response
The example shows a request against the production environment and a successful response.
curl "https://firmainfo.se/api/v1/market/short-positions?min_position=0.5&limit=1" \
-H "Authorization: Bearer $FIRMAINFO_API_KEY"
{
"data": [
{
"id": 9933265,
"position_date": "2026-08-12",
"company": { "id": "5561686360", "name": "Hexatronic Group AB", "registration_number": "556168-6360" },
"issuer_name": "Hexatronic Group AB",
"isin": "SE0018040677",
"position_holder": "Argonaut Capital Partners LLP",
"percent": "0.86",
"below_threshold": false,
"current": true,
"link_method": "firds"
}
],
"has_more": true,
"next_cursor": "MjAyNi0wOC0xMnw5OTMzMjY1"
}