Skip to content

System Overview

Summary

The Whale IPO Subscription System supports brokers throughout the entire IPO subscription process for their clients, primarily including modules for new-issue information management, subscription information configuration, order management, and allotment result management.

New-Issue Process Diagram

New-Issue Module Overview

  • New-Issue Information Management module: consolidates and presents detailed information on upcoming new issues, including company background, financial data, and market analysis;
  • Subscription Information Configuration module: allows brokers to set personalized subscription parameters for different clients, including subscription limits and strategies;
  • Order Management module: handles and tracks clients’ IPO subscription orders, including order status and risk management;
  • Allotment Result Management module: notifies clients of allotment outcomes after allocation and manages related financial transactions.

Operational Management

1. IPO Subscription

1.1 Hong Kong IPO Subscription

🎁

⚓ IPO Subscription > IPO Subscription > Hong Kong IPO Subscription

The Hong Kong IPO subscription workflow enables brokers to manage the full lifecycle of clients’ Hong Kong IPO subscriptions, including new-issue information management, subscription configuration, subscription orders, and allotment allocation. This is the core workflow of the IPO system.

1.1.1 New-Issue List

The New-Issue List page manages all historical Hong Kong new-issue entries and differentiates them into three statuses to facilitate broker operations:

  • Subscription Not Open: new-issue information exists but the broker has not yet opened subscriptions before listing.
  • Subscription In Progress: the broker has opened subscriptions, but the issue has not yet listed and subsequent steps remain.
  • All: includes all new issues, including those already listed or withdrawn.

When a new-issue announcement is available, the system automatically synchronizes data from market feeds and records it by default in the "Subscription Not Open" list for brokers to review and configure. For issues with subscriptions not yet opened, click "Details" to configure the new issue.

Operation Button Descriptions

  • Details: view detailed information and order data for the new issue.
  • Charge (Debit): this button appears only when there are orders pending debit; click to perform a quick debit operation.
  • Publish Allotment: this button appears only when there are orders that require allotment publication; click to perform the allotment operation.

1.1.2 Subscription Information Configuration

If a broker intends to open client subscriptions for a given IPO, they must manually enable subscription and complete basic settings, including configuring subscription method, subscription time window, and eligible client groups.

1.1.2.1 Cash Subscription

  1. Click "Details" from the New-Issue List to enter the configuration page; by default the issue is “Not Subscribable.”
  2. Select "Yes" and save to enable subscription; once enabled, cash subscription is the default and only option.
  3. After saving, cash subscription is enabled.

1.1.2.2 Financing Subscription Configuration

If a broker needs to enable "Financing Subscription" for an issue, a financing pool must be configured. If not enabling financing subscription, this configuration is not required.

Step 1: Create a Financing Pool

  • Basic Information

Click "Create" at the top-right of "Financing Subscription" to configure the financing pool; a settings dialog will appear.

After completing the basic data, click "Submit for Approval" if no further configuration is required.

  • More Configuration

Click "More Configuration" to perform customized settings.

Tips:

  1. Data in "More Configuration" is typically for special controls and is optional.
  2. Visible client group: defaults to all clients; if the broker uses a user-segmentation feature in the operations system, the financing pool can be made available only to specific client segments.
  3. Upper and lower share limits control the allowable subscription share range per client.
  • Client Segmentation Configuration

The financing pool can include multiple segmentation rules to meet operational requirements, for example:

  1. Client group A may subscribe up to 10,000 shares;
  2. Client group B may subscribe up to 100,000 shares.

Step 2: Financing Pool Approval

After submission, the financing pool defaults to "Pending Approval" and only becomes effective after approval.

Tips:

There are two approval entry points for financing pools:

  1. Financing Pool List
  2. Financing Pool Approval Page
🎁

⚓ IPO Subscription > IPO Subscription > Financing Pool Approval

Click "Review" to view the work order details; once approved, the financing pool becomes active.

1.1.2.3 Zero-Principal Subscription Configuration

If a broker needs to enable "Zero-Principal Subscription," a financing pool for zero-principal subscriptions must be created. If not enabling, this configuration is not required.

Zero-principal subscription is a special subscription method where the financing ratio provided to clients is fixed at 100%; clients can subscribe to the IPO without any principal.

Step 1: Create a Financing Pool

  • Basic Information

Click "Create" at the top-right of "Zero-Principal Subscription" to configure the corresponding financing pool; a settings dialog will appear.

After entering the basic data, click "Submit for Approval" if no further settings are necessary.

Tips:

This configuration is similar to the financing subscription settings, except there is no financing ratio to select; it is fixed at 100%. For more details, refer to the Financing Subscription settings.

1.1.3 App Display Information

This page is used to configure App display "Tags" and "Display Copy."

  • Tags: no default data; tags must be added manually.
  • Display Copy: a default display copy is generated for each new-issue entry; editing is optional. If modification is needed, it can be edited on this page.

1.1.4 Subscription Records

This page displays all subscription records for the corresponding IPO, including revoked or manually rejected orders; "Debit" and "Allotment" operations can be performed from this page.

1.1.4.1 Debit Operation

After the IPO subscription deadline, the broker must submit confirmed IPO order data to HKEX or another placement party. At this stage, the broker performs debit operations on valid subscription orders to collect the subscription amount and subscription fee and disburses the corresponding financing amount.

There are two entry points for debit operations:

  1. Subscription In Progress list page: displays quick action entry points dynamically based on order status.
  2. IPO Details – Subscription Records page: displays quick action entry points dynamically based on order status.

Step 1: Click Debit and Confirm Order Scope

After clicking Debit, the system displays the scope of orders pending debit; confirm and select the order range, then proceed to the next step.

Step 2: Verify Debit Order Details

The system automatically calculates preview data based on subscription orders, fees, financing ratios, etc. The operator must verify the relevant data and submit for review.

Step 3: Debit Approval

There are two entry points for debit approval:

  1. A dedicated debit approval page: view historical debit requests and approval records.
  2. Work order records: users with approval permissions can directly review in the Pending Work Orders list.

Click "Review" to view the work order; approval completes the process.

1.1.4.2 Publish Allotment

Allotment results are typically published one trading day before listing. The system must process allotment results for clients and ensure allotted shares are credited on the same day.

For clients who receive allotments: the subscription amount is refunded, the IPO financing provided is recovered, IPO financing interest is deducted, and allotment payment and allotment fees are additionally deducted; the allotted shares are then delivered.

For clients who do not receive allotments: the subscription amount is refunded, the IPO financing provided is recovered, and IPO financing interest is deducted.

Allotment operations have two entry points:

  1. Subscription In Progress list page: displays quick action entry points dynamically based on order status.
  2. IPO Details – Subscription Records page: displays quick action entry points dynamically based on order status.

Step 1: Click Publish Allotment and Verify Data

After clicking Publish Allotment, the broker must confirm the following data; if correct, click "Next."

  1. IPO Price: the system normally retrieves this automatically; the broker confirms. If automatic retrieval is abnormal, the operator may input the price manually.
  2. Client interest-bearing days: default is the difference between Allotment Date and Subscription Deadline (consistent with HKEX time); the operator may modify.

Step 2: Select Allotment Method

The IPO system provides multiple allotment methods; brokers may select according to actual conditions.

Uploading a Custom CSV File

  1. Download the sample template, which includes:
    1. Order: the IPO system order number
    2. APPLY: the number of shares applied by the client for that order
    3. SUCCESS: the number of shares allotted to the client
  1. Fill in allotment data and upload the file.

Step 3: Verify Allotment Results

The system parses the allotment file according to the selected allotment method and generated summary and detail data.

Summary data: used to reconcile total quantities and total allotted shares with the placement party, enabling quick detection of quantity discrepancies.

Detail data: used to preview allotment and deduction details.

If data is correct, click "Confirm" to submit for review.

Step 4: Allotment Result Review

Allotment approvals have two entry points:

  1. Dedicated allotment approval page: view historical allotment applications and approval records.
  2. Work order records: users with approval permissions can operate in the Pending Work Orders list.

Click "Review" to view the work order; approval completes the process.

1.1.5 File Generation

For IPO subscription orders with confirmed successful debits, brokers must submit orders to the placement party or HKEX. Typically, IPOs submitted through HKEX require CCASS files, while IPOs placed through other parties typically require offline Excel or CSV file transfers.

1.1.5.1 FINI Configured

If the broker is configured to use the FINI platform, the Whale system will directly synchronize IPO orders to HKEX via API; no manual file generation is required.

1.1.5.2 FINI Not Configured

Step 1: Select Order Type

Select the order type according to channel or financing ratio, and click "Generate File."

It is recommended to generate a single file for orders placed through the same placement party.

Examples:

  1. Financing provided through a specific bank and not directly via HKEX: generate a CSV file for that channel.
  2. Cash and zero-principal subscriptions processed via HKEX: generate a CCASS file together.

Step 2: Generate Specified File

In the side panel dialog, select the desired file format and specify a filename; click "Generate and Download."

1.1.6 Financing Summary

This page summarizes financing pool usage and utilization rates, displayed in two modules:

  • Grouped by financing ratio
  • Grouped by financing channel

1.1.7 Field Descriptions

1.2 U.S. IPO Subscription

🎁

⚓ IPO Subscription > IPO Subscription > U.S. IPO Subscription

The U.S. IPO subscription workflow enables brokers to manage clients’ U.S. IPO subscriptions, including subscription information, subscription orders, and allotment allocation. Subscription information must be entered manually.

Click "Details" to view subscription information.

1.2.1 Subscription Information

This page is used to configure basic U.S. IPO information. If set to "Subscribable" and the subscription start time has been reached, clients may subscribe to the U.S. IPO via the App.

1.2.2 App Display Information

This page is used to configure App display copy. The system provides default display copy, so editing is optional; modifications can be made and saved on this page.

1.2.3 Subscription Records

This page displays all subscription records for the corresponding IPO, including revoked or manually rejected orders; allotment operations may also be performed here.

Detailed allotment operations are consistent with Hong Kong procedures; see 1.1.4.2 Publish Allotment for specifics.

1.2.4 Field Descriptions

1.3 Hong Kong Institutional Allocation (National Allocation)

🎁

⚓ IPO Subscription > IPO Subscription > Hong Kong Institutional Allocation

The primary workflow for Hong Kong institutional allocation consists of: create an institutional allocation new issue > client subscription > publish allotment results.

1.3.1 Subscription List

This page displays historically created institutional allocation stocks.

Click "Create" to create a new institutional allocation issue; only non-listed stocks may be selected.

1.3.2 Subscription Information

After creating an institutional allocation issue, enter the required information and enable subscription. Once the subscription start time is reached and client visibility conditions are met, clients may apply via the App.

1.3.3 App Display Information

This page is used to configure App display copy. Default copy is provided; editing and saving are optional.

1.3.4 Subscription Records

After institutional allocation orders succeed, records are displayed normally on this page.

When the process reaches the allotment stage, allotment operations can be performed; procedures align with standard Hong Kong allotment operations. See 1.1.4.2.

1.3.5 File Generation

If the institutional allocation requires delivery to a placement party, export basic order and client information from "File Generation."

1.3.6 Field Descriptions

1.4 Financing Pool Approval

🎁

⚓ IPO Subscription > IPO Subscription > Financing Pool Approval

This page records all financing pool applications and change records for Hong Kong financing subscriptions and zero-principal subscriptions, including approver and approval status.

1.4.1 Details

Click "Details" to view financing pool application details.

1.4.2 Approval

Click "Review" to view the approval work order. For change records, the system can compare before and after values.

1.5 Debit Approvals

🎁

⚓ IPO Subscription > IPO Subscription > Debit Approval

This page records all historical debit operations and allows quick identification of operator and approver.

  • Click Details to view specific debit detail data.

1.6 Allotment Approvals

🎁

⚓ IPO Subscription > IPO Subscription > Allotment Approval

This page displays all historical allotment records for new issues, allowing quick identification of operators, approvers, and historical allotment files.

1.6.1 Details

Click "Details" to view allotment data details, including allotment files and allotment detail data.

1.6.2 Approval

Click "Review" to view the approval work order details.

2. Subscription Records

2.1 Subscription Records

🎁

⚓ IPO Subscription > Subscription Records > Subscription Records

This page lists all IPO orders and allows bulk backend rejection of orders.

Step 1: Select orders and click "Bulk Cancel."

Step 2: Enter the cancellation reason and confirm.

The system provides default rejection reasons; modify as needed in the input field and confirm.

Upon rejection, the client receives the corresponding rejection email.

2.2 Bulk Subscription

🎁

⚓ IPO Subscription > Subscription Records > Bulk Subscription

This page supports bulk subscriptions on behalf of clients via WBO, primarily used for offline subscription forms and bulk entry into the system.

Note: Bulk subscription will still require freezing subscription funds and follow risk-control logic; operators are placing orders on behalf of clients.

2.2.1 Bulk Subscription List

This page shows historical bulk subscription operation records, including subscription quantities and operator information.

Click "Details" to view bulk subscription information.

  • Successful subscriptions will have associated order numbers.
  • Failed subscriptions will include rejection reasons.

2.2.2 Subscription Operation

Step 1: Click the "Bulk Subscription" button.

A dialog will appear.

Step 2: Enter the stock code.

All bulk subscriptions will be for this stock; the page restricts the stock to currently subscribable new issues. If the issue has already listed, an error message is displayed.

Step 3: Download the template and fill in information.

The standard subscription template includes:

  • Account No: the client’s securities account.
  • Subscription Type: C = Cash Subscription, M = Financing Subscription, F = Zero-Principal Subscription.
  • Subscription Qty: subscription quantity; must comply with allowable subscription quantities.
  • Channel: the subscription channel; must match the channel configured for the stock.
  • Financing Ratio (%): financing ratio.
    • For cash subscription, enter 0.
    • For financing subscription, enter the financing pool's ratio; financing ratio + channel must match the financing pool configured for the subscription method.
    • For zero-principal subscription, enter 100.

The Hong Kong institutional allocation template includes:

  • Account No: the client’s securities account.
  • Subscription Qty: subscription quantity; must comply with allowable subscription quantities.
  • Channel: the subscription channel; must match the channel configured for the stock.

Step 4: Upload the bulk subscription file.

After completing and saving the data, upload the file. It is recommended to keep file size under 5,000 records.

After upload, click "Confirm"; if the file data is valid, a bulk subscription record will be generated. Click "Details" to view results.

2.3 Subscription Summary

🎁

⚓ IPO Subscription > Subscription Records > Subscription Summary

This page aggregates data for all valid IPO subscription orders. Only valid orders are included; revoked orders are excluded.

Financing amounts are split into channel financing and broker-subsidized financing.

  • Total Financing Amount: client subscription amount × financing ratio
  • Channel Financing Amount: client subscription amount × channel financing ratio
  • Broker-Subsidized Financing Amount: client subscription amount × (financing ratio − channel financing ratio)

3. New-Issue Configuration

3.1 Fee Configuration

3.1.1 Function Overview

🎁

⚓ Business Parameter Configuration > New-Issue Configuration > Fee Management

IPO fees are configured as fee packages (billing plans) that may be reused across multiple new issues. When configuring new-issue subscription information, select a preset fee package. Billing items primarily include:

Prior to system launch, allotment fee defaults will be set according to HKEX requirements. Brokers can click "Default Allotment Fee" in the top-right to modify or set these values.

  • Use recognizable names for fee plans, e.g., "90% Financing Rate" or "Cash Fee Plan."
  • For zero-principal subscription scenarios, if no allotment fee is to be charged, set the allotment fee to 0 in the plan.

Tip: Allotment fees are charged by the exchange and typically do not change. Set default values once; these are referenced by billing packages and need not be entered each time.

3.1.2 Operational Steps

Step 1: Set Default Allotment Fee

Click "Default Allotment Fee" in the top-right, enter the corresponding information, and confirm.

Step 2: Create Fee Package

Click "Create" in the top-right to configure a billing plan; complete the fields and confirm.

3.1.3 Field Descriptions

Channel Management

3.1.4 Function Overview

🎁

⚓ Business Parameter Configuration > New-Issue Configuration > Channel Management

Channel configuration manages the financing sources for client IPO subscriptions:

  1. The source of IPO funds: e.g., broker-owned funds or financing provided by a bank;
  2. The types of subscription this channel supports: e.g., cash subscription only or zero-principal subscription only.

Assigning different channels facilitates subsequent financing cost management and IPO data reporting.

3.1.5 Operational Steps

Step 1: View channel list and click "Create" to configure a new channel.

3.1.6 Field Descriptions

3.2 Purchasing Power Configuration

3.2.1 Function Overview

🎁

⚓ Business Parameter Configuration > New-Issue Configuration > Purchasing Power Configuration

This feature controls whether holdings-based purchasing power may be used for IPO subscriptions. If not configured, holdings-based purchasing power is not supported by default.

  • If holdings-based purchasing power is supported: the cash portion of subscriptions (for both cash and financing subscriptions) may be covered by pledged holdings’ purchasing power.

    • Example: cash balance is 0; holdings worth 100,000 HKD can provide 60,000 HKD purchasing power. A client may use 60,000 HKD of purchasing power for a cash subscription without having actual cash.
  • If not supported: the cash portion must be paid with settled HKD cash only.

    • Example: cash balance is 0; holdings worth 100,000 HKD can provide 60,000 HKD purchasing power. If holdings-based purchasing power is not supported, cash subscription amount is 0 and financing subscriptions with a cash portion cannot proceed.

3.2.2 Operational Steps

Create a new purchasing-power configuration and enter information:

  1. Click "Create" to open the dialog.
  2. Enter the stock code.
  3. Select subscription type: choose "Subscription" for ordinary subscription or "Institutional Allocation" for institutional allocation.
  4. Set "Support Holdings-Based Subscription" to "Yes."
  5. Set "Support Margin Borrowing" to "Yes."
  6. Confirm to save.

Purchasing Power Uplift Coefficient Explanation:

This coefficient indicates that holdings cannot be fully pledged when subscribing. For example, for stock 700.HK, holdings worth 10,000 HKD with initial margin = 40% means purchasable power is 6,000 HKD. If an uplift coefficient of 0.2 is entered, the initial margin for IPO subscription will be 40% + 20% = 60% (capped at 100%), and purchasing power for subscription becomes 10,000 × (1 − 60%) = 4,000 HKD.