Veli website screenshot

Veli

Veli provides crypto investment strategies via API, enabling platforms to offer smart investment solutions while handling running investment strategies, buying, selling, rebalancing, and fee collection behind the scenes. Partners retain custody and execution while Veli manages the strategy logic.

1 APIs 5 Features
CryptoDeFiFinanceInvestmentPortfolio Management

APIs

Veli API

The Veli API enables financial platforms and crypto exchanges to integrate automated investment strategies for their users. Partners keep custody and execution while Veli handle...

Collections

Veli API

OPEN

Pricing Plans

Veli Plans Pricing

3 plans

PLANS

Rate Limits

Veli Rate Limits

5 limits

RATE LIMITS

FinOps

Veli Finops

FINOPS

Features

Automated Investment Strategies

Deploy pre-built or custom crypto investment strategies including index tracking, theme portfolios, and algorithmic rebalancing.

Portfolio Rebalancing

Automatic portfolio rebalancing to maintain target allocations as market prices shift, with configurable rebalancing thresholds.

Partner Custody

Partners retain full custody and execution of assets while Veli provides the strategy logic, signals, and portfolio management.

Fee Collection

Built-in fee management for partner platforms to charge management fees on invested assets with automated collection workflows.

Performance Reporting

Portfolio performance metrics, returns, allocation breakdowns, and transaction history for investor reporting and dashboards.

Use Cases

Crypto Exchange Investment Products

Exchanges integrate Veli to offer automated investment portfolios (crypto index funds, theme portfolios) to their retail user base.

Neobank Wealth Features

Neobanks and fintech apps add crypto investment strategy features powered by Veli while maintaining regulatory compliance and custody.

Robo-Advisor for Crypto

Build automated crypto wealth management products with goal-based portfolio construction, risk profiling, and rebalancing automation.

White-Label Investment Platform

Launch branded crypto investment products using Veli's strategy engine without building portfolio management infrastructure.

Integrations

Crypto Exchanges

Integrate with major crypto exchanges for execution of buy/sell orders triggered by Veli strategy signals.

Portfolio Trackers

Connect portfolio data to tracking apps and dashboards via Veli performance and allocation APIs.

KYC/AML Providers

Integrate identity verification and compliance checks with Veli user management for regulated investment products.

API Governance Rules

Veli API Rules

31 rules · 13 errors 18 warnings

SPECTRAL

JSON Structure

Veli Asset Allocation Structure

3 properties

JSON STRUCTURE

Veli Create Portfolio Request Structure

4 properties

JSON STRUCTURE

Veli Order Structure

4 properties

JSON STRUCTURE

Veli Performance Response Structure

7 properties

JSON STRUCTURE

Veli Portfolio Structure

8 properties

JSON STRUCTURE

Veli Position Structure

7 properties

JSON STRUCTURE

Veli Strategy Structure

10 properties

JSON STRUCTURE

Example Payloads

Veli Order Example

4 fields

EXAMPLE

Veli Portfolio Example

8 fields

EXAMPLE

Veli Position Example

7 fields

EXAMPLE

Veli Strategy Example

10 fields

EXAMPLE

Resources

🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Veli API Spectral Rules
SpectralRules
🔗
Veli Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Veli API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Strategies
    type: folder
  items:
  - info:
      name: Veli List Strategies
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/strategies
      params:
      - name: category
        value: ''
        type: query
        description: 'Filter by strategy category: index, theme, or custom'
      - name: risk
        value: ''
        type: query
        description: 'Filter by risk level: conservative, moderate, aggressive'
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
    docs: Returns all available investment strategies including index funds, theme portfolios, and custom strategies. Each
      strategy includes allocation weights, rebalancing rules, and performance history.
  - info:
      name: Veli Get Strategy
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/strategies/:strategyId
      params:
      - name: strategyId
        value: strat-btc-eth-index
        type: path
        description: Strategy identifier
    docs: Returns complete details for a specific investment strategy including asset allocation, rebalancing rules, fee structure,
      and performance metrics.
- info:
    name: Portfolios
    type: folder
  items:
  - info:
      name: Veli List Portfolios
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/portfolios
      params:
      - name: userId
        value: ''
        type: query
        description: Filter portfolios by end-user ID
      - name: strategyId
        value: ''
        type: query
        description: Filter portfolios by strategy
      - name: limit
        value: ''
        type: query
      - name: offset
        value: ''
        type: query
    docs: Returns all portfolios for the authenticated partner, with portfolio values, strategy, and performance summary for
      each.
  - info:
      name: Veli Create Portfolio
      type: http
    http:
      method: POST
      url: https://api.veli.io/v1/portfolios
      body:
        type: json
        data: '{}'
    docs: Creates a new investment portfolio for an end-user, assigning it to a strategy and setting an initial investment
      amount. Returns the portfolio ID and initial buy orders to execute.
  - info:
      name: Veli Get Portfolio
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/portfolios/:portfolioId
      params:
      - name: portfolioId
        value: port-abc123
        type: path
        description: Portfolio identifier
    docs: Returns complete portfolio details including current value, asset allocations, positions, performance metrics, and
      transaction history.
  - info:
      name: Veli Close Portfolio
      type: http
    http:
      method: DELETE
      url: https://api.veli.io/v1/portfolios/:portfolioId
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Portfolio identifier
    docs: Closes a portfolio and liquidates all positions. Returns sell orders to execute to return funds to the user.
- info:
    name: Positions
    type: folder
  items:
  - info:
      name: Veli Get Positions
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/portfolios/:portfolioId/positions
      params:
      - name: portfolioId
        value: port-abc123
        type: path
        description: Portfolio identifier
    docs: Returns current asset positions in a portfolio including quantity, average cost, current value, unrealized P&L,
      and percentage allocation.
- info:
    name: Orders
    type: folder
  items:
  - info:
      name: Veli Rebalance Portfolio
      type: http
    http:
      method: POST
      url: https://api.veli.io/v1/portfolios/:portfolioId/rebalance
      params:
      - name: portfolioId
        value: ''
        type: path
        description: Portfolio identifier
    docs: Triggers a manual rebalance of the portfolio to restore target allocations. Returns buy and sell orders to execute
      to achieve the target allocation.
- info:
    name: Performance
    type: folder
  items:
  - info:
      name: Veli Get Performance
      type: http
    http:
      method: GET
      url: https://api.veli.io/v1/portfolios/:portfolioId/performance
      params:
      - name: portfolioId
        value: port-abc123
        type: path
        description: Portfolio identifier
      - name: period
        value: ''
        type: query
        description: 'Time period: 1d, 7d, 1m, 3m, 1y, all'
    docs: Returns portfolio performance metrics including total return, annualized return, Sharpe ratio, and time-series data
      for specified date ranges.
bundled: true