GET api/market/security/{code}/quote/v2?depthlines={depthlines}

Get quote details for a given security code. For non-managed fund security code, this will also be added to recent codes.

Request Information

Custom Header Fields

Name Description
X-TPP-PERSON-ID Set this person identifier if you are making the request on behalf of that person.

URI Parameters

NameDescriptionTypeAdditional information
code

ASX security code

string

Required

depthlines

Lines of depth to include with quote

integer

Default value is 0

Body Parameters

None.

Response Information

Resource Description

Managed fund or Quote object. For the quote object, the details may be 20 mins delayed or live depending on your access level.

ManagedFundQuote
NameDescriptionTypeAdditional information
SecurityCode

Managed fund security code

string

None.

CommencementDate

Commencement date

Date

None.

PDSIssueDate

PDS issue date

Date

None.

PDSLink

ASX PDS link

string

None.

ProfileLink

ASX profile date

string

None.

ApplicationPrice

Application price

decimal number

None.

RedemptionPrice

Redemption price

decimal number

None.

PriceDate

Price date

Date

None.

PricingFrequency

Pricing frequency

enSignalE_PricingFrequency

None.

ApplicationSettlementCycle

Application settlement cycle

enSignalE_ApplicationSettlementCycle

None.

RedemptionSettlementCycle

Redemption settlement cycle

enSignalE_RedemptionSettlementCycle

None.

Quote
NameDescriptionTypeAdditional information
SecurityCode

ASX or ChiX security code

string

None.

Ask

Ask price

decimal number

None.

AskAmountTop

The highest Ask amount

integer

None.

AskCount

The number of Ask request

integer

None.

AskTotalShares

The total number of shares in the Ask requests

integer

None.

Bid

Bid price

decimal number

None.

BidAmountTop

The highest Bid amount

integer

None.

BidCount

The number of Bid requests

integer

None.

BidTotalShares

The total number of shares in the Bid requests

integer

None.

Change

decimal number

None.

ChangeIAP

decimal number

None.

Close

Close price

decimal number

None.

ContractSize

integer

None.

CorporateActions

Collection of string

None.

Description

Security description

string

None.

EquilibriumPrice

decimal number

None.

EquilibriumQuantity

integer

None.

ExDate

date

None.

High

High price

decimal number

None.

IsIndex

boolean

None.

Last

decimal number

None.

LastPriceUpdate

date

None.

Low

Low price

decimal number

None.

MarketStatus

The status of the relevant market

string

None.

Open

Open price

decimal number

None.

OpenInterest

integer

None.

PctChange

decimal number

None.

PctChangeIAP

decimal number

None.

ShortName

string

None.

SurplusVolume

integer

None.

Trades

decimal number

None.

TurnOver

decimal number

None.

TurnoverValue

integer

None.

UnitPrice

decimal number

None.

Volume

Total volume traded for period

decimal number

None.

VWAP

Volume weighted average price

decimal number

None.

TotalClassIssue

integer

None.

ShortSold

integer

None.

ExercisePrice

decimal number

None.

SharesPerContract

decimal number

None.

Report

CompanyReport

None.

DateTimeLastTrading

date

None.

DateTimeLastUpdate

date

None.

SecurityExchange

The exchange related to the security code

string

None.

SecurityClassType

enSecurityClassType

None.

FiftyTwoWeekHigh

The highest price in the past 52 weeks

decimal number

None.

FiftyTwoWeekLow

The lowest price in the past 52 weeks

decimal number

None.

DetailBids

Collection of MarketDetailSimple

None.

DetailAsks

Collection of MarketDetailSimple

None.

DataDeliveryType

enDataDeliveryType

None.

Dividend

Dividend amount

decimal number

None.

IsETOIndex

boolean

None.

DMLApproved

boolean

None.

Entry

decimal number

None.

GICS

string

None.

IsQDBManagedFund

boolean

None.

IsQBMarket

boolean

None.

LVR

decimal number

None.

NumberOfRecentAnnouncements

The number of recent announcements

integer

None.

NumberOfRecentNewsArticles

The number of recent news articles

integer

None.

NumberOfTodayAnnouncements

The number of today announcements

integer

None.

Scale

string

None.

DividendExDate

Dividend expiry / Exercise date

date

None.

SettlementPrice

decimal number

None.

StatusNotes

string

None.

MktTurnover

integer

None.

MktTurnoverValue

decimal number

None.

GICSSector

string

None.

GICSIndustryGroup

string

None.

GICSIndustry

string

None.

ExtendedPrice

decimal number

None.

PctShortSold

decimal number

None.

PayableDate

date

None.

Response Formats

application/json, text/json

Sample:
{
  "SecurityCode": "ACY01",
  "CommencementDate": "2024-9-29",
  "PDSIssueDate": "2024-9-29",
  "PDSLink": "http://www.asx.com.au/asxpdf/20170921/pdf/43mj8qxvkglmf7.pdf",
  "ProfileLink": "http://www.asx.com.au/asxpdf/20170921/pdf/43mj8m80cr7mvz.pdf",
  "ApplicationPrice": 0.8031,
  "RedemptionPrice": 0.7991,
  "PriceDate": "2024-9-29",
  "PricingFrequency": 0,
  "ApplicationSettlementCycle": 0,
  "RedemptionSettlementCycle": 6
}

application/xml, text/xml

Sample:
<ManagedFundQuote xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TPP.B2B.Webservices2.Contract.Market">
  <ApplicationPrice>0.803100</ApplicationPrice>
  <ApplicationSettlementCycle>PaymentPlus1Day</ApplicationSettlementCycle>
  <CommencementDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/TPP.Utilities" />
  <PDSIssueDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/TPP.Utilities" />
  <PDSLink>http://www.asx.com.au/asxpdf/20170921/pdf/43mj8qxvkglmf7.pdf</PDSLink>
  <PriceDate xmlns:d2p1="http://schemas.datacontract.org/2004/07/TPP.Utilities" />
  <PricingFrequency>Daily</PricingFrequency>
  <ProfileLink>http://www.asx.com.au/asxpdf/20170921/pdf/43mj8m80cr7mvz.pdf</ProfileLink>
  <RedemptionPrice>0.799100</RedemptionPrice>
  <RedemptionSettlementCycle>RedemptionPlus7Days</RedemptionSettlementCycle>
  <SecurityCode>ACY01</SecurityCode>
</ManagedFundQuote>

application/json, text/json

Sample:
{
  "SecurityCode": "ANZ",
  "Ask": 33.1,
  "AskAmountTop": 0,
  "AskCount": 2,
  "AskTotalShares": 0,
  "Bid": 26.85,
  "BidAmountTop": 0,
  "BidCount": 18,
  "BidTotalShares": 0,
  "Change": -0.14,
  "ChangeIAP": -0.14,
  "Close": 27.0,
  "ContractSize": 1,
  "CorporateActions": [],
  "Description": "AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED ORDINARY FULLY PAID",
  "EquilibriumPrice": 0.0,
  "EquilibriumQuantity": 0,
  "ExDate": null,
  "High": 27.68,
  "IsIndex": false,
  "Last": 26.86,
  "LastPriceUpdate": "2015-10-06T10:28:47",
  "Low": 26.6,
  "MarketStatus": "Open",
  "Open": 26.95,
  "OpenInterest": 0,
  "PctChange": -0.51851851851851849,
  "PctChangeIAP": -0.51851851851851849,
  "ShortName": "ANZ BANK FPO",
  "SurplusVolume": 0,
  "Trades": 61.0,
  "TurnOver": 22370.0,
  "TurnoverValue": 610043980,
  "UnitPrice": 26.86,
  "Volume": 356.0,
  "VWAP": 0.0,
  "TotalClassIssue": 2756583456,
  "ShortSold": null,
  "ExercisePrice": null,
  "SharesPerContract": 0.0,
  "Report": null,
  "DateTimeLastTrading": "2014-07-21T17:00:10",
  "DateTimeLastUpdate": "2015-10-05T16:49:20",
  "SecurityExchange": "ASX",
  "SecurityClassType": 1,
  "FiftyTwoWeekHigh": 27.68,
  "FiftyTwoWeekLow": 26.47,
  "DetailBids": [
    {
      "Level": 1,
      "Priority": 0,
      "NumberOrder": 1,
      "Quantity": 1917,
      "Price": 26.85
    },
    {
      "Level": 2,
      "Priority": 1,
      "NumberOrder": 1,
      "Quantity": 3000,
      "Price": 26.74
    },
    {
      "Level": 3,
      "Priority": 2,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.7
    },
    {
      "Level": 4,
      "Priority": 3,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.6
    },
    {
      "Level": 5,
      "Priority": 4,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.5
    },
    {
      "Level": 5,
      "Priority": 5,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.5
    },
    {
      "Level": 5,
      "Priority": 6,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.5
    },
    {
      "Level": 5,
      "Priority": 7,
      "NumberOrder": 1,
      "Quantity": 100,
      "Price": 26.5
    }
  ],
  "DetailAsks": [
    {
      "Level": 1,
      "Priority": 0,
      "NumberOrder": 1,
      "Quantity": 60,
      "Price": 33.1
    },
    {
      "Level": 1,
      "Priority": 1,
      "NumberOrder": 1,
      "Quantity": 25,
      "Price": 33.1
    }
  ],
  "DataDeliveryType": 2,
  "Dividend": null,
  "IsETOIndex": false,
  "DMLApproved": true,
  "Entry": 0.0,
  "GICS": null,
  "IsQDBManagedFund": false,
  "IsQBMarket": false,
  "LVR": 0.0,
  "NumberOfRecentAnnouncements": 0,
  "NumberOfRecentNewsArticles": 0,
  "NumberOfTodayAnnouncements": 0,
  "Scale": null,
  "DividendExDate": null,
  "SettlementPrice": 0.0,
  "StatusNotes": null,
  "MktTurnover": 0,
  "MktTurnoverValue": 0.0,
  "GICSSector": null,
  "GICSIndustryGroup": null,
  "GICSIndustry": null,
  "ExtendedPrice": null,
  "PctShortSold": null,
  "PayableDate": null
}

application/xml, text/xml

Sample:
<Quote xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
  <SecurityCode>ANZ</SecurityCode>
  <Ask>33.1</Ask>
  <AskAmountTop>0</AskAmountTop>
  <AskCount>2</AskCount>
  <AskTotalShares>0</AskTotalShares>
  <Bid>26.85</Bid>
  <BidAmountTop>0</BidAmountTop>
  <BidCount>18</BidCount>
  <BidTotalShares>0</BidTotalShares>
  <Change>-0.14</Change>
  <ChangeIAP>-0.14</ChangeIAP>
  <Close>27.0</Close>
  <ContractSize>1</ContractSize>
  <CorporateActions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <Description>AUSTRALIA AND NEW ZEALAND BANKING GROUP LIMITED ORDINARY FULLY PAID</Description>
  <EquilibriumPrice>0.0</EquilibriumPrice>
  <EquilibriumQuantity>0</EquilibriumQuantity>
  <ExDate i:nil="true" />
  <High>27.68</High>
  <IsIndex>false</IsIndex>
  <Last>26.86</Last>
  <LastPriceUpdate>2015-10-06T10:28:47</LastPriceUpdate>
  <Low>26.6</Low>
  <MarketStatus>Open</MarketStatus>
  <Open>26.95</Open>
  <OpenInterest>0</OpenInterest>
  <PctChange>-0.5185185185185185185185185185</PctChange>
  <PctChangeIAP>-0.5185185185185185185185185185</PctChangeIAP>
  <ShortName>ANZ BANK FPO</ShortName>
  <SurplusVolume>0</SurplusVolume>
  <Trades>61.0</Trades>
  <TurnOver>22370.0</TurnOver>
  <TurnoverValue>610043980</TurnoverValue>
  <UnitPrice>26.86</UnitPrice>
  <Volume>356.0</Volume>
  <VWAP>0.0</VWAP>
  <TotalClassIssue>2756583456</TotalClassIssue>
  <ShortSold i:nil="true" />
  <ExercisePrice i:nil="true" />
  <SharesPerContract>0.0</SharesPerContract>
  <Report i:nil="true" />
  <DateTimeLastTrading>2014-07-21T17:00:10</DateTimeLastTrading>
  <DateTimeLastUpdate>2015-10-05T16:49:20</DateTimeLastUpdate>
  <SecurityExchange>ASX</SecurityExchange>
  <SecurityClassType>ASXEquity</SecurityClassType>
  <FiftyTwoWeekHigh>27.68</FiftyTwoWeekHigh>
  <FiftyTwoWeekLow>26.4700</FiftyTwoWeekLow>
  <DetailBids>
    <MarketDetailSimple>
      <Level>1</Level>
      <Priority>0</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>1917</Quantity>
      <Price>26.85</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>2</Level>
      <Priority>1</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>3000</Quantity>
      <Price>26.74</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>3</Level>
      <Priority>2</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.7</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>4</Level>
      <Priority>3</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.6</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>5</Level>
      <Priority>4</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.5</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>5</Level>
      <Priority>5</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.5</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>5</Level>
      <Priority>6</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.5</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>5</Level>
      <Priority>7</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>100</Quantity>
      <Price>26.5</Price>
    </MarketDetailSimple>
  </DetailBids>
  <DetailAsks>
    <MarketDetailSimple>
      <Level>1</Level>
      <Priority>0</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>60</Quantity>
      <Price>33.1</Price>
    </MarketDetailSimple>
    <MarketDetailSimple>
      <Level>1</Level>
      <Priority>1</Priority>
      <NumberOrder>1</NumberOrder>
      <Quantity>25</Quantity>
      <Price>33.1</Price>
    </MarketDetailSimple>
  </DetailAsks>
  <DataDeliveryType>Live</DataDeliveryType>
  <Dividend i:nil="true" />
  <IsETOIndex>false</IsETOIndex>
  <DMLApproved>true</DMLApproved>
  <Entry>0</Entry>
  <GICS i:nil="true" />
  <IsQDBManagedFund>false</IsQDBManagedFund>
  <IsQBMarket>false</IsQBMarket>
  <LVR>0</LVR>
  <NumberOfRecentAnnouncements>0</NumberOfRecentAnnouncements>
  <NumberOfRecentNewsArticles>0</NumberOfRecentNewsArticles>
  <NumberOfTodayAnnouncements>0</NumberOfTodayAnnouncements>
  <Scale i:nil="true" />
  <DividendExDate i:nil="true" />
  <SettlementPrice>0</SettlementPrice>
  <StatusNotes i:nil="true" />
  <MktTurnover>0</MktTurnover>
  <MktTurnoverValue>0</MktTurnoverValue>
  <GICSSector i:nil="true" />
  <GICSIndustryGroup i:nil="true" />
  <GICSIndustry i:nil="true" />
  <ExtendedPrice i:nil="true" />
  <PctShortSold i:nil="true" />
  <PayableDate i:nil="true" />
</Quote>