Skip to main content

Fubon Neo API Condition Orders

Key takeaways
  • This page introduces Fubon Neo API condition-order features and supported capabilities.
  • Multiple condition-order types are available for automated strategies and risk management.
  • We recommend completing Preparation next.
ItemDescription
ProductFubon Neo API Condition Orders
Main featuresPrice/volume triggers, take-profit/stop-loss, time slicing
PlatformsWindows / macOS / Linux
LanguagesPython / C# / JavaScript (Node.js) / C++ and Go (securities trading, account information, and condition orders only)
PrerequisiteThe condition-order agreement must be signed

Overview

Fubon Neo API condition orders provide more comprehensive features for program trading and help every developer implement conditional order placement.
Users can freely choose a mainstream programming language (Python, C#, or JavaScript) and easily access the API and its features while building program-trading applications.

Features

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

Main Features

Manage trading directly: create single-condition price/volume-triggered orders, multi-condition price/volume-triggered orders, take-profit/stop-loss orders, time-sliced orders, and more.

Version Support

Python versions: 3.7 (through v1.3.2) and 3.8–3.13 (v2.0.1 and later; 3.14 is not supported).
Node.js versions: Node.js 16 and later are currently supported.
C# is built on .NET Standard 2.0. We recommend .NET Core 3.1 or later; for .NET Framework, we recommend .NET Framework 4.7.2 or later.