OTC Equity Short Interest API Guidelines

FINRA supports an Application Program Interface (API) process for accessing the OTC Equity Short Interest data.

The query string lists an example of 13-FEB-15 settlement date, but any settlement date the client wishes to search would be entered at the end of the string in the format listed to filter results for that specific date. Data can be returned in either XML or JSON format.

API Data query string – OTC Equity Short Interest data retrieval:
http://otce.finra.org/api/EquityShortInterest/GetESI?settlementDate=13-Feb-15

XML data format example:

<ArrayOfEquityShortInterestAPIModel>
    <EquityShortInterestAPIModel>
        <AverageDailyVolume>10072</AverageDailyVolume>
        <Change>0</Change>
        <CurrentShort>0</CurrentShort>
        <DaysToCover>0</DaysToCover>
        <IssueName>Ayala Corp Unsponsored ADR</IssueName>
        <Market>Other OTC</Market>
        <PercentChangeFromPrevious>150</PercentChangeFromPrevious>
        <PreviousShort>150</PreviousShort>
        <SettlementDate>02/13/2015</SettlementDate>
        <Symbol>AYALY</Symbol>
    </EquityShortInterestAPIModel>
</ArrayOfEquityShortInterestAPIModel>

 

JSON data format example:
{
"SettlementDate": "02/13/2015"
"IssueName": "Ayala Corp Unsponsored ADR"
"Symbol": "AYALY"
"Market": "Other OTC"
"CurrentShort": 0
"PreviousShort": 150
"Change": 0
"PercentChangeFromPrevious": 150
"AverageDailyVolume": 10072
"DaysToCover": 0
}