Banking is an essential component of our day-to-day activity, and the sector contributes to the development of every Nation's economy. To ensure bank stability, the banks have gone through several deregulation and reformation processes. Unfortunately, these processes and technological advancement have led to increased competitiveness, saturated market, and low profitability. Thus, the need for banks to build customer centric service to gain profitability and stability is vital. This opens the need to investigate customers attitude towards banking.With the growing usage of social network sites (SNS), the user generated content (UGC) has opened opportunities for banks to mine customers opinion . This can help the banks to generate insight into their product and services, create marketing strategies and manage their reputation. To the customers, this serves as source to information that can help in supporting decision making on product or service purchase. In this study, sentiment analysis (SA) techniques were employed to investigate customers attitude towards banking us ing Twitter data. However, the unstructured nature of the data and word ambiguity made sentiment analysis complicated. In the context of this study, SA is more difficult because it involves the natural language processing of Pidgin English and English words in the bank domain.Unfortunately, there are limited or no resources for this purpose.