Avanza Tools
Command reference

avanza funds

Search, list, and inspect funds

avanza funds chart

Read a fund return chart

USAGE
  $ avanza funds chart --orderbook-id <value> [--fields <value> --json] [--output <value> [--fixture | ]]
    [--period today|one_week|one_month|three_months|this_year|one_year|three_years|five_years|infinity]

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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file
  --period=<option>       [default: one_year] Time period
                          <options:
                          today|one_week|one_month|three_months|this_year|one_year|three_years|five_years|infinity>

avanza funds chart-periods

List fund returns per chart period

USAGE
  $ avanza funds chart-periods --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds description

Read the fund description

USAGE
  $ avanza funds description --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds details

Read fund details, fees, and returns

USAGE
  $ avanza funds details --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds development

Read fund returns over standard periods

USAGE
  $ avanza funds development --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds favourites

List saved favourite funds

USAGE
  $ avanza funds favourites [--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 funds guide

Read the complete fund page

USAGE
  $ avanza funds guide --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds holdings

List top fund holdings

USAGE
  $ avanza funds holdings --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds is-favourite

Check whether a fund is saved as a favourite

USAGE
  $ avanza funds is-favourite --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds list

List funds by filter, sort order, and page

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

FLAGS
  --fields=<value>      Select comma-separated JSON fields (dotted paths for nested fields)
  --filter=<value>      Filters as JSON, for example {"riskFilter":["2"]}; see filterCounts
  --fixture             Print the HTTP request and response as a fixture
  --json                Print the command response as JSON
  --limit=<value>       [default: 20]
  --name=<value>        Fund name filter
  --offset=<value>
  --order=<option>      [default: desc]
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  [default: developmentThreeYears] Sort field

avanza funds lookup

Look up fund names and orderbook IDs

USAGE
  $ avanza funds lookup --query <value> [--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
  --query=<value>   (required) Search text

avanza funds orderbook

Read fund trading terms and NAV

USAGE
  $ avanza funds orderbook --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds portfolio

Read fund portfolio by country, holding, and sector

USAGE
  $ avanza funds portfolio --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds reference

Read fund reference data and managers

USAGE
  $ avanza funds reference --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds regions

List fund allocation by region

USAGE
  $ avanza funds regions --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

Search funds by name

USAGE
  $ avanza funds search --name <value> [--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
  --name=<value>    (required) Fund name or part of it
  --output=<value>  Write the raw fixture to a new temporary file

avanza funds sectors

List fund allocation by sector

USAGE
  $ avanza funds sectors --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds sustainability

Read fund sustainability data

USAGE
  $ avanza funds sustainability --orderbook-id <value> [--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
  --orderbook-id=<value>  (required) Fund orderbook ID
  --output=<value>        Write the raw fixture to a new temporary file

avanza funds top-ten

List the top ten funds by a sort field

USAGE
  $ avanza funds top-ten [--fields <value> --json] [--output <value> [--fixture | ]] [--sort-field <value>]
    [--order asc|desc] [--type FUND|EXCHANGE_TRADED_FUND|BOTH]

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>      Sort order
                        <options: asc|desc>
  --output=<value>      Write the raw fixture to a new temporary file
  --sort-field=<value>  Sort field, for example developmentOneYear
  --type=<option>       [default: FUND] Instrument type
                        <options: FUND|EXCHANGE_TRADED_FUND|BOTH>

On this page