Skip to content

Adjustment Progress

Overview

Adjustment is the process for adjust the price of security related to corporate actions affected to quote.

Component

Process

The process of adjustment based on the ex-dividend-date (Based on the trading date)

flowchart LR

  %% Milestone
  declaration_date[Declaration Date<br>X]
  last_registration_date[Last registration date<br>T-2]
  ex_dividend_date[Ex-Dividend Date<br>T-1]
  record_date[Record Date<br>T]
  execution_date[Execution Date<br>Y]

  %% Flow
  declaration_date --> last_registration_date --> ex_dividend_date --> record_date --> execution_date

Note:

[1] The date between calculation (example: -1, -2, +1, +2, ...) based on trading date (not by the calendar date), which mean excluded Saturday, Sunday and settlement days.

  • Transaction date is calculated as T+0 day

[2] Based on the payment term is T+2 (starting from January 1, 2016, for normal transactions)

[3] The closing date for the list of customers owning securities is the "last registration date", which is the date the issuing organization prepares a list of securities owners for the purpose of exercising rights for shareholders. At the closing date of the list, if the investor is named in the list of stock owners, he or she will receive his or her rights such as the right to receive dividends, the right to buy additional shares issued..

[4] At the ex-dividend date:

  • The trading day when investors buying securities will not own shareholder benefits such as the right to receive dividends, the right to buy additional issued shares, the right to attend the General Meeting of Shareholders, etc.

  • The quote of related security will be adjusted.

  • Investors will not be listed in the shareholder book, because the transaction has not been paid, and will therefore not be entitled to rights.

The corporate action affected the quote

Based on the list of Corporate Action, the affected to quote listed filter with following condition

  • The attribute is_affect_quote will be TRUE

  • The attribute publish_object_code is accepted value ISSUER

The list will be updated manual, based on the recogized by the extraction process from VSD providers.

At the 2024-04-10, the list of corporate actions:

Publish Object Code Is Affect Quote Action
ISSUER TRUE cash_dividend
ISSUER TRUE stock_dividend
ISSUER TRUE stock_bonus
ISSUER TRUE right_issue
ISSUER TRUE share_issuance
ISSUER TRUE distribute_treasury_share_to_existing_shareholder

Each action has different attributes of calculation factors, which has been described below:

Action amount rate issue_rate issue_price
cash_dividend X
stock_dividend X
stock_bonus X
right_issue X X
share_issuance X
distribute_treasury_share_to_existing_shareholder X

For validation progrss:

  • Amount (amount) must be greater than 0

  • Rate (rate, issue_rate) must be greater than 0

  • Issue Price (issue_price) must be greater than 0