---
url: /errors/transfer_funds_required.md
---
# `TRANSFER_FUNDS_REQUIRED`

## Description

The transfer request does not include a nonempty `funds` array for a self-invested source.

## HTTP Status

`400 Bad Request`

## `doc_url` Format

`<docs-base-url>/errors/transfer_funds_required`

## Typical Cause

The request omits `funds` or supplies an empty array for a self-invested source.

## How To Fix

Add one `funds` entry for each instrument to move. Supply an amount for each entry.
