Amazon FinSpace website screenshot

Amazon FinSpace

Amazon FinSpace is a data management and analytics service built specifically for the financial services industry. It reduces the time you spend on time-consuming data preparation tasks and makes it easy for analysts to access and analyze petabytes of financial data with a few clicks.

1 APIs 7 Features
Capital MarketsData AnalyticsData ManagementFinancial Services

APIs

Amazon FinSpace API

The Amazon FinSpace API provides programmatic access to create and manage FinSpace environments, datasets, data views, and user access controls for financial data management and...

Collections

Pricing Plans

Rate Limits

Amazon Finspace Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Managed kdb Environment

Fully managed kdb+ (kdb+/q) compute infrastructure with HDB, RDB, Gateway, and Tickerplant cluster types.

Financial Analytics Workspace

Isolated FinSpace environments with preconfigured tools for financial data ingestion, preparation, and analysis.

Petabyte-Scale Data

Store and query petabytes of financial time-series data including tick, OHLCV, and alternative datasets.

kdb+ Cluster Autoscaling

Configure auto-scaling policies for kdb clusters to match intraday compute demand.

Multi-AZ Clusters

Deploy kdb clusters across multiple availability zones for high availability.

IAM-Integrated Users

Map FinSpace kdb users to IAM roles for fine-grained permission control.

SageMaker Integration

Access financial data from FinSpace environments directly within Amazon SageMaker Studio.

Use Cases

Tick Data Management

Ingest, store, and query high-frequency market tick data (trades, quotes, order books) using kdb+ clusters.

Risk Analytics

Run intraday risk calculations and post-trade analytics on financial time-series data at low latency.

Quantitative Research

Provide quants and data scientists with managed kdb environments for backtesting and strategy development.

Regulatory Reporting

Aggregate and transform trade and order data for regulatory submissions and compliance.

Alternative Data Processing

Ingest and correlate alternative datasets (news, satellite, ESG) with market data for signal generation.

Semantic Vocabularies

Amazon Finspace Context

5 classes · 22 properties

JSON-LD

JSON Structure

Amazon Finspace Environment Structure

0 properties

JSON STRUCTURE

Amazon Finspace Kx Cluster Structure

0 properties

JSON STRUCTURE

Amazon Finspace Kx Database Structure

0 properties

JSON STRUCTURE

Amazon Finspace Kx Environment Structure

0 properties

JSON STRUCTURE

Amazon Finspace Kx User Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🌐
Portal
Portal
🔗
Website
Website
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
Signup
Signup
🟢
StatusPage
StatusPage
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Amazon FinSpace API
  version: '2021-03-12'
request:
  auth:
    type: apikey
    key: Authorization
    value: '{{Authorization}}'
    placement: header
items:
- info:
    name: Environments
    type: folder
  items:
  - info:
      name: Amazon FinSpace List Environments
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/environment
      params:
      - name: nextToken
        value: ''
        type: query
        description: Pagination token
      - name: maxResults
        value: ''
        type: query
        description: Maximum results
    docs: List the FinSpace environments in your AWS account.
  - info:
      name: Amazon FinSpace Create Environment
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/environment
      body:
        type: json
        data: '{}'
    docs: Create a new FinSpace environment.
  - info:
      name: Amazon FinSpace Get Environment
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/environment/:environmentId
      params:
      - name: environmentId
        value: env-abc123
        type: path
        description: Environment ID
    docs: Returns the FinSpace environment object.
  - info:
      name: Amazon FinSpace Update Environment
      type: http
    http:
      method: PUT
      url: https://finspace.{region}.amazonaws.com/environment/:environmentId
      params:
      - name: environmentId
        value: ''
        type: path
        description: Environment ID
      body:
        type: json
        data: '{}'
    docs: Update your FinSpace environment.
  - info:
      name: Amazon FinSpace Delete Environment
      type: http
    http:
      method: DELETE
      url: https://finspace.{region}.amazonaws.com/environment/:environmentId
      params:
      - name: environmentId
        value: ''
        type: path
        description: Environment ID
    docs: Delete an Amazon FinSpace environment.
- info:
    name: Kdb Environments
    type: folder
  items:
  - info:
      name: Amazon FinSpace List kdb Environments
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments
      params:
      - name: nextToken
        value: ''
        type: query
        description: Pagination token
      - name: maxResults
        value: ''
        type: query
        description: Max results
    docs: Returns a list of kdb environments created in an account.
  - info:
      name: Amazon FinSpace Create kdb Environment
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/kdb/environments
      body:
        type: json
        data: '{}'
    docs: Creates a managed kdb environment for the account.
  - info:
      name: Amazon FinSpace Get kdb Environment
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
    docs: Retrieves all the relevant information about the specified kdb environment.
  - info:
      name: Amazon FinSpace Update kdb Environment
      type: http
    http:
      method: PUT
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId
      params:
      - name: environmentId
        value: ''
        type: path
        description: Environment ID
      body:
        type: json
        data: '{}'
    docs: Updates information for the given kdb environment.
  - info:
      name: Amazon FinSpace Delete kdb Environment
      type: http
    http:
      method: DELETE
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId
      params:
      - name: environmentId
        value: ''
        type: path
        description: Environment ID
    docs: Deletes the kdb environment. This action is irreversible.
- info:
    name: Kdb Clusters
    type: folder
  items:
  - info:
      name: Amazon FinSpace List kdb Clusters
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/clusters
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      - name: maxResults
        value: ''
        type: query
        description: Max results
      - name: nextToken
        value: ''
        type: query
        description: Pagination token
    docs: Returns a list of clusters created in the given kdb environment.
  - info:
      name: Amazon FinSpace Create kdb Cluster
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/clusters
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      body:
        type: json
        data: '{}'
    docs: Creates a new kdb cluster.
  - info:
      name: Amazon FinSpace Get kdb Cluster
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/clusters/:clusterName
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      - name: clusterName
        value: ''
        type: path
        description: Cluster name
    docs: Retrieves information about a kdb cluster.
  - info:
      name: Amazon FinSpace Delete kdb Cluster
      type: http
    http:
      method: DELETE
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/clusters/:clusterName
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      - name: clusterName
        value: ''
        type: path
        description: Cluster name
    docs: Deletes a kdb cluster.
- info:
    name: Kdb Databases
    type: folder
  items:
  - info:
      name: Amazon FinSpace List kdb Databases
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/databases
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      - name: nextToken
        value: ''
        type: query
        description: Pagination token
      - name: maxResults
        value: ''
        type: query
        description: Max results
    docs: Returns a list of all the databases created in the kdb environment.
  - info:
      name: Amazon FinSpace Create kdb Database
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/databases
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      body:
        type: json
        data: '{}'
    docs: Creates a new kdb database in the environment.
- info:
    name: Kdb Users
    type: folder
  items:
  - info:
      name: Amazon FinSpace List kdb Users
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/users
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      - name: nextToken
        value: ''
        type: query
        description: Pagination token
      - name: maxResults
        value: ''
        type: query
        description: Max results
    docs: Lists all the users in the FinSpace kdb environment.
  - info:
      name: Amazon FinSpace Create kdb User
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/kdb/environments/:environmentId/users
      params:
      - name: environmentId
        value: ''
        type: path
        description: kdb environment ID
      body:
        type: json
        data: '{}'
    docs: Creates a user in FinSpace kdb environment with an associated IAM role.
- info:
    name: Tagging
    type: folder
  items:
  - info:
      name: Amazon FinSpace List Tags for Resource
      type: http
    http:
      method: GET
      url: https://finspace.{region}.amazonaws.com/tags/:resourceArn
      params:
      - name: resourceArn
        value: ''
        type: path
        description: Resource ARN
    docs: A list of all tags for a resource.
  - info:
      name: Amazon FinSpace Tag a Resource
      type: http
    http:
      method: POST
      url: https://finspace.{region}.amazonaws.com/tags/:resourceArn
      params:
      - name: resourceArn
        value: ''
        type: path
        description: Resource ARN
      body:
        type: json
        data: '{}'
    docs: Adds metadata tags to a FinSpace resource.
bundled: true