With advances in the mobile communications, many service-related tasks can be made quickly and easily. Mobile banking is one such service that has eliminated the need for a consumer to go to a branch to carry out many common transactions. In a country like India, where the last mile reach through brick-and-mortar banking facilities, mobile phones can complement the reach. This paper describes how mobile cloud architecture can be employed for banking and services to customers to enhance their banking experience as well as ensuring information security. This paper focuses on cloud-based risk architecture for banking solutions to address various issues related to mobile banking such as processing speed and storage capacity. Improved random forecast algorithm is used for the evaluation of the system. This proposed system achieves 99% of the system.