Banking Domain Fundamentals
Banking Domain Fundamentals
Index
1. Introduction
2. Primary Functions of Banks
3. Secondary Functions of Banks
4. Types of Banks
5. Type of Bank Accounts
6. Types of Bank Loans
7. Banling Software Applications
8. Banking Interview Questions
9. Banking Transactions & Activities
10. 10.Software Testing for Banking Applications
Banks play a key role in the entire financial system by mobilizing deposits
from households spread across the nation and making these funds
available for investment, either by lending or buying securities.
a. Accepting of Deposits.
Saving Deposits:
The account for saving deposits can be opened in a single name or in joint
names. The depositors just need to maintain a minimum balance which
varies across different banks.
Bank provides ATM cum debit card, checkbook, and Internet banking
facility. Candidates can know about the Types of Cheques at the linked
page.
Fixed Deposits:
Current Deposits:
Banks charge a high-interest rate along with the charges for overdraft
facility in order to maintain a reserve for unknown demands for the
overdraft.
Recurring Deposits:
A certain sum of money is deposited in the bank at a regular interval.
Money can be withdrawn only after the expiry of a certain period. This type
of account is operated by salaried persons and petty traders.
Bank Overdraft:
Cash Credits:
Cash credit is given to any type of account holder and also to those who do
not have an account with a bank. Through cash credit, a larger amount of
loan is sanctioned than that of overdraft for a longer period.
Loans:
Nowadays, banks do lend money for the long term. The borrower repays
the money either in a lump-sum amount or in the form of installments
spread over a pre-decided time period.
Bill Payments:
Periodic Collections:
Collecting dividends, salaries, pension, and similar periodic collections on
the clients’ behalf.
Periodic Payments:
Making periodic payments of rents, electricity bills, etc on behalf of the
client.
Collection of Cheques:
Like collecting money from the bills of exchanges, the bank collects the
money of the cheques through the clearing section of its customers.
Portfolio Management:
Banks manage the portfolio of their clients. It undertakes the activity to
purchase and sell the shares and debentures of the clients and debits or
credits the account.
4. Types of Banks
There are many different types of banks in the world and each serves its
own special purpose.
Retail Banks
The majority of people are the most familiar with retail banks, as they are
aimed primarily at consumers.
Commercial Banks
Commercial banks service primarily individuals and small businesses.
Typically, they will offer similar services as a retail bank.
Central Banks
Central banks serve a more governmental role than the other kinds of
banks.
Cooperative Banks
Cooperative or mutual banks can offer the financial products that both
retail and commercial banks provide.
Investment Banks
Investment banks serve as intermediaries and advisers for large
corporations, governments, hedge funds, and other financial institutions.
Private Banks
Like many other banks, private banks offer a suite of financial products and
services, but to a much more specific audience.
Online Banks
While retail banks have traditionally had physical locations, many are
beginning to migrate to a purely digital space.
Credit Unions
A credit union is a type of cooperative bank that is entirely member-owned.
Current Account
This type of bank account is mostly opened by businessmen. Associations,
Institutions, Companies, Religious Institutions, and other business-related
works, the current account can be opened.
DEMAT Account
Shares and securities which can be held in electronic format constitute the
DEMAT account. The DEMAT account also stands for Dematerialized
Account.
NRI Account
b. Unsecured Loans
• Balance Enquiry
• Money Withdrawals
• Bill Payments
Etc…
Internet banking helps the customer of a bank to access his account from
anywhere in the world. It helps the bank to handles the customer requests
more efficiently and effectively and saves lot of time for the customer as he
can get the information without going to the bank.
It helps the customer to access his account from anywhere using the mobile
phone. There is no need to have a computer or an internet connection. This
will facilitate access to the account even when the customer is traveling or
when he is in a location where required facilities are not available. The same
transaction can be carried by SMS. Wireless Application Protocol (WAP)
technology allows secure, on-line access of web using mobile devices
whereas in the case of SMS (short messaging service) technology, there is a
time lag in communication.
• Balance Enquiry
• Stop cheque requests
• Cheque book requests
• Reports loss of ATM card
• Previous transaction report
• Cheque payment status
• Transfer of funds Etc…
• Handling all types of foreign currency exchange deals such as inter bank
and merchant i.e. bookings, realisations and reversals
• Enables all types of foreign currency investments and borrowings related
to inter bank and merchant
• Computes GAP wise holdings and holding rates, keeping track of currency
wise / maturity wise limits and positions, counter party limits and exposures
• Generates various online internal control statements and compare them
with limits
• Takes care of all types of SLR and NON SLR securities and local money
deals
• Computes SLR security holdings, Yield to Maturity (YTM) on all
instruments and manages counter party limits and exposures
• Maintains required registers and statements
• Generates regulatory returns
• Enables the users to define various foreign exchange products
• Add a new user, modify or delete an existing user or lock / unlock users.
• Linking various categories with a group of users.
• Setting user-level permissions to access different options.
• Registration of the bank and its branches into the ALM system.
• Extracting data from any branch, it is necessary to register the branch.
• Data processing after all the required parameters have been set.
8. Financial Management System
Etc,
3. What is BFSI?
i. Saving Banks,
Etc…
Savings Accounts:
They are for people who want to keep their money in a safe place and earn
interest at the same time. We don’t need a lot of money to open a savings
account.
Certificates of deposit:
They are savings deposits that require you to keep a certain amount of
money in the bank for a fixed period of time. Usually banks charge a
penalty if we withdraw our money early.
They are savings deposits that offer an excellent way to save for our later
years.
They are similar to checking accounts that earn interest, except that they
usually pay a higher rate of interest and require a higher minimum balance.
Types of Loans:
i. Housing loans,
v. Education Loans,
v. Bill payments,
vi. Shopping,
Key facilities:
• Single window view Bank accounts mapped to a single user ID. This
includes loans, deposits and linked accounts like channel partner, vendor
and dealer accounts.
• Bulk payments
• Online Tax payment
• Trade Services
• Requests for Fixed Deposit( FD) opening, checkbook and cheque stop
payment
• Banking Workflows.
• Data Integrity issues.
• Security and access issues.
• Recovery testing.
All the above needs to be tested in the expected banking environment
(Hardware, LAN, Op Sys, domain configurations, databases).
• Data Integrity.
• Concurrency.
• User Experience.
• Secure Transactions
• Robust Reporting section to keep track of day to day transactions
• Disaster Management.
vi. Credit Card Management system (for handling credit card related
operations)
Etc…
14. What is Islamic Banking?
1. Acceptance of Deposits
Deposits are the basis of the loan operations since banks are both
borrowers and lenders of money. As borrowers they pay interest and as
lenders, they grant loans and get interest.
2. Lending of Funds
The second major activity of banks is to provide loans and advances out of
the money received through deposits. These advances can be made in the
form of overdrafts, cash credits, discounting trade bills, term loans,
consumer credits, and other miscellaneous advances.
3. Clearing of Cheques
Cheque books are issued to the holders of accounts in banks. The cheque is
a negotiable instrument and the most convenient and widely used credit
instrument. Cheques are used to facilitate trade and business by
endorsements and withdrawal of deposits
4. Remittance of Funds
Banks also facilitate fund transfer from one place to another, leveraging the
vast network of branches that are interconnected to each other. Many
banking instruments are in usage for enabling the transfer of funds from
one account to another like bank drafts, pay orders, wire or mail transfers.
Bank earns nominal commission by way of bank charges on some of the
transfers.
Bank safe deposit lockers are a good option for safeguarding valuables and
important documents. Each locker is operated by a combination of two sets
of keys, one for the customer, and the other with the bank.
7. Online Banking
The growth of the Internet and e-commerce has transformed the banking
industry and customers are fast moving from branch banking to virtual
banking. Users with internet on PC or Mobile can get connected to the
bank’s website and avail a variety of banking services and functions.
Credit cards issued by banks are another form of lending, and they are not
only good business for the bank, but they also help the economy. Offering
Credit Card is a profitable form of lending for banks that has greatly
expanded in the last few years.
A wide range of services are provided under this umbrella and may include
assessment of investment needs, evaluation of asset structure and the
liability-management requirements, managing portfolios of financial assets,
trading in securities, fixed income, commodity and currency, corporate
advisory services for mergers and acquisitions, corporate finance, and debt
and equity underwriting.
10. Software Testing for Banking Applications
Integration Testing:
Integration testing is needed to make sure all components work well
together and are validated.
Functional Testing:
Testing Banking business operations (functionalities) with respect to its
requirements.
Database Testing:
This is one of the most crucial aspects of bank application testing. It is
carried out to ensure data integrity, data loading, migration, stored steps,
functional validation, and rule testing.
Security Testing:
Security testing ensures that there are no security flaws in the software.
Performance Testing:
Confirming Performance (Load, Stress, Spike, Data Volume, and Endurance)
of Banking Transactions.
Usability testing:
Since banking apps serve a variety of customers over several devices,
usability testing ensures that the app works for different user groups.
Availability Testing:
Confirming 24/7 availability of the Software System.