Skip to main content

Fubon Neo API

Key points
  • This page introduces the Fubon Neo API trading and market-data service scope.
  • It supports multiple languages and cross-platform environments for programmatic trading development.
  • Complete Preparation before continuing.
ItemDescription
ProductFubon Neo API
ServicesTrading / market data
PlatformsWindows / macOS / Linux
LanguagesPython / C# / JavaScript (Node.js) / C++ and Go (C++ and Go support securities trading, account information, and conditional orders only)
LoginCertificate login (optionally with an API key)

Overview

Fubon Neo API provides comprehensive trading and market-data APIs for quantitative and automated-trading development. Choose from mainstream languages—Python, C#, JavaScript, C++, and Go—to access its trading and market-data services while building programmatic trading applications.

Features

Cross-platform support: Fubon Neo API supports Windows, macOS, and Linux, as well as Python, C#, JavaScript (Node.js), C++, and Go. C++ and Go support securities trading, account information, and conditional orders only.

Its stable technical architecture connects directly to exchanges and provides configurable market-data solutions.

Core capabilities

Manage trading directly: place, modify, and cancel orders; query order status; and retrieve historical order and execution records.

View account information: retrieve holdings profit and loss, realized and unrealized profit and loss, maintenance ratio, and more.

Receive real-time market data: stock, warrant, and option prices and other market information.

Supported versions

Python: 3.7 (through v1.3.2) and 3.8–3.13 (v2.0.1 and later; Python 3.14 is not supported).

Node.js: version 16 or later.

C#: built with .NET Standard 2.0. We recommend .NET Core 3.1 or later, or .NET Framework 4.7.2 or later when using .NET Framework.