Logo
AXION

Overview

Platform Overview

New here? These pages cover how the platform is structured, how authentication works, and how to make your first request in minutes.

AxionQuant delivers market data, company fundamentals, financial statements, and alternative datasets through a fast, reliable REST API.

Get up and running in minutes with simple endpoints, predictable responses, and comprehensive coverage across equities, earnings, fundamentals, ownership data, and more. Focus on building your product, not cleaning data.

Developer quickstart

Make your first API request in minutes. Learn the basics of the AxionQuant platform.

const { Axion } = require('@axionquant/sdk');
const API_KEY = 'axn_123';
const client = new Axion(API_KEY);

const prices = await client.stocks.prices('AAPL', {
  frame: 'daily',
  from: '2025-12-01',
  to: '2025-12-19'
});
console.log(prices);

CLIENT LIBRARIES

$pip install axionquant-sdk

OpenAPI Specification

Machine-readable schema for every endpoint - import into Postman, Insomnia, or paste into any LLM.

Open
https://axionquant.com/openapi.json

llms.txt

Machine-readable docs for LLMs - copy the link and paste it into any LLM to generate perfect code from open-ended prompts.

https://axionquant.com/llms.txt?v=2

Authentication

All API requests require authentication using your API key. You can obtain your API key from the Dashboard

 https://api.axionquant.com

API Key Usage

Include your API key in one of the following ways:

x-api-key: YOUR_API_KEY

HTTP Header (Recommended)

Authorization: Bearer YOUR_API_KEY

Authorization Header

?apiKey=YOUR_API_KEY

Query Parameter

Authentication Examples

JavaScript (Fetch API)

async function fetchStockData(ticker) {
  const response = await fetch(`https://api.axionquant.com/stocks/${ticker}`, {
  headers: { 'x-api-key': 'your-api-key-here' }
});
return await response.json();
}

Python (Requests)

import requests
def get_stock_data(ticker, api_key):
url = f"https://api.axionquant.com/stocks/{ticker}"
params = {"apiKey": api_key}
return requests.get(url, params=params).json()

Bash (cURL)

curl -X GET "https://api.axionquant.com/stocks/AAPL"
-H "Authorization: Bearer YOUR_API_KEY"