This paper presents the development of a multi-agent framework in ethical wealth management where the focus is on the design and implementation of various types of agent. This development is part of an on-going project which aims to develop a novel ethical wealth planning model based on multiagent system. The objective of this paper is to propose a multi-agent framework that can plan, predict, assemble and recommend investment portfolio based on a set of preferences. The framework that has been addressed in this paper allows multiple agents with variable tasks to work together to achieve a certain goal.