Avanza Tools
Command reference

avanza instruments

Screen stocks and other listed products, and manage stock settings

avanza instruments certificate-options

List certificate filter options

USAGE
  $ avanza instruments certificate-options [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments certificates

Screen certificates by filter, sort order, and page

USAGE
  $ avanza instruments certificates [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>] [--offset
    <value>] [--limit <value>] [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Filter as JSON; keys and values from the options command
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  Sort field; defaults per product

avanza instruments derivative-options

List option, future, and forward filter options

USAGE
  $ avanza instruments derivative-options [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments derivatives

List futures, forwards, and options for an underlying

USAGE
  $ avanza instruments derivatives [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>] [--offset
    <value>] [--limit <value>] [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Filter as JSON; keys and values from the options command
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  Sort field; defaults per product

DESCRIPTION
  List futures, forwards, and options for an underlying

  Defaults to OMX Stockholm 30 and the nearest expiries. The only supported sort field is strikePrice.

avanza instruments etf-options

List ETF filter options

USAGE
  $ avanza instruments etf-options [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments etfs

Screen ETFs by filter, sort order, and page

USAGE
  $ avanza instruments etfs [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>] [--offset
    <value>] [--limit <value>] [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Filter as JSON; keys and values from the options command
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  Sort field; defaults per product

avanza instruments filters list

List saved stock screener filters

USAGE
  $ avanza instruments filters list [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments filters save

Replace saved stock screener filters

USAGE
  $ avanza instruments filters save --data <value> [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --data=<value>    (required) JSON array of saved filters
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments gainers-losers

List stock market gainers and losers

USAGE
  $ avanza instruments gainers-losers [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>  Stock filter as JSON
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments metadata

Show signed-in stock screener metadata

USAGE
  $ avanza instruments metadata [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments sectors

List stock sectors

USAGE
  $ avanza instruments sectors [--fields <value> --json] [--output <value> [--fixture | ]] [--popular]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file
  --popular         Show popular sectors only

avanza instruments stock-options

Show available stock screener filters

USAGE
  $ avanza instruments stock-options [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments stocks

Screen stocks by filter, sort order, and page

USAGE
  $ avanza instruments stocks [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>] [--offset
    <value>] [--limit <value>] [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Stock filter as JSON
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  [default: numberOfOwners]

avanza instruments tabs delete

Delete all saved stock screener tabs

USAGE
  $ avanza instruments tabs delete [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments tabs list

List saved stock screener tabs

USAGE
  $ avanza instruments tabs list [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments tabs save

Replace saved stock screener tabs

USAGE
  $ avanza instruments tabs save --data <value> [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --data=<value>    (required) JSON array of tabs
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments theme-stocks

List themed stocks by orderbook ID

USAGE
  $ avanza instruments theme-stocks --orderbook-ids <value> [--fields <value> --json] [--output <value> [--fixture | ]]
    [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>         Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture                Print the HTTP request and response as a fixture
  --json                   Print the command response as JSON
  --order=<option>         [default: desc]
                           <options: asc|desc>
  --orderbook-ids=<value>  (required) Comma-separated orderbook IDs
  --output=<value>         Write the raw fixture to a new temporary file
  --sort-field=<value>     [default: numberOfOwners]

avanza instruments warrant-options

List warrant filter options

USAGE
  $ avanza instruments warrant-options [--fields <value> --json] [--output <value> [--fixture | ]]

FLAGS
  --fields=<value>  Select comma-separated JSON fields (dotted paths for nested fields)
  --fixture         Print the HTTP request and response as a fixture
  --json            Print the command response as JSON
  --output=<value>  Write the raw fixture to a new temporary file

avanza instruments warrants

Screen warrants by filter, sort order, and page

USAGE
  $ avanza instruments warrants [--fields <value> --json] [--output <value> [--fixture | ]] [--filter <value>] [--offset
    <value>] [--limit <value>] [--sort-field <value>] [--order asc|desc]

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Filter as JSON; keys and values from the options command
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  Sort field; defaults per product

On this page