Portfolio Management
The Portfolio Management Micro App (PortfolioManagementMA) is used to view investment account information such as cash balance, total value, and unrealized P&L. You can review the investment account valuation and perform activities such as cash transfer and exchange currency. In addition, you can also access your holdings, transactions, account activity, orders, and performance from your portfolio.
Prerequisites and Dependencies
Prerequisite/Dependency | Details |
---|---|
Required Visualizer Micro App |
|
Required Fabric Micro App |
Common:Authentication and Arrangements Wealth : Portfolio Management and Order Management |
Front End Enterprise |
|
Components Used |
|
Fabric Engine |
Portfolio Management Visualizer App
The Visualizer app contains the required forms and associated artifacts bundled together in the Micro App architecture. The Visualizer App contains the following features:
- Portfolio Summary
- Account Info
- Asset Allocation
- Cash Accounts
- Portfolio Details
This feature is applicable to Web Channel and Mobile Native channels of the digital banking application.
Portfolio Management Fabric App
The Fabric app contains the object services and APIs related to the following functionality:
- The Fabric app can be deployed on its own.
-
The functionality of the Fabric app is verified using the request/ response payloads to ensure that the Fabric app supports standalone in a headless architecture.
Temenos Digital-Transact MicroApp API Connectors
Temenos Digital connects to Transact using the following Portfolio Management microapps via Experience APIs to fetch the information based on the user requirement.
Link to view API Connectors: Portfolio Management MA.

The following are the Modules and sub modules of the Portfolio Management MA.
Order Management - Orders
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Order Management | Orders | Cancel Order | Helps the user cancel orders from the Open Orders screen | PortfolioManagement | services/data/v1/WealthOrder/operations/Order/cancelOrder | NA | NA | v1.0.0/order/securityOrders/$orderId |
Order Management | Orders | Modify Order | Helps the user modify orders entered in the "Open Orders" screen | PortfolioManagement | services/data/v1/WealthOrder/operations/Order/modifyOrder | NA | NA | v1.0.0/order/securityOrders/$orderId?validate_only=$validate_only |
Portfolio Management - Portfolio Details
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Portfolio Details | Portfolio Summary | This feature displays the portfolio valuation parameters like portfolio value and loss/gain information | PortfolioManagement | services/data/v1/PortfolioServicing/operations/PortfolioDetails/getPortfolioDetails | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/assetAllocations |
Portfolio Management | Portfolio Details | Account Information | Presents the investment account id ,primary and joint holder information for the investment account | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getPortfolioHoldings | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/assetAllocations |
Portfolio Management | Portfolio Details | Cash Balance | This feature displays the details of the cash accounts that are available in the selected portfolio and the available balances in each account | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getCashAccounts | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/assetAllocations |
Portfolio Management | Portfolio Details | Asset Allocation | This feature retrieves the class wise asset allocation with the held percentage and value for each asset | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getAssetAllocation | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/assetAllocations |
Portfolio Management - Allocation Corousel
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Allocation Corousel | Asset Class Allocation | This feature retrieves the class wise asset allocation with the held percentage and value for each asset | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getAllocation | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/assetAllocations |
Portfolio Management - Portfolio Holdings
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Portfolio Holdings | List Portfolio Holdings | This feature displays a list of holdings for the selected portfolio. Holdings include the positions in the various investment products | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getPortfolioHoldings | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/holdings |
Portfolio Management | Portfolio Holdings | Advance Settings in Holdings | The settings icon is available to holdings to customise the data points displayed in holdings screen | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getFieldsOrder/services/data/v1/PortfolioServicing/operations/PortfolioDetails/updateFieldsOrder | NA | NA | NA |
Portfolio Management - Portfolio Transactions
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Portfolio Transactions | List Portfolio Transactions | This feature displays the transactions that are performed in the portfolio. This also displays the Cost and the Market values that are associated with the transaction | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getTransactionDetails | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/securitytransactions |
Portfolio Management - Orders
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Orders | Open Orders | This feature displays a list of buy and sell orders that are yet to be executed. | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getOrdersDetails | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/orderBlotters?instrumentID=$instrumentID&fromDate=$fromDate&toDate=$toDate |
Portfolio Management | Orders | History Orders | This feature is used to Track the completed, cancelled or rejected orders over a period of time | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/PortfolioDetails/getOrdersDetails | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/orderBlotters?instrumentID=$instrumentID&fromDate=$fromDate&toDate=$toDate |
Portfolio Management - Accounts Activity
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Portfolio Management | Accounts Activity | List Account Activity | This feature displays the history of account movements over a period of time | PortfolioManagement | /services/data/v1/PortfolioServicing/operations/AccountActivity/getAccountActivityOperations | NA | NA | v2.0.0/holdings/transactions/?listType=$listType&accountID=$accountID&dateFrom=$dateFrom&dateTo=$dateTo |
Wealth Dashboard - Investment Summary
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Wealth Dashboard | Investment Summary | List of Investment Accounts | Displays the list of investment accounts held by the customer showing the portfolio valuation and profit/loss information | HomePage | /services/data/v1/PortfolioServicing/operations/Dashboard/getPortfolioList | NA | NA | v2.0.0/holdings/customers/$customerID/portfolios |
Wealth Dashboard - Watchlist
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Wealth Dashboard | Watchlist | View list of Favorite Instruments | Aids in viewing the list of instruments that is marked as favorite along with the instrument details | HomePage | /services/data/v1/WealthOrder/operations/FavouriteInstruments/getFavoriteInstruments | NA | NA | v1.0.0/reference/instruments?instrumentId=$instrumentId |
Wealth Dashboard | Watchlist | Add/Remove Favorite Instruments | Facilitates addition or removal of instruments into watchlist based on the User preferences | HomePage | /services/data/v1/WealthOrder/operations/FavouriteInstruments/updateUserFavouriteInstruments | NA | NA | NA |
Wealth Dashboard - Recent Activity
Module | Sub-Module | Feature | Description | Visualizer Micro app | Experience API | Microservice | MS API | Transact API |
---|---|---|---|---|---|---|---|---|
Wealth Dashboard | Recent Activity | View Recent Operations | This feature aids in viewing the last 4 buy/sell operations done by the user through his portfolios | HomePage | /services/data/v1/PortfolioServicing/operations/Dashboard/getDashboardRecentActivity | NA | NA | v2.0.0/holdings/portfolios/$portfolioID/securityTransactions |
In this topic