Articles
nfn articles list # list recent articles
nfn articles list --limit 5 # limit results
nfn articles list --country SE # filter by country
nfn articles list --category "Earnings & Financial Results"
nfn articles list --ticker VOLV-B
nfn articles get <id> # fetch a specific article
Stories
nfn stories list # list recent stories
nfn stories get <id> # fetch a specific story
Companies
nfn companies list # list all companies
nfn companies get <identifier> # look up by ID or ticker
nfn companies articles <identifier> # articles for a company
nfn companies stories <identifier> # stories for a company
Search
Exchanges and indices
nfn exchanges list # list exchanges
nfn exchanges get <mic> # exchange details by MIC code
nfn exchanges companies <mic> # companies on an exchange
nfn indices list # list indices
nfn indices get <symbol> # index details
nfn indices companies <symbol> # companies in an index
Reference data
nfn categories # list article categories
nfn countries list # list supported countries
nfn countries get <code> # country details by ISO code
Watchlists
nfn watchlists list # list your watchlists
nfn watchlists get <id> # get a specific watchlist
Utilities
nfn doctor # verify system health
nfn version # display CLI version
nfn commands # JSON catalog of all commands
The CLI automatically detects your environment:
- Interactive terminal: formatted tables
- Piped or scripted: JSON output
Override the default with --format:
nfn articles list --format json
nfn articles list --format table
Because the CLI outputs JSON when piped, you can combine it with tools like jq:
nfn articles list --limit 10 | jq '.data.articles[].title'
Get help
Every command has built-in help:
nfn --help
nfn articles --help
nfn articles list --help
For bugs and feature requests, open an issue on GitHub.Last modified on April 14, 2026