Cognitive User Interface for Portfolio Optimization
This paper describes the development of a chatbot as a cognitive user interface for portfolio optimization. The financial portfolio optimization chatbot is proposed to provide an easy-to-use interface for portfolio optimization, including a wide range of investment objectives and flexibility to incl...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-04-01
|
Series: | Journal of Risk and Financial Management |
Subjects: | |
Online Access: | https://www.mdpi.com/1911-8074/14/4/180 |
id |
doaj-40a28872c0534c7292b31eab5b4364f3 |
---|---|
record_format |
Article |
spelling |
doaj-40a28872c0534c7292b31eab5b4364f32021-04-14T23:01:55ZengMDPI AGJournal of Risk and Financial Management1911-80661911-80742021-04-011418018010.3390/jrfm14040180Cognitive User Interface for Portfolio OptimizationYuehuan He0Oleksandr Romanko1Alina Sienkiewicz2Robert Seidman3Roy Kwon4Department of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON M5S 3G8, CanadaAlgorithmics, SS&C Technologies, 185 Spadina Ave, Toronto, ON M5T 2C6, CanadaDepartment of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON M5S 3G8, CanadaAlgorithmics, SS&C Technologies, 185 Spadina Ave, Toronto, ON M5T 2C6, CanadaDepartment of Mechanical and Industrial Engineering, University of Toronto, Toronto, ON M5S 3G8, CanadaThis paper describes the development of a chatbot as a cognitive user interface for portfolio optimization. The financial portfolio optimization chatbot is proposed to provide an easy-to-use interface for portfolio optimization, including a wide range of investment objectives and flexibility to include a variety of constraints representing investment preferences when compared to existing online automated portfolio advisory services. Additionally, the use of a chatbot interface allows investors lacking a background in quantitative finance and optimization to utilize optimization services. The chatbot is capable of extracting investment preferences from natural text inputs, handling these inputs with a backend financial optimization solver, analyzing the results, and communicating the characteristics of the optimized portfolio back to the user. The architecture and design of the chatbot are presented, along with an implementation using the IBM Cloud, SS&C Algorithmics Portfolio Optimizer, and Slack as an example of this approach. The design and implementation using cloud applications provides scalability, potential performance improvements, and could inspire future applications for financial optimization services.https://www.mdpi.com/1911-8074/14/4/180chatbotportfolio optimizationcognitive user interface |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yuehuan He Oleksandr Romanko Alina Sienkiewicz Robert Seidman Roy Kwon |
spellingShingle |
Yuehuan He Oleksandr Romanko Alina Sienkiewicz Robert Seidman Roy Kwon Cognitive User Interface for Portfolio Optimization Journal of Risk and Financial Management chatbot portfolio optimization cognitive user interface |
author_facet |
Yuehuan He Oleksandr Romanko Alina Sienkiewicz Robert Seidman Roy Kwon |
author_sort |
Yuehuan He |
title |
Cognitive User Interface for Portfolio Optimization |
title_short |
Cognitive User Interface for Portfolio Optimization |
title_full |
Cognitive User Interface for Portfolio Optimization |
title_fullStr |
Cognitive User Interface for Portfolio Optimization |
title_full_unstemmed |
Cognitive User Interface for Portfolio Optimization |
title_sort |
cognitive user interface for portfolio optimization |
publisher |
MDPI AG |
series |
Journal of Risk and Financial Management |
issn |
1911-8066 1911-8074 |
publishDate |
2021-04-01 |
description |
This paper describes the development of a chatbot as a cognitive user interface for portfolio optimization. The financial portfolio optimization chatbot is proposed to provide an easy-to-use interface for portfolio optimization, including a wide range of investment objectives and flexibility to include a variety of constraints representing investment preferences when compared to existing online automated portfolio advisory services. Additionally, the use of a chatbot interface allows investors lacking a background in quantitative finance and optimization to utilize optimization services. The chatbot is capable of extracting investment preferences from natural text inputs, handling these inputs with a backend financial optimization solver, analyzing the results, and communicating the characteristics of the optimized portfolio back to the user. The architecture and design of the chatbot are presented, along with an implementation using the IBM Cloud, SS&C Algorithmics Portfolio Optimizer, and Slack as an example of this approach. The design and implementation using cloud applications provides scalability, potential performance improvements, and could inspire future applications for financial optimization services. |
topic |
chatbot portfolio optimization cognitive user interface |
url |
https://www.mdpi.com/1911-8074/14/4/180 |
work_keys_str_mv |
AT yuehuanhe cognitiveuserinterfaceforportfoliooptimization AT oleksandrromanko cognitiveuserinterfaceforportfoliooptimization AT alinasienkiewicz cognitiveuserinterfaceforportfoliooptimization AT robertseidman cognitiveuserinterfaceforportfoliooptimization AT roykwon cognitiveuserinterfaceforportfoliooptimization |
_version_ |
1721526897293131776 |