top of page

Our API can help to filter stocks based on any specific criteria of your choosing, across all equities.

 

As our API is currently in beta development stage, for now it is completely free to use. When we release our official API, there will still be a free (limited) version, however full access will require a monthly subscription. Until then, we hope it provides value and we welcome any comments or suggestions for improvement.

API

Our API provides a batch call to retrieve data from all ASX Equity Stocks. Batch means it retrieves data for all listed companies, in one call!

Stock data includes latest prices, trading info, statistics, and overall market depth data.

The API data is being used in our Prices section (see Home then click the Prices button).

API Intro

That's the basic API call to retrieve all available data.

How-To

To call the API from Windows PowerShell, open a PowerShell ISE and copy and run the commands below.

There are many ways to to view or store the data, here's an example of storing the data as a CSV file:

Note:

As we are currently using a free Wix website to host the API, occasionally the API call may fail with an error. Try rerunning the API command or contact us if you experience any issues. API call rate is subject to Wix free site limitations.

Disclaimer:

The API is subject to change at any time.

We do not guarantee data accuracy and all data is intended to be used as a guide only.

The API is intended for personal use only.

We do not accept responsibility for any decisions you make based on the data we provide.

To retrieve a subset of data, such as specific columns, groups of columns or symbols, replace $params with one following options:

You can combine multiple groups as a comma separated list, and multiple options using "&", for example:

See next section for available groups and columns within each group.

The table below shows all columns of data that are provided by the API, including how frequently the data is refreshed. Data latency values are approximate and may be longer at times.

Data Latency

Column
Description
Latency/Refresh
Group
Code
Symbol/Ticker
-
-
MCm
Market Cap in $M
-
-
Price
Latest price
30secs
core
Chg
Latest price change ($)
30secs
core
ChgPc
Latest price change (%)
30secs
core
TrdVol
Volume traded
30secs
core
IndChgPc
Indicative Price Change (%), Pre-Open
30secs
core
PSA
Price-Sensitive Announcement
30secs
core
Status
Halt or Suspended (empty if Open)
30secs
core
PE
Price to Equity Ratio
15mimns
stats
PB
Price to Book Ratio
15mimns
stats
Div
Dividend ($)
15mimns
div
DivY
Dividend Yield (%)
15mimns
div
TrdNum
Number of Trades
15mimns
mdepth
TrdVal
Trade Value ($)
15mimns
mdepth
BuyOrders
Number of Buy Orders
15mimns
mdepth
BuyVol
Number of Buy Units
15mimns
mdepth
SellOrders
Number of Sell Orders
15mimns
mdepth
SellVol
Number of Sell Units
15mimns
mdepth
OrderRatio
Ratio of Buy Orders to Sell Orders
15mimns
mdepth
VolRatio
Ratio of Buy Units to Sell Units
15mimns
mdepth

Note: For columns that display a ratio, if the divisor is zero (e.g. no seller quantities), the result is stored as a large number representing infinity.

If you'd like to contribute to developing this API, you can send us your suggestions in the comment box below, or email us directly.

We also welcome donations via Paypal if you'd like to help us along, payments can be sent directly to our email (see site footer for email address). 

Contribute

We welcome your feedback... Submit comments here or email us directly

An API to retrieve data for all equities, including prices, volume, statistics, and market depth.

message

bottom of page