Skip to main content

Install & Compatibility

Key takeaways
  • Languages: Python / C# / JavaScript (Node.js) / C++ & Go (securities trading accounting and condition orders only).
  • Minimum versions: Python 3.8–3.13 (3.14 not supported), Node.js 16+, .NET Standard 2.0, C++20+, Go 1.19+.
  • SDK downloads: see SDK Download.
  • This page summarizes the minimal install steps and compatibility.

Supported environments & compatibility

LanguageMinimum versionSupported OSInstall typeNotes
Python3.8–3.13 (since v2.0.1)Windows / macOS / Linux.whlPython 3.7 is not supported since v2.0.1; 3.14 not supported
JavaScript (Node.js)16+Windows / macOS / Linuxlocal .tgzInstall as a local Node.js package
C#.NET Standard 2.0Windows.nupkgRecommended: .NET Core 3.1+ or .NET Framework 4.7.2+
C++C++20+Windows / macOS / LinuxSDK filesSecurities trading accounting and condition orders only
Go1.19+Windows / macOS / LinuxSDK filesSecurities trading accounting and condition orders only

Minimal installation steps

Python

  1. Download the platform-specific .whl.
  2. Install:
pip install fubon_neo-<version>-cp37-abi3-win_amd64.whl

JavaScript (Node.js)

  1. Download the .tgz and place it in your project folder.
  2. Add to package.json:
"dependencies": {
"fubon-neo": "file://<path-to-js-binary>/fubon-neo-<version>.tgz"
}
  1. Install:
npm install

C#

  1. Download the .nupkg.
  2. Install via Visual Studio NuGet Package Manager or a local NuGet source.

C++

  1. Download the C++ SDK and sample code.
  2. Configure include/lib paths based on the sample project.

Go

  1. Download the Go SDK and sample code (Go 1.19+).
  2. Configure go.mod and local module paths based on the sample project.

Package naming

  • fubon_neo-<version>-cp37-abi3-win_amd64.whl
  • fubon-neo-<version>.tgz
  • FubonNeo.<version>.nupkg

Version highlights

  • API Key login: >= v2.2.7
  • Web certificate export login: >= v2.2.8
  • Python 3.7: not supported since v2.0.1
  • Python 3.14: not supported

For full version notes, see Version Migration.

FAQ

Q1: How do I verify the SDK works after installation?
A: Complete login and connection testing, then call any API method.

Q2: Why can’t I install on Python 3.7?
A: Python 3.7 is not supported since v2.0.1.

Q3: Is Python 3.14 supported?
A: Not at the moment; use Python 3.8–3.13.

Q4: Why are C++ / Go features limited?
A: They currently support securities trading accounting and condition orders only.

Next steps