Skip to content

Product Classification

What HaasOnline Is

HaasOnline provides non-custodial trading automation software that enables users to implement their own trading logic using user-controlled accounts and parameters.

Official Product Description

"HaasOnline is professional-grade trading automation framework designed for advanced users who independently design, configure, and operate their own trading logic. The company does not provide investment advice, trading recommendations, or performance guarantees."

Core Product Characteristics

HaasOnline software is:

1. Non-Custodial

  • Users maintain full control of their exchange accounts and API keys
  • HaasOnline never has custody of user funds or assets
  • All trading occurs directly between the user and their chosen exchange
  • Users can revoke access or disable automation at any time

2. Automation Tooling

  • Provides technical tools to automate user-defined trading strategies
  • Executes trades based on user-configured logic and parameters
  • Monitors markets and triggers actions according to user-specified conditions
  • Offers programming framework (HaasScript) for custom strategy development

3. User-Controlled

  • Users design their own trading strategies
  • Users configure all trading parameters and risk management settings
  • Users decide when to enable or disable automated trading
  • Users bear full responsibility for all trading decisions and outcomes

4. Technical Software

  • A software application, not a financial service
  • Provides execution capabilities, not trading advice
  • Offers configuration tools, not recommended strategies
  • Delivers automation features, not portfolio management

What HaasOnline Is NOT

HaasOnline software is explicitly NOT any of the following:

NOT an Investment Adviser

  • Does not provide investment advice or recommendations
  • Does not analyze user-specific financial situations
  • Does not suggest which assets to trade or when to trade them
  • Does not recommend portfolio allocations or strategies
  • Does not hold itself out as providing financial planning services

Regulatory Context

Under US law, an investment adviser provides advice about securities for compensation. HaasOnline does not provide investment advice and does not require investment adviser registration.

NOT a Commodity Trading Advisor (CTA)

  • Does not advise users on commodity trading or futures contracts
  • Does not manage trading on behalf of users
  • Does not hold itself out as a trading advisor
  • Does not receive compensation based on trading performance
  • Does not make trading decisions for users

Regulatory Context

Under CFTC regulations, a CTA advises others on commodity trading for compensation. HaasOnline provides automation tools, not trading advice, and does not require CTA registration.

NOT a Broker-Dealer

  • Does not operate its own trading venue or exchange
  • Does not act as counterparty to user trades
  • Does not match buyers and sellers
  • Does not maintain order books
  • Does not hold customer funds or securities
  • Does not facilitate securities transactions
  • Executes user-directed trades on third-party exchanges only

Regulatory Context

Broker-dealers facilitate securities transactions and act as intermediaries. HaasOnline software connects to third-party exchanges (via API) to execute user-directed trades. Whether hosted on user infrastructure (Enterprise) or HaasOnline infrastructure (Cloud), the software operates user-controlled API keys to trade on external exchanges. HaasOnline is never the counterparty and does not operate a trading venue.

NOT a Securities Facilitator

  • Does not issue, sell, or distribute securities
  • Does not operate a securities exchange or alternative trading system
  • Does not provide custody services for securities
  • Does not clear or settle securities transactions

NOT an Investment Product

  • Not a fund, pool, or collective investment vehicle
  • Not a managed account or discretionary trading service
  • Not a financial instrument or security
  • Not a product with expected returns

Key Distinction

HaasOnline is software, not a financial product. Users purchase a software license, not an investment.

NOT a Managed Trading Service

  • Does not manage user accounts
  • Does not make discretionary trading decisions
  • Does not allocate capital on behalf of users
  • Does not promise or target specific returns
  • Does not guarantee trading outcomes

NOT a Profit-Generating System

  • Does not guarantee profits or returns
  • Does not promise protection from losses
  • Does not claim superior trading performance
  • Does not market itself as a way to "make money"
  • Does not suggest passive income generation

Important

Trading involves substantial risk of loss. HaasOnline software is a tool that executes user-defined strategies. The software itself does not generate profits.

  • Does not recommend specific strategies or configurations
  • Does not endorse particular trading approaches
  • Does not suggest that automation will improve trading results
  • Does not claim that any strategy or bot is "best" or "optimal"

Product Category

For classification purposes, HaasOnline software falls into the following category:

Software Category: Trading automation and strategy execution software

Industry Vertical: Financial technology (FinTech) tools

Comparable Products: - Algorithmic trading platforms for retail traders - Technical analysis software with automation capabilities - API-based trading automation frameworks

Not Comparable To: - Robo-advisors (those provide investment advice) - Managed trading services (those make trading decisions) - Trading signal services (those recommend trades) - Copy trading platforms (when they constitute advice)

User Relationship

The relationship between HaasOnline and software users is:

Software License Agreement

  • Users license software for personal or business use
  • Users pay subscription fees for software access and updates
  • Users receive technical support for software functionality
  • No fiduciary, advisory, or management relationship exists

Not:

  • Investment management agreement
  • Trading advisory contract
  • Fiduciary relationship
  • Principal-agent relationship
  • Partnership or joint venture

Revenue Model

HaasOnline's revenue model reinforces its classification as software, not financial services:

  • Revenue derived from software subscription fees
  • Pricing based on software features and update access, not trading performance
  • No performance fees or profit-sharing arrangements
  • No commissions on user trades
  • No rebates from exchanges based on user trading volume

Regulatory Significance

Software licensing fees (not performance-based compensation) support classification as technology provider rather than financial advisor or CTA.

Examples and Templates

HaasOnline software includes strategy examples, bot templates, and community-shared configurations. These are classified as:

Educational Examples

  • Demonstrate software capabilities
  • Illustrate technical implementation patterns
  • Provide starting points for user customization
  • Show how to use specific features or functions

NOT:

  • Recommended strategies
  • Official trading systems
  • Endorsed configurations
  • Tested or validated approaches
  • Strategies suitable for any particular user

User Responsibility

All examples require independent evaluation, testing, and customization by the user before deployment. HaasOnline does not endorse any strategy or configuration as suitable for any user.

Backtesting and Simulation

The software includes backtesting and simulation features, which are classified as:

Analytical Tools

  • Allow users to test their own strategies against historical data
  • Provide technical performance metrics for user analysis
  • Enable strategy optimization and parameter tuning
  • Support user decision-making processes

NOT:

  • Performance predictions
  • Expected return calculations
  • Investment recommendations based on backtests
  • Guarantees of future results

Standard Disclaimer

Past performance in backtesting does not indicate or guarantee future results in live trading.

AI Assistants

HaasOnline software includes AI chatbot assistants (Thomas, Julia, David) that provide:

Technical Support

  • Explanation of software features
  • Code generation for HaasScript strategies
  • Debugging assistance for user-written scripts
  • Documentation and usage guidance

NOT:

  • Investment advice or trading recommendations
  • Strategy endorsements or suggestions
  • Financial analysis or market predictions
  • Personalized financial guidance

Third-Party Integrations

HaasOnline software integrates with third-party exchanges via APIs. In this context:

  • HaasOnline is a technology provider that facilitates API connections
  • Users have direct relationships with exchanges where they hold accounts
  • Users control their own exchange API keys (whether in Enterprise or Cloud deployments)
  • Exchanges are responsible for trade execution, custody, and regulatory compliance
  • HaasOnline does not intermediate, guarantee, or participate in user-exchange transactions
  • All trades execute on third-party exchanges, not on HaasOnline infrastructure

Deployment Models

TradeServer Enterprise (Self-Hosted): - Software runs on user's own infrastructure - User maintains full control of hosting environment - API connections originate from user's servers

TradeServer Cloud (HaasOnline-Hosted): - Software runs on HaasOnline's cloud infrastructure - Users still control their own exchange API keys - HaasOnline provides hosting service, not trading intermediation - Trades still execute on third-party exchanges via user's API keys

In both models, HaasOnline provides software as a service, not financial intermediation.

Regulatory Positioning Summary

Entity Type HaasOnline Classification
Investment Adviser (SEC) ❌ No - Does not provide investment advice
Commodity Trading Advisor (CFTC) ❌ No - Does not provide trading advice
Broker-Dealer (SEC) ❌ No - Does not execute or facilitate securities trades
Securities Exchange (SEC) ❌ No - Does not operate trading venue
Money Transmitter ❌ No - Non-custodial, no control of funds
Financial Institution ❌ No - Technology provider
Software Company ✅ Yes - Trading automation software

User Acknowledgment

By using HaasOnline software, users acknowledge and agree that:

  • They understand HaasOnline is software, not financial services
  • They are not receiving investment advice or trading recommendations
  • They are solely responsible for all trading decisions and outcomes
  • No fiduciary, advisory, or management relationship exists
  • They will independently evaluate all strategies and configurations

Questions

If you have questions about HaasOnline's product classification, please contact support. However, please note:

  • Support cannot provide legal advice about regulatory classifications
  • Support cannot advise on whether specific regulations apply to your use case
  • For legal or regulatory questions, consult a qualified attorney

Last Updated: December 23, 2025

Regulatory Compliance

This product classification is maintained to ensure HaasOnline operates as a technology provider, not a regulated financial service. Classification may be updated to reflect regulatory changes or legal guidance.