Академический Документы
Профессиональный Документы
Культура Документы
Bonds
o Treasury Bills (Just a common paper)
o Commercial Papers (CP)
o Bills & Other discounted Products
o Euro Commercial Paper
o Fixed and Floating Rate Certificates of Deposits (CD & FRCD)
o US Treasury Notes and Bonds
o Foreign Bonds (Yankee, Samurai, Bulldogs etc)
o Zero Coupon Instruments (Coupon means frequency of interest payment
before maturity e.g. 2 Coupon means 2 interest repayment b4 maturities,
zero coupon means no interest but they are issued at a discount). However
some bonds do not have maturity too but Interest Rate
o EuroNotes (this is any instrument not denominated in the currency of the
issuer of the bill or the country where it is issued)
o Gilt (Government of UK bond instrument)
o Equities
o Options
o Interest / Discount is paid
o Mature on maturity date
o Distinguishing factors are:
Currency
Maturity date
Rate
Country of Issue
Size of the company involved e.g. CP is for small companies
o The word “Euro” (in EuroNotes, Euro Commercial Paper) means an
instrument not denominated in the currency of the issuer of the bill or the
country where it is issued
The differences between a Bond & Bill are:
o Bond can be bought or issued at a Discount or Premium. If bought at
discount, the interest element is amortized over the life of the Bond. If at
premium, then it means interest is loaded and paid at maturity.
o
o
o
o
Shares
o Ordinary Share
o Preferential Share
o Dividend is paid on Shares
o Does not mature
“Consideration” means how much we are willing to exchange the instrument. It also
means discounted amount or price.
The price of a BOND is always quoted as a % of Nominal e.g. if the price is 102% and
nominal (Qty) is 150,000 then Amount of the trade is 102% x 150,000 (premium) but if
98.5% of 150,000 it is considered a discounted security.
T24 FLOW
- Free format ID
The next action is done by the DEALER who then determines whether the asset (share or
bond) as recorded in SOO by the RM is to be sought for or sold at Limited Price or can
be made at Market Price and then place the order with a broker in the market who then
fills the order. Suppose it is a share to be bought for the bank’s customer, she will execute
the orders once the broker confirms availability and pricing as agreed. This step is done
in T24 through one of the following ways
- Set the SOO record status to TRADED (Field DEAL.STATUS). The system will
raise a SEC.TRADE transaction online in IHLD status and once input and
authorised accounting entries are raised.
- Set the SOO record status to TRANSMITTED (Field DEAL.STATUS). The
system will raise a SC.EXE.SEC.ORDERS entry waiting for execution to take
place. This means that the security has been placed / transmitted to the broker and
waiting execution. After the broker confirms the order has been accepted, the
dealer then executes the order by changing the status of the SEOO record to
‘ACCEPTED’ or REJECTED if it did not go through. Once accepted and the
SEOO record authorised, a SEC.TRADE record is created automatically online
and the SEOO entry is deleted.
SEC.TRADE – This is where the selling and buying of stocks is done (Trading)
manually. Any booking done here will reflect in the account immediately. Not until
SEC.TRADE is done before a confirmation is given that a security is been done and
accounting entries raised or prepared
-
CUSTODY PROCESS FLOW
- All types of security that the bank engages in must have first been set up in the system.
T24 allows a business flow whereby a skeletal security details can be captured leaving
the rest for the back office to complete
- Customers on whom we maintain custody is first set up in T24
- Customer Portfolio(s) is there after established for the customer
The T24 process can be looked at from three functions viz:
a) Front Office (where Ordering instruction is given)
b) Middle Office (where order grouping and execution takes place)
c) Back Office (where authorisation queues are monitored and approval given)
including accounting entries, Vault Control, Transfers for Positions
- Ordering is then done (Buy or Sell, Switch) by the RM/Portfolio Manager. Ordering can
be done for Single Customer or in Bulk (Multiple Customers) for later distribution
The process flow here depends on how the bank (user) intends to operate. T24 supports
a STP where orders will await execution by the Dealer and status can be updated
(ACCEPTED,REJECTED etc)
T24 may also be requested to confirm a trade automatically in which case a confirmed
deal is raised online and positions updated without dealers' input
- At any time in the day, either the RM or Dealer can check positions of each security
traded. For example the RM can view a list of rejected deals
- There is also a facility to group certain orders together for purpose of transmitting to
Dealers for Execution
- The back office function
While defining the portofolio (SAM), the charge is defined in field SAFE.CHG.SCALE
SC.PORT.COMPARE SC.GROUP.COMPARE
SEC.OPEN.ORDER
SC.EXE.SEC.ORDERS
SEC.TRADE
Portfolio Transfers
Securities can be transferred in one of the following ways in T24
- Transfer from Own Book to a customer of the bank or external customer
(SECURITY.TRANSFER)
- Transfer from Customer to the bank’s portfolio(SECURITY.TRANSFER)
- Transfer between Depositories (POSITION.TRANSFER)
- Transfer between Portfolios (POSITION.TRANSFER)
-
-
REPO
A REPO is a 'Sale and Repurchase agreement' where securities are sold to the
counterparty at a fixed price and the seller has a commitment to repurchase those
securities at a pre-determined price at a fixed point in time in the future.
The price difference can be seen as the interest to the deposit (or loan if reverse repo),
and may be defined as a cash price (the buy back amount) or as a rate (the repo rate).
Thus for the two parties in any Repo deal, it will be a Repo deal for one party and a
Reverse Repo deal for the other. The two parties are usually referred to as the "seller"
and the "buyer" to avoid confusion. The 'seller' is the party who receives cash and
delivers securities, and the 'buyer' is the one who makes the loan and receives the
securities.
The GLOBUS REPO module supports the recording, processing and administration of
both REPO and Reverse REPO transactions. It incorporates these transactions into the
Limit, Accounting and Position Management modules within GLOBUS and supports a
wide variety of repo and reverse repo types, such as:
Bond repo
Gilt repo
Equity repo
Bilateral repo
Trilateral repo
Cross currency repo
Multiple securities
Substitution of securities
Early maturities
PSA/ISMA Agreement
ACCOUNTING ENTRIES
Discounting of Security
Consideration Amt =
Nominal or Quantity x ( 1 – (Days Remaining x Rate) / Year Days)
Example:
Security with a face (maturity) value of $100,000 bought with 100 days remaining until
maturity - dealt at a discount rate of 5% using a 365-day calculation basis –
Alternatively, you could also work it backward first by calculating the Discounted
Interest and then subtracting it from the Nominal (Principal)
Discount Accrual per day = (100,000 – 98.630.14) / 100 = 1,369.86 / 100 = 13.70
Consideration =
Nominal or Quantity / (1+ (Days Remaining x Rate)/Year Days)
KCB SETUP
TREASURY BILLS
- As Discounted products
- PRICE.TYPE = YIELD or DPRICE depending on which one works better
- Usually priced at a discount i.e. the % of price specified is always < 100
BONDS
- As Premium or Discounted
- PRICE.TYPE = DBOND
- Bonds bought at Premium will usually have its price expressed > 100%
-
T24 is able to calculate the Yield of any security by doing the following:
- Enter the Issue Price in the SM (e.g. for a bond to be purchased at 95.4)
- Ensure that REDEM price is set (mostly to 100)
- Validate the record
- The system will calculate Original Yield (F147) which can then be used during
SEC.TRADE input.
- Note that this yield may not agree with that computed internally by the bank or
the Central Bank but it will help in arriving at correct Consideration during trade.
- For Uganda, the appropriate price type is DPRICE
Dirty Price: This terms means Clean Cost + Accrued Interest only
An individual selling a security could make gains/profit from such sale while at the same
time the interest/discount from the same is the main source of income for holding the
bonds or bills depending on for how long is being held
http://www.centralbank.go.ke/securities/bonds/Introduction.aspx
IMPLEMENTATIO NOTES
1) CONDITION.PRIORITY (SC.TRADING/SC.SAFEKEEPING/SC.MANAGEMENT)
2) APPL.GEN.CONDITION
3) SC.PARAMETER
4) SM.PARAMETER
5) AM.PARAMETER
6) SC.STD.SEC.TRADE
For Sec Trade conditions
7) SCTR.GEN.CONDITION
8) SCTR.GROUP.CONDITION
9) SCTR.CHARGE.PARAMETER
For Portfolio Management Fees setup
10) SCPM.GEN.CONDITION
11) SCPM.GROUP.CONDITION
12) SCPM.CHARGE.PARAMETER
For Safe Keeping Fees setup
13) SCSK.GEN.CONDITION
14) SCSK.GROUP.CONDITION
15) SCSF.CHARGE.PARAMETER
16) SC.DEL.INSTR
17) COUPON.TAX.CODE
18) SAFECUSTODY.VALUES
19) CUSTOMER.CHARGE
20) CUSTOMER.SECURITY
21)
1) SC.TRADE.POS.ACCRUAL
2) SC.ONLINE
3) SC.BATCH.APP
CUSTODY
- CHARGES
1) If field SAFEKEEP.CHRG.ACC is not specified in SAM and the
SAFECUSTODY.VALUES parameter indicates that customer is not to be debited
(Field 12 = POST.CAHRGES = NO for the charge type SC & IC in addition to
field 15 which indicates what type of managed account to charge), the system
suspends Portfolio Management (Advisory) and Safe Keeping fees by creating
necessary details in the following application using the account record
SUSPSCDR of ACCOUNT.CLASS application (usually category 14185)
Actual posting can then be done manually by the user through the application
SC.ADV.FEES.POST or SC.SAFE.FEES.POST which will then transfer the
records to an internal table for record purpose.
2)
3)
- TAXES
1) The following tables are important in setting up applicable taxes
- TAX.TYPE
- TAX.GEN.CONDITION
- TAX.TYPE.CONDITION
- COUPON.TAX.CODE
- TXN.TAX.CODE (Only for Customer Book and Not Own Book).
This code is then linked to the SECURITY.MASTER record
(field 139 – TXN.TAX.CODE)
Once the BATCH job runs, the corporate action service SC.CORPORATE.ACTIONS
must be run next to complete the process of the DIARY events and entitlements
generated shall be waiting for authorisation and eventual settlements
- Custody Accounting
The accounting in custody can be broadly classified as follows:
- SEC.TRADE (with ACTUAL settlement set in SC.PARAMETER):
o Once a Sec trade is committed and authorised with a value date in the past
or today, the system carries out the accounting as follows:
DR: 14196 (Customer A/C Susp in SC.PARAMETER)
CR: 14197 (Broker A/C Susp in SC.PARAMETER)
The explanation for this is that the customer is paying for the security and
so his account needs to be debited in our book while the broker’s account
in our book receives the credit. As actual settlement is being considered,
the actual customer accounts are not to be affected, hence the suspense
accounts corresponding to each entry is used until settlement is manually
done.
o The next step is to settle the trade using the application
SC.SETTLEMENT. This then creates the following accounting entries:
DR: 14197 (Broker A/C Susp in SC.PARAMETER)
CR: 14196 (Customer A/C Susp in SC.PARAMETER)
DR: Customer Portfolio A/C (as set up in SAM/SEC.TRADE)
CR: Bank’s NOSTRO A/C (NOSTRO.ACCOUNT for the ccy)
- Coupon Payment Due / Sec Maturity / Self Defined Diary Events:
o When coupon of a security is due for payment, the system will by default
during COB generates Diary and ultimately entitlement records for users
confirmation and settlements. And if maturity is reached, it includes
records for REDEMPTION. The set of activities are performed by the
BATCH SC.ONLINE. At this point no accounting entries are raised
o The next step after COB is to settle the entitlements using the application
SC.SETTLEMENT which then creates the following accounting entries:
o
o
When coupon of a security is due for payment, the system will by default during
COB generates Diary and ultimately entitlement records for users confirmation
and settlements. And if maturity is reached, it includes records for
REDEMPTION. The set of activities are performed by the BATCH SC.ONLINE
o Once a Sec trade is committed and authorised with a value date in the past
or today, the system carries out the accounting as follows:
-
- The explanation for this is that the customer is paying for the security and
-
-
DIARY EVENTS
NOTES:
1) In case a corporate action is not calculated for a particular customer, or security,
check the following:
a. That the SECURITY.POSITION record being selected has balance i.e has
holdings in which case due for entitlement
b. That the CUSTOMER.SECURITY record (field 24 =
CORPORATE.ACTIONS) is set to YES for inclusion during corporation
actions processing
c. More importantly, that the following have been setup
i. Suspense accounts as set up in SC.PARAMETER for customer,
Broker & Misc (fields 63 – 65).
ii. That all SC files have been created including internal files. If
uncertain, releasing the SC products again may be helpful.
d. That the Rate (field 16) is set correctly as this could lead to zero cash
redemption amount being generated in ENTITLEMENT
2)
SETTLEMENTS
SWIFT MESSAGES
DEPOSITORY
- MT540 – 543 (Sent to the depository)
-
BROKER
- MT502 / 513 / 515 / 518 (Sent to the broker)
-
COUNTERPARTY
- MT103 / 202 (Sent to counterparty for settlement of delivery)
-
SC ACCOUNTING
b. The bank carries out the following manual entries to complete the coupon
interest payment:
i. Leg I:
DR: KES1250500010001 (Coupon Receivable)
CR: PL51000 (To recognize the income that was reversed)
As the CBK will be sending settlements MT102 (multiple) for coupons and Redemptions
of Custody securities through swift, the entitlements generated by T24 become irrelevant
and must therefore not be authorised to avoid double payments to customer accounts.
Own book portfolios with CBK are automatically credited to the bank’s account at CBK
and only MT910 is sent to advise the bank of the transaction. Unlike in the case of
custody where the bank is only a custodian of the books for the customers who needs to
be credited in KCB book.