<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Recommender Systems meet Finance: A literature review</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Da´ vid Zibriczky</string-name>
          <email>david.zibriczky@impresstv.com</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Finance, Budapest University of Technology and Eco-</institution>
        </aff>
      </contrib-group>
      <fpage>3</fpage>
      <lpage>10</lpage>
      <abstract>
        <p>The present work overviews the application of recommender systems in various financial domains. The relevant literature is investigated based on two directions. First, a domain-based categorization is discussed focusing on those recommendation problems, where the existing literature is significant. Second, the application of various recommendation algorithms and data mining techniques is summarized. The purpose of this paper is providing a basis for further scientific research and product development in this field.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Recommender Systems [
        <xref ref-type="bibr" rid="ref63">63</xref>
        ] are information filtering and decision
supporting systems that present items in which the user is likely
to be interested in a specific context. We consider users the active
entities that perform interactions (e.g. viewing, purchasing, rating,
etc.) in the system. We call items the objects with which the user
can interact (e.g. products, movies, songs, etc.). The parameter
setting that characterizes the environment (e.g. time, device, location) is
defined as context; furthermore, we consider the actual preferences
(e.g. filters, rules, item types) as constraints of the
recommendations. Both users and items can be described by metadata (e.g. age,
gender for users; genre, price for items). Recommender systems
apply several data mining algorithms such as popularity-based
methods, collaborative- [
        <xref ref-type="bibr" rid="ref67">67</xref>
        ] and content-based filtering [
        <xref ref-type="bibr" rid="ref58">58</xref>
        ], hybrid
techniques [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], knowledge-based methods [
        <xref ref-type="bibr" rid="ref24 ref79">79, 24</xref>
        ] or case-based
reasoning [
        <xref ref-type="bibr" rid="ref74">74</xref>
        ] depending on the characteristics of the domain, the quality
of available data and the business goals.
      </p>
      <p>Recommendation services offer several level of personalization,
starting from manually defined ”editorial picks” to complex
contextaware hybrid solutions. Businesses often mix various types of
carousels in the same page to cover diversified collection of
recommendations. Although the majority of the recommender algorithms
focuses on capturing user preferences, non-personalized techniques
can also be considered as building blocks of a complex service (e.g.
first carousel shows personalized recommendations, the second one
contains the most popular items in the last week).</p>
      <p>
        Recommender systems appeared in the mid-1990s, however, they
are receiving significant attention since the Netflix Prize [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
Nowadays, recommender systems are applied in a very broad scale of
domains [
        <xref ref-type="bibr" rid="ref48">48</xref>
        ] such as movies (Netflix), books (Amazon) or music
(Spotify). Generally speaking, recommender systems are useful in any
domains, where a significant amount of choice exists in the system
and users are interested in just a small portion of items.
      </p>
      <p>
        Compared to the subjects of conventional recommender systems,
financial products usually require a long-term significant financial
commitment as their utility is not realized immediately depending
on several external factors (like market returns, governmental
regularizations, currency, etc.); furthermore, expert knowledge is
necessary to judge which one is a good choice. In order to reduce the
risk of such a choice, users tend to formulate stricter expectations to
these products than to conventional e-commerce ones, thus applying
a recommender system in financial domains is a challenging task.
Users typically protect their personal data, which is especially true
for financial services, causing privacy risk issues in recommender
systems [
        <xref ref-type="bibr" rid="ref17 ref61">61, 17</xref>
        ] and requiring more complex alternative
personalization methods. As privacy issues are significant in financial services,
personal metadata and individual transactional data are often
missing, which causes user cold-start problem for recommender systems.
      </p>
      <p>
        From a business prospective, a common challenge that several
financial institutions are facing is the lack of an intelligent decision
support system [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. As sales activities of financial products requires
expert knowledge, recommender systems offer great benefits for
financial services by either improving the efficiency of sales
representatives or automatizing decision making process for the clients.
Therefore, a significant demand is observed for these decision
support systems.
      </p>
      <p>In this literature review, we investigate the existing application of
recommender system techniques focusing on the financial domains.
First, we perform domain-based categorization, distinguishing the
most developed fields; then we discuss the applications in less
developed financial domains. Second, we summarize the most often
applied recommender system methods and additional techniques that
are indirectly used for recommendations.
2</p>
    </sec>
    <sec id="sec-2">
      <title>DOMAIN-BASED REVIEW</title>
      <p>
        In our terminology, a financial domain is a specific area of finance
that can be properly identified, modeled and developed based on its
specific properties. For example, we consider stocks and portfolios
as two different domains in this context, because in the first case an
individual stock should be recommended, but in the second one a
composition of financial assets should be selected, which is a
different recommendation scenario. Based on the work of Burke and
Ramezani [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], a domain can be characterized by the following
aspects: (1) heterogeneity that captures the diversity of items’
properties in a domain, (2) churn that characterizes the level of novelty
and expected lifespan of the items, (3) interaction style that describes
how the users are able to express their preference, (4) preference
stability that characterizes the degree of variation of user preferences
over time, (5) risk that determines the expected tolerance of the users
for false recommendations and (6) scrutability that refers to the
demand for explanation of recommendations.
      </p>
      <p>In the following subsections, we propose a categorization of
scientific contribution in financial services considering these properties.</p>
      <p>First, we introduce the applications in online banking systems and
we discuss two general-purpose multi-domain solutions. Second, we
walk through on well-defined financial products such as loans,
insurance policies and riders, real estate and stocks. Third, we introduce
the standard portfolio selection problem and we discuss various
techniques of personalized asset allocation. Finally, we collect other less
studied domains.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Online banking and multi-domain solutions</title>
      <p>
        By the rapid growth of information technology, the banking industry
changed significantly in the last decade. With the spreading of
online payment solutions in various devices, a massive online data flow
appeared in bank systems centralizing data from multiple domains.
Banks are forced to change technologies that is capable to handle big
data and exploit business value from the massive information flow.
Yahyapour [
        <xref ref-type="bibr" rid="ref84">84</xref>
        ] and Asosheh et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] investigate the introduction of
recommender systems into Iranian banking system using Technology
Acceptance Model. Based on the results of their questionnaire, there
is a significant willingness to introduce such a solution in banking
systems, which primarily depends on perceived ease of use,
usefulness and the bank’s attitude.
      </p>
      <p>
        In order to exploit the value of contextual information of
transactional data, Gallego and Huecas [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] and Vico and Huecas [
        <xref ref-type="bibr" rid="ref81">81</xref>
        ]
developed context-aware recommender prototypes. Based on credit card
using history and geolocation data, they implemented a
clusteringbased method that provides personalized recommendation about
money spending opportunities close to the user. They find high user
satisfaction of using such a solution; however, they also consider
the importance of privacy issues. Fano and Kurth [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] introduce a
concept of interactive management tool that assists in personal
resource (money) allocation. For the optimization of this objective,
they propose an algorithm, which considers expenses, financial goals
and time of attainment. Yu [
        <xref ref-type="bibr" rid="ref86">86</xref>
        ] introduces a prototype of online
personal finance management tool, which is capable to provide
insurance planning, asset allocation and investment recommendation.
Overall, a number of works are published for banking sector;
however, all of them seem to be non-production concept only.
      </p>
      <p>
        Felfernig et al. [
        <xref ref-type="bibr" rid="ref26 ref27">27, 26</xref>
        ] present two general-purpose
knowledgebased recommender systems with intelligent user interface, which
can be flexibly applied on various financial products. The
authors prefer knowledge-based algorithms over the conventional
collaborative- and content-based filtering, because they can be
applied more efficiently in multi-criteria-based financial decisions. For
those cases, when no results can be shown for a multi-constraint
setting, Felfernig and Stettinger [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] propose a constraint diagnosis and
repairing technique.
      </p>
      <p>Related to online banking and multi-domain solutions, the
products are basically heterogeneous. The churn rate depends on the type
of items accessed by these systems; however, we consider it low in
banking environment. As these solutions offer interactive user
interfaces, the interactions are explicit. We argue that the user preference
is unstable, because it strongly depends on the actual goal of the user.
These systems focus on money management and spending
opportunities, thus we identify high risk and significant demand for
explanation.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Loan</title>
      <p>
        A loan is lending money from one entity (individual or organization)
to another one with specified conditions. Under a loan product, we
mean a debt with a promissory note specifying the amount of money
borrowed, the interest rate and the dates of payment. In this domain,
the recommendation problem is finding the right product of the loan
company for the borrower, which both satisfies his financial needs
and will be likely to be paid back by the borrower. Felfernig et al. [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]
propose a real-time constraint-based recommender application that
supports sales between the representatives and consumers focusing
on loan recommendation problem.
      </p>
      <p>
        Microfinance is a type of banking service that supports
lowincome individuals and groups, who would otherwise have no
opportunity to borrow money. In the last couple of years, the peer-to-peer
(P2P) lending became popular, in which individuals or groups have
opportunity to invest money by lending to another parties using a P2P
lending marketplace. In this context, the recommendation task is to
find an appropriate pairing between the lenders and individuals who
need loans. Choo et al. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] propose a maximum-entropy-based
recommendation method to solve this problem using the dataset of Kiva
P2P lending marketplace. Lee et al. [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ] also developed a solution
for Kiva, using collaborative filtering techniques for finding a fair
pairing of microfinance. Significant work is published by Guo et al.
[
        <xref ref-type="bibr" rid="ref37">37</xref>
        ], who formulate an instance-based credit risk assessment model
for evaluating risk and return of each individual loan. San Miguel et
al. [
        <xref ref-type="bibr" rid="ref66">66</xref>
        ] introduce a P2P loan recommendation method via social
network. They design a data framework architecture, which is capable
to integrate both public and private data dealing with privacy issues.
Bhaskar and Subramanian [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] introduce an adaptive recommender
system that assists microfinance institutions. They discuss the impact
and limitations of such a system in an Indian case study.
      </p>
      <p>Based on the properties of this domain, we argue that loans are less
heterogeneous; however, we distinguish between basic loan products
and microfinance solutions. We think that the churn rate for
conventional products is low, but for microfinance is typically higher. The
interaction type is explicit for both opportunities and the individual
transactions are rare. We argue that the preference of a user is
unstable, because the demand for loans can change by personal financial
status. Loans are definitely risky products; therefore, the explanation
of recommendations is required.
2.3</p>
    </sec>
    <sec id="sec-5">
      <title>Insurance</title>
      <p>In the insurance domain, an insurance policy is a contract between
the insurer and the insured (policyholder). For an initial payment
(premium), the insurer takes obligation to pay compensation for
insured if loss caused by perils under the terms of policy. As standard
policies have little room for customization, insurance riders are
introduced to extend benefits that is purchased separately from the
basic policy. Both insurance policy and insurance rider can be the object
of personalized recommendation problem.</p>
      <p>
        Mitra et al. [
        <xref ref-type="bibr" rid="ref52">52</xref>
        ] discuss a high-level concept of recommending
both insurance policies and riders. In their short paper, they
summarize the potential business benefits of introducing recommender
systems in this domain. For insurance policy recommendation,
Rahman et al. [
        <xref ref-type="bibr" rid="ref60">60</xref>
        ] implemented a real-time web-based application. They
apply a case-based reasoning algorithm to support insurance sale
agents to offer the most suitable policies for their clients. Another
real-time cloud- and web-based application was developed by Abbas
et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which recommends health insurance policies. The system
applies multi-attribute utility-based theory that finds the most
similar products to the preference of the user based various criteria (e.g.
premium, co-pay, co-insurance, benefits). Life insurance
recommendation problem is also investigated by Gupta and Jain [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]. Their
short paper discusses the application of association rule mining for
such problem focusing on cold-start problem; however, it does not
publish empirical results or architectural description. Rokach et al.
[
        <xref ref-type="bibr" rid="ref65">65</xref>
        ] investigate the main domains of recommender systems
comparing them to the insurance sector highlighting the main differences.
In their work, they apply a basic item-to-item
collaborative-filteringbased method as a possible solution for the recommending insurance
riders.
      </p>
      <p>
        Based on the study published by Rokach et al. [
        <xref ref-type="bibr" rid="ref65">65</xref>
        ], the insurance
domain is quite small, the interactions are indirect and the attention
span of the users is low; therefore, the size and quality of available
dataset is low. The items are typically complex, the constraints of
users are high; however, they have little expertise. We consider this
domain homogeneous with low item churn rate. We think that the
user preference is more stable for insurance than loans; however, we
also note that a user is likely not to be interested in a same product
after contracting one. Insurance products are less risky than loans,
but the demand for explanation is still high.
2.4
      </p>
    </sec>
    <sec id="sec-6">
      <title>Real estate</title>
      <p>Real estate is a property consisting of the land, its natural resources
and the buildings on it. The purchase of real estate is a rare and
expensive transaction, which may be undertaken for investment or for
personal residence. Therefore, buyers pay special attention to find the
proper choice considering several various preferences, which leads to
a multi-criteria decision problem. In this review, we primarily
consider real estate as a type of investment.</p>
      <p>
        The application of recommender systems in real estate domain
has relatively weak literature, relevant papers were presented in the
last five years only. One of the most significant contribution is
published by Yuan et al. [
        <xref ref-type="bibr" rid="ref87">87</xref>
        ]. They propose a combination of
ontological structure and case-based reasoning for real estate
recommendation problem; furthermore, they implement a web-based application
with map visualization interface. Daly et al. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] introduce a
transportation time calculator to extend conventional metadata of real
estate. In their work, they also propose a method to find the trade-off
between multi-criteria. Wang et al. [
        <xref ref-type="bibr" rid="ref82">82</xref>
        ] apply a simple
similaritybased collaborative-filtering method for personalized ranking of real
estate; however, their data were collected by questionnaires.
Quantitative and qualitative criteria for decision making is investigated
by Ginevicˇius et al. [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ], who present a study about the application
of recommender systems for real estate management. Another study
is published by Kafi et al. [
        <xref ref-type="bibr" rid="ref42">42</xref>
        ], which discusses a ”fuzzification”
method on the metadata of real estate and the implementation of their
solution, called Fuzzy Expert System.
      </p>
      <p>As real estate can be described by the same well-defined features
(e.g. price, size, rooms), this domain is homogeneous. We argue that
the churn rate of items is significant, because items usually become
unavailable after a purchase. The interactions can be both implicit
(e.g. browsing) and explicit (e.g. purchasing), we argue that browsing
data is frequent but purchase events are quite rare. We consider the
preference of a user stable; however, it can change over the time in
long term. Purchasing real estate is expensive and risky transaction,
thus proper explanation is required.
2.5</p>
    </sec>
    <sec id="sec-7">
      <title>Stocks</title>
      <p>A stock is a type of security, which represents ownership in a
company and claims on its assets, earnings and dividends. Stocks are
traded in stock market, where the prices are controlled by traders’
bids (buy price) and offers (sell price). They are held to gain profit
on both dividends and the difference of selling-buying price. As stock
market can be volatile depending on economic events and market
news, the estimation of future profit (utility) is very challenging task.
Interpreting the recommendation problem in this context, those
profitable stocks should be recommended to the investor that meet his
risk-aversion preference and trading behavior.
2.5.1</p>
      <sec id="sec-7-1">
        <title>Non-personalized stock recommendation</title>
        <p>
          The application of decision support systems in stock market has
significant literature. Most of the contributions focus on improving the
accuracy of predicting future returns (or trends) [
          <xref ref-type="bibr" rid="ref14 ref47 ref89">89, 47, 14</xref>
          ],
providing buy/sell signals [
          <xref ref-type="bibr" rid="ref12 ref16 ref83">16, 83, 12</xref>
          ] or introducing automatic trading
solutions [
          <xref ref-type="bibr" rid="ref19 ref40">19, 40</xref>
          ]; however, majority of these papers ignore the
personalization factor. Nonetheless, global ranking of available stocks
can be considered as non-personalized recommendations. A number
of papers pointed out on the observation that groups have greater
knowledge than individuals and they can provide better market
predictions, calling it the ”wisdom of crowds” [
          <xref ref-type="bibr" rid="ref36 ref39 ref80">39, 80, 36</xref>
          ]. Eickhoff
and Muntermann [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] present significant correlation between the
prediction power of stock analysts and a set of social media users.
Stephan and Von Nitzsch [
          <xref ref-type="bibr" rid="ref75">75</xref>
          ] report that individuals cannot beat
the market substantially; however, inexperienced investors can take
benefits from online communities. Several works consider the
application of natural language processing methods on financial news
[
          <xref ref-type="bibr" rid="ref32 ref49 ref69 ref70">70, 69, 32, 49</xref>
          ] and social networks texts [
          <xref ref-type="bibr" rid="ref4 ref64">64, 4</xref>
          ]. A comprehensive
review about techniques of opinion mining and sentiment analysis is
published by Ravi and Ravi [
          <xref ref-type="bibr" rid="ref62">62</xref>
          ].
2.5.2
        </p>
      </sec>
      <sec id="sec-7-2">
        <title>Personalized stock recommendation</title>
        <p>
          In order to provide personalized recommendations, individual
information is required about the investor; however, explicit user
preferences are not available in most of the cases. One way to overcome
this difficulty is providing a user interface, where investor can
specify his preferences. An early solution was implemented by Liu and
Lee [
          <xref ref-type="bibr" rid="ref45">45</xref>
          ], which offers a set of features for analyzing and picking
stocks based on preferences specified by the investor. Yoo et al. [
          <xref ref-type="bibr" rid="ref85">85</xref>
          ]
propose a graphical user interface, which calculates personalized
recommendations based on Moving Average Convergence Divergence
(MACD) indicator and user interactions. Seo et al. [
          <xref ref-type="bibr" rid="ref72">72</xref>
          ] introduce
a management tool that applies multiple agents to collect
information about the stocks and provides stock recommendations based on
what the investor is holding. Chalidabhongse and Kaensar [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]
design a framework, which uses stochastic technical indicator on stock
returns. The solution considers both explicit preferences and user
interactions for personalized recommendations.
        </p>
        <p>
          Some of the works assume that user attributes and individual user
transactions are available in the data set. Yujun et al. [
          <xref ref-type="bibr" rid="ref88">88</xref>
          ] propose
a stock recommender algorithm based on big order net inflow. They
argue that using just big orders underscores low-valued stocks and
reduce computational requirement for advanced algorithms. They
introduce a fuzzy-based method, which recommends stocks that were
selected by similar users. Taghavi et al [
          <xref ref-type="bibr" rid="ref78">78</xref>
          ] propose a concept of
classical recommender system for ranking stocks. In their work,
they combine hybrid techniques with various information collector
agents. Although their concept is quite close to conventional
recommender systems in e-commerce, they do not publish empirical
results. The application of standard collaborative-filtering methods is
also investigated by Sayyed et al. [
          <xref ref-type="bibr" rid="ref68">68</xref>
          ]; however, they present a
preliminary concept only.
2.5.3
        </p>
      </sec>
      <sec id="sec-7-3">
        <title>Characteristics of stock market</title>
        <p>Due to its variability over time, stock market is more difficult to
characterize than previous domains. We argue that stocks are
heterogeneous, because they represent companies from various sectors. The
churn rate is low, because companies leaves stocks exchange very
rarely. Considering bidding and trading transactions, the interaction
style is rather implicit with very high volume. We argue that the user
preference is unstable, because it is strongly driven by news and the
ever changing global economy. Recommending stocks is very risky;
therefore, a particular good explanation is required; however, it is a
quite challenging task.
2.6</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Asset allocation and portfolio management</title>
      <p>A portfolio is a composition of finite number financial assets with
various weights. It is well observed phenomena, that diversification
reduces the risk of an investment, because the specific risk of each
component become insignificant; therefore, portfolios offers better
risk-return tradeoff than individual stocks. The technique of portfolio
composition is often called asset allocation. In this context, the
recommendation tasks are selecting assets and estimating their optimal
weights in portfolio meet individual preferences and risk-aversion.
2.6.1</p>
      <sec id="sec-8-1">
        <title>Modern Portfolio Theory</title>
        <p>
          One of the most well-known portfolio selection model (Modern
Portfolio Theory, MPT) was published by Markowitz [
          <xref ref-type="bibr" rid="ref50">50</xref>
          ]. His model
can be interpreted as a two-step recommendation problem. First,
well-diversified portfolios offer the best risk-return tradeoff for
every risk level, these set of portfolios are the object of
recommendation. Second, an investor is modeled by his risk-aversion utility
function, which scores every investment opportunity based on risk
and expected return. Investors select those portfolios that maximize
his utility function. The practical drawback of this theoretical model
is finding efficient portfolios requires complex calculation and
estimating the individual utility function itself is challenging task.
        </p>
        <p>
          Based on MPT, several works are published for asset allocation
[
          <xref ref-type="bibr" rid="ref73 ref8">73, 8</xref>
          ]; however, the first concepts of automated solutions appears
in the early 2000s. Elton and Gruber [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ] argues that investors
often make irrational decisions; therefore, automatized
recommendations are advantageous for preventing irrational portfolio selections.
Sycara et al. [
          <xref ref-type="bibr" rid="ref77">77</xref>
          ] present an overview of the application of
intelligent agents in portfolio management. They highlight the
specificity of this domain such as heterogeneity of information, dynamic
change of environment, time-dependency and cost-constraints.
Several researchers extend MPT by fuzzy techniques for modeling
riskaversion [
          <xref ref-type="bibr" rid="ref90">90</xref>
          ], estimating risk of portfolios [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] and composing
optimal portfolios [
          <xref ref-type="bibr" rid="ref23 ref57">23, 57</xref>
          ]. For generating efficient portfolios, Nanda et
al. [
          <xref ref-type="bibr" rid="ref55">55</xref>
          ] integrate a stock clustering method, Raei and Jahromi [
          <xref ref-type="bibr" rid="ref59">59</xref>
          ]
apply two types of multi-criteria decision methods. Although the
aforementioned works propose various type of sophisticated
portfolio weighting methods, they are just non-personalized models.
2.6.2
        </p>
      </sec>
      <sec id="sec-8-2">
        <title>Personalized portfolio selection</title>
        <p>
          Musto et al. [
          <xref ref-type="bibr" rid="ref53 ref54 ref71">54, 71, 53</xref>
          ] propose a case-based reasoning
methodologies for asset allocation, which consider user metadata for
personalization. In their work, recommended portfolios are calculated based
on what similar users selected applying various combining strategies.
The authors provide empirical results of neighbor selection- and asset
allocation methods in terms of average yield and intra-list-diversity
of portfolios. Garcia-Crespo et al. [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ] and Gonzalez-Carrasco et al.
[
          <xref ref-type="bibr" rid="ref34">34</xref>
          ] introduce a fuzzy model that transforms the ontology of investor
(education, age, income, risk-aversion, etc.) and the ontology of
portfolio (market risk, interest rate, liquidity, returns, etc.) to a unified
bi-dimensional matrix, where dimensions are psychological and
social behavior features. Portfolios are recommended based on the
distance of investor and portfolio models. The authors also discuss the
architecture the solution and compare the value of applied accuracy
measures with other domains. Beraldi et al. [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] present a decision
support system for assisting strategic asset allocation using
stochastic optimization method. In their solution, an investor can define his
strategy by setting its parameters (initial cash, period, type of assets
and currency). Based on these criteria, portfolios are generated
maximizing the tradeoff between expected final wealth, Conditional Value
at Risk and risk aversion parameter. The authors provide a detailed
high-level architecture and performance measurement of their
solution.
2.6.3
        </p>
      </sec>
      <sec id="sec-8-3">
        <title>Characteristics of portfolio management</title>
        <p>As portfolios can contain various assets, the portfolio management is
heterogeneous. Although the churn rate may vary by the type of
domains, we consider it low, because the assets are purchased for
longterm investment. On the other hand, portfolios are basically unique
and they always change if reallocation is performed. Assuming an
interactive user interface, the interaction type is explicit, because
investors can specify both their preferences or the desired weight of
assets in portfolios. The stability of user preference may vary over
time, but it is less unstable than stock exchange, because portfolios
are typically composed for long-term investment. The risk of such
investment is still high and explanation is desired in this domain.
2.7</p>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>Other financial domains</title>
      <p>In this subsection, we discuss the financial domains that have weak
literature in recommender systems. We mention only the most
significant differences in characteristics from the aforementioned domains.</p>
      <p>
        An emerging domain of investment opportunities is venture
finance. Venture capital is a type of private equity that is offered for
startup companies as seed funding. This kind of investment is
typically risky, but expects high returns on promising companies. As
companies typically need only a few rounds of funding, the item
churn is high in this case. The goal in this domain is to find an
advantageous matching between the venture capital firms and their
investment partners. Related to this problem, Stone et al. [
        <xref ref-type="bibr" rid="ref76">76</xref>
        ] published
a relevant work focusing on the application of collaborative
filtering. They report that the domain is characterized by extremely sparse
long-tailed data, thus the efficient use of conventional recommender
system methods is challenging. Continuing their work, Zhao et al.
[
        <xref ref-type="bibr" rid="ref91">91</xref>
        ] investigate diversification techniques in this field. The authors
propose 5 algorithms for ranking startups and a quadratic portfolio
weight optimization method considering risk-aversion levels.
      </p>
      <p>
        Stock fund is a fund that principally invests in stocks. The
composition of stock fund is defined by fund manager focusing on a
certain sector or a level of risk. Due to its diversification level, stock
funds are less risky than stocks; however, they often cannot be traded
in stock market thus the amount of transactions is low. Matsatsinis
and Manarolis [
        <xref ref-type="bibr" rid="ref51">51</xref>
        ] introduce a hybrid application for stock fund
recommendation problem. To reduce the sparsity issues, they propose
the combination of collaborative filtering and multi-criteria decision
analysis. Lacking individual real data on transactions, they evaluate
the proposed model on simulated investment behavior.
      </p>
      <p>
        Jannach and Bundgaard-Joergensen [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ] apply knowledge-based
techniques to design a web-based advisory tool to improve the
completeness of a business plans. In this context, the personalization of
related questions is considered as a type of recommendation
problem. The application also provides a summary of financials, level of
completeness and aggregated advices. The risk of recommendation
is low and the explanation is not critical in this case.
3
      </p>
    </sec>
    <sec id="sec-10">
      <title>METHOD-BASED REVIEW</title>
      <p>In this section, we categorize relevant scientific contributions based
on the applied methodologies. First, we walk through the standard
recommendation methods such as collaborative-filtering,
contentbased filtering, knowledge- and case-based recommender systems.
Second, we discuss various hybrid techniques and additional data
mining and machine learning methods that indirectly applied for
recommendation problems in financial services. Further domain-related
studies, architectures and user interface designs are not discussed in
this section.
3.1</p>
    </sec>
    <sec id="sec-11">
      <title>Collaborative filtering</title>
      <p>
        One of the most often used technique in recommender systems is
collaborative filtering (CF) [
        <xref ref-type="bibr" rid="ref67">67</xref>
        ]. As this method require interactions
only, it can be applied in various domains. Collaborative filtering is
able to extract latent behavioral pattern in transactional data that
cannot be modeled by metadata; therefore, collaborative filtering
methods usually have higher accuracy than metadata-based methods. On
the other hand, their efficiency strongly depends on the sparsity of
data and the novelty of items (cold-start problem); furthermore, it is
quite challenging to explain the output of CF algorithms, which is a
strong disadvantage for risky financial domains.
      </p>
      <p>
        Among collaborative filtering-based solutions, the majority of
works apply item-based nearest-neighbor methods for
recommending insurance riders [
        <xref ref-type="bibr" rid="ref65">65</xref>
        ], real estate, [
        <xref ref-type="bibr" rid="ref82">82</xref>
        ] and venture capital [
        <xref ref-type="bibr" rid="ref76">76</xref>
        ].
We also find preliminary concept of the application of
similaritybased recommendations for stock market [
        <xref ref-type="bibr" rid="ref68">68</xref>
        ]. Lee et al. [
        <xref ref-type="bibr" rid="ref43">43</xref>
        ]
apply matrix factorization for Bayesian personalized ranking in
microfinance services. They propose a fairness-aware optimization with
stochastic gradient descent (SGD). A significant contribution is
published by Zhao et al. [
        <xref ref-type="bibr" rid="ref91">91</xref>
        ], who propose five different
collaborativefiltering methods for venture capital domain. CF is also applied in
several other hybrid methods; however, we discuss those in a later
section.
3.2
      </p>
    </sec>
    <sec id="sec-12">
      <title>Content-based filtering</title>
      <p>
        Content-based filtering (CBF) [
        <xref ref-type="bibr" rid="ref58">58</xref>
        ] recommends items based on the
metadata of items in user history and other available items; therefore,
this method requires metadata and individual interactions only. CBF
algorithms can cope with the cold start problem and their
recommendations are easy to explain by meta words; however, the models
strongly rely on the quality of metadata and they are usually less
accurate than collaborative filtering methods.
      </p>
      <p>
        We find that the metadata-based recommendation problem is
usually associated with multiple-criteria decision analysis (MCDA) [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ].
Due to the complexity of real estate selection problem, MDCA
models are often applied in that field. Ginevicˇius et al. [
        <xref ref-type="bibr" rid="ref33">33</xref>
        ] propose a
model that handles quantitative and qualitative criteria for real estate
management. Daly et al. [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] presents housing recommender system,
which considers not just the metadata of a home, but the
transportation opportunities to the user specified locations. A metadata-based
solution for peer-to-peer lending is proposed by San Miguel et al.
[
        <xref ref-type="bibr" rid="ref66">66</xref>
        ]; however, it is different from the conventional content-based
filtering. The authors introduce a framework that capable to represent
user data in vector-based- and semantic user models. We conclude
that pure metadata-based methods are not typical in financial
domains.
3.3
      </p>
    </sec>
    <sec id="sec-13">
      <title>Knowledge-based recommendation</title>
      <p>
        Knowledge-based recommender systems (KBRS) [
        <xref ref-type="bibr" rid="ref79">79</xref>
        ] focus on
formalizing the knowledge about a domain based on its specificity,
various constraints and ontology of items. The information about a
user is usually collected by a knowledge acquisition interface,
personalized recommendation is calculated based on the
representation of knowledge about the user and available items. The
advantage of knowledge-based methods is that the recommendations rely
only on the domain-knowledge and constraints of the user
preferences; furthermore, they are easy to be explained. On the other hand,
the knowledge base itself should be built up and maintained, which
can be a significant overhead in operating such an interactive
decision support systems and the conflict should be resolved by
heuristics when there is no matching item based on the actual constraints
[
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]. As knowledge-based methods are able to handle complex user
preferences that is typical for financial domains, they can be
potentially effective solutions assuming that the knowledge acquisition
interface is implemented and knowledge about the domain is acquired.
Felfernig et al. propose several solutions for recommending various
financial products using constraint-based reasoning, which is a type
of knowledge-based methods [
        <xref ref-type="bibr" rid="ref25 ref26 ref27">27, 25, 26</xref>
        ]. KBRS is also applied for
personalizing questions of business plan analysis [
        <xref ref-type="bibr" rid="ref41">41</xref>
        ].
3.4
      </p>
    </sec>
    <sec id="sec-14">
      <title>Case-based recommendation</title>
      <sec id="sec-14-1">
        <title>Case-based recommender systems (CBRS) [46, 74] apply case-based</title>
        <p>
          reasoning (CBR) that solves the recommendation problem based on
old similar cases. A case is defined in various ways (like product
description, user preference, search criteria and outcome of case).
CBRS relies on the first two step of case-based reasoning, which
is (1) retrieve that finds relevant old cases to the current case and
(2) reuse that applies the knowledge from relevant old cases. An
actual case of the user is defined by user profile data or via interactive
user interface. In order to find similar cases, similarity of attributes,
collaborative patterns or knowledge of the domain are usually
applied. On one hand, CBRS can be used for complex problems and it
provides explainable recommendations. Based on Musto et al. [
          <xref ref-type="bibr" rid="ref53">53</xref>
          ],
CBR has better properties than collaborative filtering for financial
domains. On the other hand, these methods require a significant amount
of data about the cases.
        </p>
        <p>
          In financial domains, we find a number of case-based
recommender systems. Rahman et al. [
          <xref ref-type="bibr" rid="ref60">60</xref>
          ] propose a CBR-based
application for recommending insurance policies. Musto et al. [
          <xref ref-type="bibr" rid="ref53 ref54 ref71">54, 71, 53</xref>
          ]
introduce case-based reasoning for portfolio recommendation. In
their works, the authors also propose a diversification technique for
weighting candidate solutions in revise step. Yuan et al. [
          <xref ref-type="bibr" rid="ref87">87</xref>
          ]
introduce a real estate recommender that combines case-based reasoning
and ontology of items. Guo et al. [
          <xref ref-type="bibr" rid="ref37">37</xref>
          ] applies instance-based method
for peer-to-peer recommendation problem and employ kernel
regression to find similarity weights of instances in the past.
We consider the combination of the different decision support
methods as hybrid method [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Generally, hybrid recommenders benefit
from the advantages of applied techniques, while their weaknesses
are reduced. Hybrid methods can be more precise than conventional
models; however, the efficient implementation of such solutions can
be very difficult for complex problems.
        </p>
        <p>
          We find hybrid solutions that incorporate credit card transactions
in various domains to provide context-aware recommendations based
on the location of the user [
          <xref ref-type="bibr" rid="ref30 ref81">30, 81</xref>
          ]. We argue that hybrid
filtering is an efficient solution for cross-domain recommendation.
Another hybrid application focuses on finding the most profitable stocks
at a right time based on the investor preference [
          <xref ref-type="bibr" rid="ref78">78</xref>
          ]. They apply
collaborative- and content-based filtering in algorithm level and
social, economic and semantical agents in system level. CF and CBF
is also combined by Mitra et al. [
          <xref ref-type="bibr" rid="ref52">52</xref>
          ] for recommending insurance
product and by Choo et al. [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] for microfinancing. In order to
reduce sparsity issues for stock fund recommendation, Matsatsinis and
Manarolis [
          <xref ref-type="bibr" rid="ref51">51</xref>
          ] propose a combination if collaborative filtering and
multi-criteria decision analysis.
        </p>
        <p>
          There are a few applications of association rule mining (ARM)
[
          <xref ref-type="bibr" rid="ref44">44</xref>
          ] in financial domains. A web-based hybrid association rule
mining method is proposed for personalized recommendation of
insurance products, which also deals with cold-start problem [
          <xref ref-type="bibr" rid="ref38">38</xref>
          ]. ARM
is used in stock market for predicting trading-based relationships
between stocks [
          <xref ref-type="bibr" rid="ref56">56</xref>
          ].
In this section, we also discuss additional complementary techniques
that are integrated to conventional recommender methods. We find
that fuzzy methods are primarily introduced for stock market and
asset allocation. Yujun et al. [
          <xref ref-type="bibr" rid="ref88">88</xref>
          ] introduce a fuzzy-based
clustering for stock recommendations. A fuzzy-based transformation is
introduced by Garcia-Crespo et al. [
          <xref ref-type="bibr" rid="ref31">31</xref>
          ] and Gonzalez-Carrasco et al.
[
          <xref ref-type="bibr" rid="ref34">34</xref>
          ] for portfolio recommendation problem. Fuzzy-based expert
systems are proposed for real-estate- [
          <xref ref-type="bibr" rid="ref42">42</xref>
          ] and portfolio
recommendations [
          <xref ref-type="bibr" rid="ref23 ref35">23, 35</xref>
          ]. Several variations of fuzzy-based extensions of
modern portfolio theory are introduced [
          <xref ref-type="bibr" rid="ref57 ref6 ref90">90, 6, 57</xref>
          ].
        </p>
        <p>
          We find applications of artificial neural networks (ANN) for
designing trading decision support systems [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] and extracting
information from news [
          <xref ref-type="bibr" rid="ref32">32</xref>
          ]. In stock price forecasting, semantic methods
are also considered for processing web texts [
          <xref ref-type="bibr" rid="ref70">70</xref>
          ] and emotions
expressed in Twitter messages [
          <xref ref-type="bibr" rid="ref64">64</xref>
          ]. Based on our research,
classification methods are usually applied for stock markets. Support vector
machines (SVM) are used for incorporating information from
financial news [
          <xref ref-type="bibr" rid="ref49 ref69">69, 49</xref>
          ], forecasting stock returns [
          <xref ref-type="bibr" rid="ref47 ref89">89, 47</xref>
          ] and providing
stock buy/sell signals [
          <xref ref-type="bibr" rid="ref83">83</xref>
          ].
4
        </p>
      </sec>
    </sec>
    <sec id="sec-15">
      <title>CONCLUSION</title>
      <p>In this review, we have discussed the scientific contributions that
were addressed to the recommendation problems in financial
services in the last 15 years. We have performed a two-way investigation
based on financial domains and applied recommendation techniques.</p>
      <p>Considering the domains, our finding is the following. Banking
institutes have a significant willingness to introduce decision support
systems; however, we find just concepts for that problem. There is
a great support for personalizing peer-to-peer lending than
conventional loan services. Although insurance domain is small, we find
a decent number of applications recommending both insurance
policies and riders. There are a few papers dealing with real estate
recommendation; a decent part of them is empirical study only. There is a
huge literature dealing with stock market. A significant part of
publications focuses on predicting stock prices and providing buy/sell
signals; however, these methods are non-personalized. Several works
introduce interactive user interface for managing stocks, but only a
few number of papers propose machine learning methods for
personalized stock recommendation. We also find a significant literature
for asset allocation. On the basis of modern portfolio theory, several
methods are introduced to find efficient portfolios for various
riskaversion levels; however, the personalization is realized in selecting
risk level only. Some of the works apply machine learning methods to
compose personalized portfolios based on individual attributes.
Furthermore, we present promising applications of recommender
systems for venture finance, stock funds and business plan-related
questionnaire.</p>
      <p>Several domains can be characterized by homogeneous products;
however, we argue that stock exchange, portfolio management and
multi-domain solutions are rather heterogeneous. The item churn rate
is basically low among the financial domains, except for real estate,
where the offers are available until only one transaction by nature.
Assuming that user interface is provided, the interaction style is
explicit, otherwise implicit data or user profile metadata can be used
only. We find that the preference stability is various in these
domains depending on individual financial status and the changes of
global market. As the object of recommendations are usually related
to money spending transactions, we consider all financial domains;
therefore, the demand for proper explanation about the
recommendations is significant.</p>
      <p>Based on our method-based analysis, we conclude that
collaborative filtering is applied in various domains where the product itself
is well-defined; however, it is limited to handle complex
recommendation problems. We find a small number of applications using pure
content-based filtering. Due to the specificity of financial domains,
multiple-criteria decision analysis and case-based reasoning has
significant advantage over collaborative- and content-based filtering.
Assuming that a well designed user interface is available,
knowledgebased methods has great benefits for assisting personalization
problems. We find several hybrid methods combining collaborative- and
content-based filtering, we argue that application of association rules
is less significant. Investigating other methods, we find that fuzzy
techniques are basically applied for portfolio selection problem;
furthermore, artificial neural networks and support vector machines are
typically used in stock market decision systems.</p>
      <p>Summarizing our work, we state that an extensive work is being in
progress for investigating applications of recommendation systems in
financial services; however, there remain several unexploited
opportunities in this field for both scientific research and product
development.</p>
    </sec>
    <sec id="sec-16">
      <title>ACKNOWLEDGEMENTS</title>
      <p>I am grateful to ImpressTV for funding this research and
supporting me by flexible work hours. I thank Miha´ly Ormos from Budapest
University of Technology and Economics for giving valuable advices
for literature review. Least but not least, I am thankful to the
organizers of 2nd International Workshop on Personalization and
Recommender Systems in Financial Services for extending the deadline
of submission, providing valuable feedbacks and encouraging me to
finish this paper.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Assad</given-names>
            <surname>Abbas</surname>
          </string-name>
          , Kashif Bilal, Limin Zhang, and Samee U Khan, '
          <article-title>A cloud based health insurance plan recommendation system: A user centered approach'</article-title>
          ,
          <source>Future Generation Computer Systems</source>
          ,
          <volume>4344</volume>
          ,
          <fpage>99</fpage>
          -
          <lpage>109</lpage>
          , (feb
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Abbas</given-names>
            <surname>Asosheh</surname>
          </string-name>
          , Sanaz Bagherpour,
          <article-title>Nima Yahyapour, and A Asosheha, 'Extended Acceptance Models for Recommender System Adaption, Case of Retail and Banking Service in Iran'</article-title>
          ,
          <source>WSEAS Transactions on Business and Economics</source>
          ,
          <volume>5</volume>
          (
          <issue>5</issue>
          ),
          <fpage>189</fpage>
          -
          <lpage>200</lpage>
          , (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>James</given-names>
            <surname>Bennett</surname>
          </string-name>
          and Stan Lanning, '
          <article-title>The netflix prize'</article-title>
          ,
          <source>in Proceedings of KDD cup and workshop</source>
          , volume
          <year>2007</year>
          , p.
          <fpage>35</fpage>
          , (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Janek</given-names>
            <surname>Benthaus</surname>
          </string-name>
          and Roman Beck, '
          <article-title>It's more about the Content than the Users! The Influence of Social Broadcasting on Stock Markets'</article-title>
          ,
          <source>in European Conference on Information Systems</source>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P</given-names>
            <surname>Beraldi</surname>
          </string-name>
          , A Violi, and
          <string-name>
            <given-names>F De</given-names>
            <surname>Simone</surname>
          </string-name>
          , '
          <article-title>A decision support system for strategic asset allocation'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>51</volume>
          (
          <issue>3</issue>
          ),
          <fpage>549</fpage>
          -
          <lpage>561</lpage>
          , (jun
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J D</given-names>
            <surname>Bermudez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J V</given-names>
            <surname>Segura</surname>
          </string-name>
          , and
          <string-name>
            <given-names>E</given-names>
            <surname>Vercher</surname>
          </string-name>
          .
          <article-title>A fuzzy ranking strategy for portfolio selection applied to the Spanish stock market</article-title>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Tarun</given-names>
            <surname>Bhaskar</surname>
          </string-name>
          and Gopi Subramanian, '
          <article-title>Loan recommender system for microfinance loans: Increasing efficiency to assist growth'</article-title>
          ,
          <source>J Financ Serv Mark</source>
          ,
          <volume>15</volume>
          (
          <issue>4</issue>
          ),
          <fpage>334</fpage>
          -
          <lpage>345</lpage>
          , (mar
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Michael</surname>
            <given-names>J Brennan</given-names>
          </string-name>
          , Eduardo S Schwartz, and Ronald Lagnado, '
          <article-title>Strategic asset allocation'</article-title>
          ,
          <source>Journal of Economic Dynamics and Control</source>
          ,
          <volume>21</volume>
          (
          <issue>89</issue>
          ),
          <fpage>1377</fpage>
          -
          <lpage>1403</lpage>
          , (jun
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Robin</given-names>
            <surname>Burke</surname>
          </string-name>
          , '
          <article-title>Hybrid recommender systems: Survey and experiments', User modeling and user-adapted interaction</article-title>
          ,
          <volume>12</volume>
          (
          <issue>4</issue>
          ),
          <fpage>331</fpage>
          -
          <lpage>370</lpage>
          , (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Robin</given-names>
            <surname>Burke</surname>
          </string-name>
          and Maryam Ramezani, 'Matching Recommendation Technologies and Domains',
          <source>Recommender Systems Handbook</source>
          ,
          <volume>54</volume>
          ,
          <fpage>367</fpage>
          -
          <lpage>386</lpage>
          , (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T H</given-names>
            <surname>Chalidabhongse and C Kaensar</surname>
          </string-name>
          .
          <article-title>A Personalized Stock Recommendation System using Adaptive User Modeling</article-title>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Ya-Wen Chang</surname>
          </string-name>
          Chien and
          <string-name>
            <surname>Yen-Liang</surname>
            <given-names>Chen</given-names>
          </string-name>
          , '
          <article-title>Mining associative classification rules with stock trading data A GA-based method'</article-title>
          ,
          <source>Knowledge-Based Systems</source>
          ,
          <volume>23</volume>
          (
          <issue>6</issue>
          ),
          <fpage>605</fpage>
          -
          <lpage>614</lpage>
          , (aug
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13] Hilary Cheng,
          <string-name>
            <surname>Yi-Chuan Lu</surname>
          </string-name>
          , and Calvin Sheu, '
          <article-title>An ontology-based business intelligence application in a financial knowledge management system'</article-title>
          ,
          <source>Expert Systems with Applications</source>
          ,
          <volume>36</volume>
          (
          <issue>2</issue>
          , Part 2),
          <fpage>3614</fpage>
          -
          <lpage>3622</lpage>
          , (mar
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Vincent</surname>
            <given-names>Cho</given-names>
          </string-name>
          , '
          <article-title>MISMIS A comprehensive decision support system for stock market investment'</article-title>
          ,
          <source>Knowledge-Based Systems</source>
          ,
          <volume>23</volume>
          (
          <issue>6</issue>
          ),
          <fpage>626</fpage>
          -
          <lpage>633</lpage>
          , (aug
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Jaegul</surname>
            <given-names>Choo</given-names>
          </string-name>
          , Daniel Lee, Bistra Dilkina, Hongyuan Zha, and Haesun Park, '
          <article-title>To Gather Together for a Better World: Understanding and Leveraging Communities in Micro-lending Recommendation'</article-title>
          ,
          <source>in Proceedings of the 23rd International Conference on World Wide Web, WWW '14</source>
          , pp.
          <fpage>249</fpage>
          -
          <lpage>260</lpage>
          , New York, NY, USA, (
          <year>2014</year>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Seng-Cho Timothy</surname>
            <given-names>Chou</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chau-Chen</surname>
            <given-names>Yang</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chi-Huang Chan</surname>
            , and
            <given-names>Feipei</given-names>
          </string-name>
          <string-name>
            <surname>Lai</surname>
          </string-name>
          .
          <article-title>A rule-based neural stock trading decision support system</article-title>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>Lorrie</given-names>
            <surname>Faith</surname>
          </string-name>
          <string-name>
            <surname>Cranor</surname>
          </string-name>
          , '
          <article-title>I didn't buy it for myself', in Designing personalized user experiences in eCommerce</article-title>
          ,
          <fpage>57</fpage>
          -
          <lpage>73</lpage>
          , Springer, (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Elizabeth</surname>
            <given-names>M Daly</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Adi</given-names>
            <surname>Botea</surname>
          </string-name>
          , Akihiro Kishimoto, and Radu Marinescu,
          <article-title>'Multi-criteria Journey Aware Housing Recommender System'</article-title>
          ,
          <source>in Proceedings of the 8th ACM Conference on Recommender Systems, RecSys '14</source>
          , pp.
          <fpage>325</fpage>
          -
          <lpage>328</lpage>
          , New York, NY, USA, (
          <year>2014</year>
          ). ACM.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>L</given-names>
            <surname>Dymova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P</given-names>
            <surname>Sevastianov</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          K Kaczmarek,
          <article-title>'A stock trading expert system based on the rule-base evidential reasoning using Level 2 Quotes'</article-title>
          ,
          <source>Expert Systems with Applications</source>
          ,
          <volume>39</volume>
          (
          <issue>8</issue>
          ),
          <fpage>7150</fpage>
          -
          <lpage>7157</lpage>
          , (jun
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Matthias</given-names>
            <surname>Eickhoff</surname>
          </string-name>
          and Jan Muntermann, 'Stock Analysts Vs.
          <source>The Crowd: A Study on Mutual Prediction'</source>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Edwin J Elton and Martin J Gruber</surname>
          </string-name>
          , '
          <article-title>The Rationality of Asset Allocation Recommendations'</article-title>
          ,
          <source>The Journal of Financial and Quantitative Analysis</source>
          ,
          <volume>35</volume>
          (
          <issue>1</issue>
          ),
          <fpage>27</fpage>
          -
          <lpage>41</lpage>
          , (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Andrew</given-names>
            <surname>Fano</surname>
          </string-name>
          and Scott W Kurth, 'Personal Choice Point:
          <article-title>Helping users visualize what it means to buy a BMW'</article-title>
          , Control,
          <fpage>46</fpage>
          -
          <lpage>52</lpage>
          , (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Mehdi</given-names>
            <surname>Fasanghari</surname>
          </string-name>
          and Gholam Ali Montazer, '
          <article-title>Design and implementation of fuzzy expert system for Tehran Stock Exchange portfolio recommendation'</article-title>
          ,
          <source>Expert Systems with Applications</source>
          ,
          <volume>37</volume>
          (
          <issue>9</issue>
          ),
          <fpage>6138</fpage>
          -
          <lpage>6147</lpage>
          , (sep
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <surname>Alexander</surname>
            <given-names>Felfernig</given-names>
          </string-name>
          , Gerhard Friedrich, Dietmar Jannach, and Markus Zanker, '
          <article-title>Constraint-Based Recommender Systems'</article-title>
          , chapter Constraint,
          <volume>161</volume>
          -
          <fpage>190</fpage>
          ,
          <string-name>
            <surname>Springer</surname>
            <given-names>US</given-names>
          </string-name>
          , Boston, MA, (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Felfernig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K</given-names>
            <surname>Isak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K</given-names>
            <surname>Szabo</surname>
          </string-name>
          , and P Zachar, '
          <article-title>The VITA financial services sales support environment'</article-title>
          ,
          <source>Proceedings of the National Conference on Artificial Intelligence</source>
          ,
          <volume>2</volume>
          (Felfernig),
          <fpage>1692</fpage>
          -
          <lpage>1699</lpage>
          , (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Alexander</surname>
            <given-names>Felfernig</given-names>
          </string-name>
          , Michael Jeran, Martin Stettinger, Thomas Absenger, Thomas Gruber, Sarah Haas, Emanuel Kirchengast, Michael Schwarz, Lukas Skofitsch, and Thomas Ulz, '
          <article-title>Human Computation Based Acquisition Of Financial Service Advisory Practices'</article-title>
          ,
          <source>Organizational Support</source>
          ,
          <volume>27</volume>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Felfernig</surname>
          </string-name>
          and
          <string-name>
            <given-names>A</given-names>
            <surname>Kiener</surname>
          </string-name>
          , '
          <article-title>Knowledge-based interactive selling of financial services with FSAdvisor'</article-title>
          ,
          <source>Proceedings of the National . . .</source>
          ,
          <volume>100</volume>
          ,
          <fpage>1475</fpage>
          -
          <lpage>1482</lpage>
          , (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>Alexander</given-names>
            <surname>Felfernig</surname>
          </string-name>
          and Martin Stettinger, '
          <article-title>Conflict Management in Interactive Financial Service Selection'</article-title>
          ,
          <source>Organizational Support</source>
          ,
          <volume>3</volume>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [29] Jose´ Figueira,
          <string-name>
            <given-names>Salvatore</given-names>
            <surname>Greco</surname>
          </string-name>
          , and Matthias Ehrgott,
          <article-title>Multiple criteria decision analysis: state of the art surveys</article-title>
          , volume
          <volume>78</volume>
          ,
          <string-name>
            <surname>Springer</surname>
            <given-names>Science</given-names>
          </string-name>
          &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Gallego</surname>
          </string-name>
          and Gabriel Huecas, '
          <article-title>An empirical case of a contextaware mobile recommender system in a banking environment'</article-title>
          ,
          <source>Proceedings - 2012 3rd FTRA International Conference on Mobile, Ubiquitous, and Intelligent Computing, MUSIC</source>
          <year>2012</year>
          ,
          <volume>13</volume>
          -
          <fpage>20</fpage>
          , (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [31]
          <article-title>A´ngel Garc´ıa-</article-title>
          <string-name>
            <surname>Crespo</surname>
          </string-name>
          , Jose´ Luis Lo´
          <fpage>pez</fpage>
          -Cuadrado, Israel Gonza´lezCarrasco,
          <string-name>
            <surname>Ricardo</surname>
          </string-name>
          Colomo-Palacios,
          <article-title>and Bele´n Ruiz-Mezcua, 'SINVLIO: Using semantics and fuzzy logic to provide individual investment portfolio recommendations'</article-title>
          ,
          <source>Knowledge-Based Systems</source>
          ,
          <volume>27</volume>
          ,
          <fpage>103</fpage>
          -
          <lpage>118</lpage>
          , (mar
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          [32]
          <string-name>
            <given-names>Tomer</given-names>
            <surname>Geva</surname>
          </string-name>
          and Jacob Zahavi, '
          <article-title>Empirical evaluation of an automated intraday stock recommendation system incorporating both market data and textual news'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>57</volume>
          ,
          <fpage>212</fpage>
          -
          <lpage>223</lpage>
          , (jan
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          [33]
          <string-name>
            <surname>Tomas</surname>
            <given-names>Ginevicˇius</given-names>
          </string-name>
          , Jurgita Alchimovien, Paulius Kazokaitis, and Artras Kaklauskas, '
          <article-title>Recommender System for Real Estate Management'</article-title>
          ,
          <source>Verslas: teorija ir praktika, (3)</source>
          ,
          <fpage>258</fpage>
          -
          <lpage>267</lpage>
          , (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          [34]
          <string-name>
            <given-names>Israel</given-names>
            <surname>Gonzalez-Carrasco</surname>
          </string-name>
          ,
          <article-title>Ricardo Colomo-Palacios, Jose Luis LopezCuadrado, A´ngel Garca-Crespo, and Bele´n Ruiz-Mezcua, 'PBADVISOR: A private banking multi-investment portfolio advisor'</article-title>
          ,
          <source>Information Sciences</source>
          ,
          <volume>206</volume>
          ,
          <fpage>63</fpage>
          -
          <lpage>82</lpage>
          , (nov
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          [35]
          <string-name>
            <given-names>M</given-names>
            <surname>Hassani Goodarzi</surname>
          </string-name>
          , '
          <article-title>A web-based Implementation of a Portfolio Advisor System based on Fuzzy Expert Systems'</article-title>
          , in Conf.
          <source>Rec. IEEE 6th Int. Conf. Information &amp; Communication Technology and System ICTS</source>
          , Surabaya, Indonesia, pp.
          <fpage>15</fpage>
          -
          <lpage>22</lpage>
          , (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          [36]
          <string-name>
            <surname>Jo</surname>
          </string-name>
          <article-title>¨rg Gottschlich and Oliver Hinz, 'A decision support system for stock investment recommendations using collective wisdom'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>59</volume>
          ,
          <fpage>52</fpage>
          -
          <lpage>62</lpage>
          , (mar
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          [37]
          <string-name>
            <surname>Yanhong</surname>
            <given-names>Guo</given-names>
          </string-name>
          , Wenjun Zhou, Chunyu Luo, Chuanren Liu, and Hui Xiong,
          <article-title>'Instance-based credit risk assessment for investment decisions in P2P lending'</article-title>
          ,
          <source>European Journal of Operational Research</source>
          ,
          <volume>249</volume>
          (
          <issue>2</issue>
          ),
          <fpage>417</fpage>
          -
          <lpage>426</lpage>
          , (mar
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          [38]
          <string-name>
            <given-names>Abdhesh</given-names>
            <surname>Gupta</surname>
          </string-name>
          and Anwiti Jain, '
          <article-title>Life Insurance Recommender System Based on Association Rule Mining and Dual Clustering Method for Solving Cold-Start Problem'</article-title>
          ,
          <source>International Journal of Advanced Research in Computer Science and Software Engineering</source>
          ,
          <volume>3</volume>
          (
          <issue>7</issue>
          ),
          <fpage>1356</fpage>
          -
          <lpage>1360</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          [39]
          <string-name>
            <given-names>Shawndra</given-names>
            <surname>Hill and Noah</surname>
          </string-name>
          Ready-Campbell,
          <article-title>'Expert Stock Picker: The Wisdom of (Experts in) Crowds'</article-title>
          ,
          <source>International Journal of Electronic Commerce</source>
          ,
          <volume>15</volume>
          (
          <issue>3</issue>
          ),
          <fpage>73</fpage>
          -
          <lpage>102</lpage>
          , (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          [40]
          <string-name>
            <surname>Yong</surname>
            <given-names>Hu</given-names>
          </string-name>
          , Kang Liu, Xiangzhou Zhang, Lijun Su,
          <string-name>
            <surname>E W T Ngai</surname>
          </string-name>
          , and Mei Liu, '
          <article-title>Application of evolutionary computation for rule discovery in stock algorithmic trading: A literature review</article-title>
          ', Applied Soft Computing,
          <volume>36</volume>
          ,
          <fpage>534</fpage>
          -
          <lpage>551</lpage>
          , (nov
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          [41]
          <string-name>
            <given-names>Dietmar</given-names>
            <surname>Jannach</surname>
          </string-name>
          and
          <article-title>Uffe Bundgaard-Joergensen, 'SAT: A Web-Based Interactive Advisor for Investor-Ready Business Plans</article-title>
          .', in ICE-B, eds.,
          <string-name>
            <surname>Joaquim</surname>
            <given-names>Filipe</given-names>
          </string-name>
          , David A Marca,
          <string-name>
            <given-names>Boris</given-names>
            <surname>Shishkov</surname>
          </string-name>
          , and Marten van Sinderen, pp.
          <fpage>99</fpage>
          -
          <lpage>106</lpage>
          . INSTICC Press, (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          [42]
          <string-name>
            <given-names>Amir</given-names>
            <surname>Hossein</surname>
          </string-name>
          <string-name>
            <surname>Kafi</surname>
          </string-name>
          , Kazemipoor Hamid, and Mohammad Ali Afshar Kazem, '
          <article-title>Design and Implementation of Fuzzy Expert System for Real Estate Recommendation'</article-title>
          ,
          <source>International Journal of Information, Security and Systems Management</source>
          ,
          <volume>2</volume>
          (
          <issue>1</issue>
          ),
          <fpage>142</fpage>
          -
          <lpage>147</lpage>
          , (jan
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          [43]
          <string-name>
            <surname>Eric L Lee</surname>
          </string-name>
          ,
          <article-title>Jing-kai Lou, Wei-ming Chen, Yen-chi Chen</article-title>
          ,
          <string-name>
            <surname>Shou-de Lin</surname>
          </string-name>
          ,
          <article-title>Yen-sheng Chiang, and Kuan-ta Chen, 'Fairness-Aware Loan Recommendation for</article-title>
          Microfinance Services',
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          , (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          [44]
          <string-name>
            <surname>Weiyang</surname>
            <given-names>Lin</given-names>
          </string-name>
          ,
          <article-title>Sergio A Alvarez,</article-title>
          and Carolina Ruiz, '
          <article-title>Efficient adaptivesupport association rule mining for recommender systems', Data mining and knowledge discovery, 6(1</article-title>
          ),
          <fpage>83</fpage>
          -
          <lpage>105</lpage>
          , (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          [45]
          <string-name>
            <given-names>N K</given-names>
            <surname>Liu and K K Lee,</surname>
          </string-name>
          <article-title>'An intelligent business advisor system for stock investment'</article-title>
          ,
          <source>Expert Systems</source>
          ,
          <volume>14</volume>
          (
          <issue>3</issue>
          ),
          <fpage>129</fpage>
          -
          <lpage>139</lpage>
          , (
          <year>1997</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          [46]
          <string-name>
            <given-names>Fabiana</given-names>
            <surname>Lorenzi</surname>
          </string-name>
          and Francesco Ricci, '
          <article-title>Case-based Recommender Systems: A Unifying View'</article-title>
          ,
          <source>in Proceedings of the 2003 International Conference on Intelligent Techniques for Web Personalization, ITWP'03</source>
          , pp.
          <fpage>89</fpage>
          -
          <lpage>113</lpage>
          , Berlin, Heidelberg, (
          <year>2005</year>
          ). Springer-Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          [47]
          <string-name>
            <surname>Chi-Jie</surname>
            <given-names>Lu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tian-Shyug Lee</surname>
          </string-name>
          , and
          <string-name>
            <surname>Chih-Chou</surname>
            <given-names>Chiu</given-names>
          </string-name>
          , '
          <article-title>Financial time series forecasting using independent component analysis and support vector regression'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>47</volume>
          (
          <issue>2</issue>
          ),
          <fpage>115</fpage>
          -
          <lpage>125</lpage>
          , (may
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          [48]
          <string-name>
            <surname>Jie</surname>
            <given-names>Lu</given-names>
          </string-name>
          , Dianshuang Wu, Mingsong Mao,
          <string-name>
            <given-names>Wei</given-names>
            <surname>Wang</surname>
          </string-name>
          , and Guangquan Zhang, '
          <article-title>Recommender system application developments: A survey'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>74</volume>
          ,
          <fpage>12</fpage>
          -
          <lpage>32</lpage>
          , (jun
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          [49]
          <string-name>
            <given-names>Chao</given-names>
            <surname>Ma</surname>
          </string-name>
          and
          <string-name>
            <given-names>Xun</given-names>
            <surname>Liang</surname>
          </string-name>
          .
          <article-title>Online mining in unstructured financial information: An empirical study in bulletin news</article-title>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          [50]
          <string-name>
            <surname>Harry</surname>
            <given-names>Markowitz</given-names>
          </string-name>
          , 'Portfolio selection',
          <source>The journal of finance</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          ),
          <fpage>77</fpage>
          -
          <lpage>91</lpage>
          , (
          <year>1952</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          [51]
          <string-name>
            <surname>Nikolaos</surname>
            <given-names>F Matsatsinis</given-names>
          </string-name>
          and
          <article-title>Eleftherios A Manarolis, 'New Hybrid Recommender Approaches: An Application to Equity Funds Selection'</article-title>
          ,
          <source>in Algorithmic Decision Theory</source>
          ,
          <fpage>156</fpage>
          -
          <lpage>167</lpage>
          , Springer, (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          [52]
          <string-name>
            <surname>Sanghamitra</surname>
            <given-names>Mitra</given-names>
          </string-name>
          , Nilendra Chaudhari, and Bipin Patwardhan, '
          <source>Leveraging Hybrid Recommendation System In Insurance Domain'</source>
          ,
          <volume>3</volume>
          (
          <issue>10</issue>
          ), (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          [53]
          <string-name>
            <surname>Cataldo</surname>
            <given-names>Musto</given-names>
          </string-name>
          , Giovanni Semeraro, Pasquale Lops, Marco de Gemmis, and Georgios Lekkas, '
          <article-title>Personalized finance advisory through casebased recommender systems and diversification strategies'</article-title>
          ,
          <source>Decision Support Systems</source>
          ,
          <volume>77</volume>
          ,
          <fpage>100</fpage>
          -
          <lpage>111</lpage>
          , (sep
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          [54]
          <string-name>
            <surname>Cataldo</surname>
            <given-names>Musto</given-names>
          </string-name>
          , Giovanni Semeraro, Pasquale Lops, and Marco De Gemmis, '
          <article-title>Financial Product Recommendation through Case-based Reasoning</article-title>
          and Diversification Techniques', (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref55">
        <mixed-citation>
          [55]
          <string-name>
            <given-names>S R</given-names>
            <surname>Nanda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B</given-names>
            <surname>Mahanty</surname>
          </string-name>
          , and
          <string-name>
            <given-names>M K</given-names>
            <surname>Tiwari</surname>
          </string-name>
          , '
          <article-title>Clustering Indian stock market data for portfolio management'</article-title>
          ,
          <source>Expert Systems with Applications</source>
          ,
          <volume>37</volume>
          (
          <issue>12</issue>
          ),
          <fpage>8793</fpage>
          -
          <lpage>8798</lpage>
          , (dec
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref56">
        <mixed-citation>
          [56]
          <string-name>
            <given-names>P</given-names>
            <surname>Paranjape-Voditel</surname>
          </string-name>
          and
          <string-name>
            <given-names>U</given-names>
            <surname>Deshpande</surname>
          </string-name>
          .
          <source>An Association Rule Mining Based Stock Market Recommender System</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref57">
        <mixed-citation>
          [57]
          <string-name>
            <given-names>Preeti</given-names>
            <surname>Paranjape-Voditel</surname>
          </string-name>
          and
          <article-title>Umesh Deshpande, 'A stock market portfolio recommender system based on association rule mining'</article-title>
          , Applied Soft Computing,
          <volume>13</volume>
          (
          <issue>2</issue>
          ),
          <fpage>1055</fpage>
          -
          <lpage>1063</lpage>
          , (feb
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref58">
        <mixed-citation>
          [58]
          <string-name>
            <surname>Michael</surname>
            <given-names>J</given-names>
          </string-name>
          <string-name>
            <surname>Pazzani and Daniel Billsus</surname>
          </string-name>
          , '
          <article-title>Content-based recommendation systems', in The adaptive web</article-title>
          ,
          <fpage>325</fpage>
          -
          <lpage>341</lpage>
          , Springer, (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref59">
        <mixed-citation>
          [59]
          <string-name>
            <given-names>Reza</given-names>
            <surname>Raei and M Jahromi</surname>
          </string-name>
          , '
          <article-title>Portfolio optimization using a hybrid of fuzzy ANP, VIKOR</article-title>
          and TOPSIS',
          <source>Management Science Letters</source>
          ,
          <volume>2</volume>
          (
          <issue>7</issue>
          ),
          <fpage>2473</fpage>
          -
          <lpage>2484</lpage>
          , (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref60">
        <mixed-citation>
          [60]
          <string-name>
            <surname>S S A Rahman</surname>
          </string-name>
          ,
          <article-title>A A Norman, and</article-title>
          K J Soon, '
          <article-title>MyINS: A CBR eCommerce Application for Insurance Policies'</article-title>
          ,
          <source>Electronic Commerce Research</source>
          ,
          <volume>5</volume>
          (
          <issue>1</issue>
          ),
          <fpage>373</fpage>
          -
          <lpage>380</lpage>
          , (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref61">
        <mixed-citation>
          [61]
          <string-name>
            <surname>Naren</surname>
            <given-names>Ramakrishnan</given-names>
          </string-name>
          , Benjamin J Keller, Batul J Mirza, Ananth Y Grama, and George Karypis, '
          <article-title>Privacy risks in recommender systems'</article-title>
          ,
          <source>IEEE Internet Computing</source>
          ,
          <volume>5</volume>
          (
          <issue>6</issue>
          ),
          <fpage>54</fpage>
          , (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref62">
        <mixed-citation>
          [62]
          <string-name>
            <given-names>Kumar</given-names>
            <surname>Ravi</surname>
          </string-name>
          and Vadlamani Ravi, '
          <article-title>A survey on opinion mining and sentiment analysis: Tasks, approaches</article-title>
          and applications',
          <source>KnowledgeBased Systems</source>
          ,
          <volume>89</volume>
          ,
          <fpage>14</fpage>
          -
          <lpage>46</lpage>
          , (nov
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref63">
        <mixed-citation>
          [63]
          <string-name>
            <surname>Francesco</surname>
            <given-names>Ricci</given-names>
          </string-name>
          , Lior Rokach, and Bracha Shapira, Introduction to recommender systems handbook, Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref64">
        <mixed-citation>
          [64]
          <string-name>
            <surname>Marten</surname>
            <given-names>Risius</given-names>
          </string-name>
          , Fabian Akolk, and Roman Beck, '
          <article-title>Differential Emotions and the Stock Market-The Case of Company-specific Trading'</article-title>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref65">
        <mixed-citation>
          [65]
          <string-name>
            <surname>Lior</surname>
            <given-names>Rokach</given-names>
          </string-name>
          , Guy Shani, Bracha Shapira, Eyal Chapnik, and Gali Siboni, '
          <article-title>Recommending insurance riders'</article-title>
          ,
          <source>Proceedings of the 28th Annual ACM Symposium on Applied Computing - SAC '13</source>
          ,
          <fpage>253</fpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref66">
        <mixed-citation>
          [66] Beatriz San Miguel,
          <string-name>
            <surname>Jose M del Alamo</surname>
          </string-name>
          , and Juan C Yelmo,
          <article-title>'A Personal Data Framework for Exchanging Knowledge about Users in New Financial Services'</article-title>
          ,
          <source>Organizational Support</source>
          ,
          <volume>19</volume>
          , (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref67">
        <mixed-citation>
          [67]
          <string-name>
            <surname>Badrul</surname>
            <given-names>Sarwar</given-names>
          </string-name>
          , George Karypis, Joseph Konstan, and John Riedl, '
          <article-title>Itembased collaborative filtering recommendation algorithms'</article-title>
          ,
          <source>in Proceedings of the 10th international conference on World Wide Web</source>
          , pp.
          <fpage>285</fpage>
          -
          <lpage>295</lpage>
          . ACM, (
          <year>2001</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref68">
        <mixed-citation>
          [68]
          <string-name>
            <surname>Fr</surname>
            <given-names>Sayyed</given-names>
          </string-name>
          , Rv Argiddi, and Ss Apte, '
          <article-title>Generating Recommendations for Stock Market Using Collaborative Filtering'</article-title>
          ,
          <source>Ijces.Org</source>
          ,
          <volume>3</volume>
          (
          <issue>1</issue>
          ),
          <fpage>46</fpage>
          -
          <lpage>49</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref69">
        <mixed-citation>
          [69]
          <string-name>
            <surname>Robert</surname>
            <given-names>P</given-names>
          </string-name>
          <string-name>
            <surname>Schumaker and Hsinchun Chen</surname>
          </string-name>
          , '
          <article-title>Textual Analysis of Stock Market Prediction Using Breaking Financial News: The AZFin Text System'</article-title>
          ,
          <source>ACM Transactions on Information System</source>
          ,
          <volume>27</volume>
          (
          <issue>2</issue>
          ),
          <volume>12</volume>
          :
          <fpage>1</fpage>
          --
          <lpage>12</lpage>
          :
          <fpage>19</fpage>
          , (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref70">
        <mixed-citation>
          [70]
          <string-name>
            <given-names>Vivek</given-names>
            <surname>Sehgal</surname>
          </string-name>
          and Charles Song, 'SOPS:
          <article-title>Stock prediction using web sentiment'</article-title>
          ,
          <source>Proceedings - IEEE International Conference on Data Mining</source>
          , ICDM,
          <fpage>21</fpage>
          -
          <lpage>26</lpage>
          , (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref71">
        <mixed-citation>
          [71]
          <string-name>
            <given-names>Giovanni</given-names>
            <surname>Semeraro</surname>
          </string-name>
          and Cataldo Musto, '
          <source>Personalized Wealth Management through Case-Based Recommender Systems'</source>
          ,
          <fpage>2</fpage>
          -
          <lpage>4</lpage>
          , (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref72">
        <mixed-citation>
          [72]
          <string-name>
            <surname>Young-Woo</surname>
            <given-names>Seo</given-names>
          </string-name>
          ,
          <article-title>Joseph A Giampapa,</article-title>
          and Katia Sycara, '
          <article-title>Financial news analysis for intelligent portfolio management', (</article-title>
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref73">
        <mixed-citation>
          [73]
          <string-name>
            <surname>William</surname>
            <given-names>F Sharpe</given-names>
          </string-name>
          , '
          <article-title>Asset allocation: Management style and performance measurement'</article-title>
          ,
          <source>The Journal of Portfolio Management</source>
          ,
          <volume>18</volume>
          (
          <issue>2</issue>
          ),
          <fpage>7</fpage>
          -
          <lpage>19</lpage>
          , (
          <year>1992</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref74">
        <mixed-citation>
          [74]
          <string-name>
            <surname>Barry</surname>
            <given-names>Smyth,</given-names>
          </string-name>
          '
          <article-title>Case-based recommendation', in The adaptive web</article-title>
          ,
          <fpage>342</fpage>
          -
          <lpage>376</lpage>
          , Springer, (
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref75">
        <mixed-citation>
          [75]
          <string-name>
            <given-names>Philipp</given-names>
            <surname>Stephan</surname>
          </string-name>
          and
          <article-title>Ru¨diger von Nitzsch, 'Do individual investors' stock recommendations in online communities contain investment value?', Financial Markets</article-title>
          and Portfolio Management,
          <volume>27</volume>
          (
          <issue>2</issue>
          ),
          <fpage>149</fpage>
          -
          <lpage>186</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref76">
        <mixed-citation>
          [76]
          <string-name>
            <surname>Thomas</surname>
            <given-names>Stone</given-names>
          </string-name>
          , Weinan Zhang, and
          <string-name>
            <surname>Xiaoxue</surname>
            <given-names>Zhao,</given-names>
          </string-name>
          '
          <article-title>An empirical study of top-n recommendation for venture finance'</article-title>
          ,
          <source>Proceedings of the 22nd ACM international conference on Conference on information &amp; knowledge management - CIKM '13</source>
          ,
          <fpage>1865</fpage>
          -
          <lpage>1868</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref77">
        <mixed-citation>
          [77]
          <string-name>
            <given-names>K P</given-names>
            <surname>Sycara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          K Decker, '
          <article-title>Intelligent Agents in Portfolio Management'</article-title>
          , in Agent Technology SE - 14, eds.,
          <source>NicholasR. Jennings and MichaelJ. Wooldridge</source>
          ,
          <volume>267</volume>
          -
          <fpage>281</fpage>
          , Springer Berlin Heidelberg, (
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref78">
        <mixed-citation>
          [78]
          <string-name>
            <surname>Mona</surname>
            <given-names>Taghavi</given-names>
          </string-name>
          , Kaveh Bakhtiyari, and Edgar Scavino, '
          <article-title>Agent-based computational investing recommender system'</article-title>
          ,
          <source>Proceedings of the 7th ACM conference on Recommender systems - RecSys '13</source>
          ,
          <fpage>455</fpage>
          -
          <lpage>458</lpage>
          , (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref79">
        <mixed-citation>
          [79]
          <string-name>
            <surname>Shari</surname>
            <given-names>Trewin,</given-names>
          </string-name>
          '
          <article-title>Knowledge-based recommender systems'</article-title>
          ,
          <source>Encyclopedia of library and information science</source>
          ,
          <source>69(Supplement 32)</source>
          ,
          <volume>180</volume>
          , (
          <year>2000</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref80">
        <mixed-citation>
          [80]
          <string-name>
            <given-names>M</given-names>
            <surname>Velic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T</given-names>
            <surname>Grzinic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and I</given-names>
            <surname>Padavic</surname>
          </string-name>
          .
          <article-title>Wisdom of crowds algorithm for stock market predictions</article-title>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref81">
        <mixed-citation>
          [81]
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Gallego</surname>
          </string-name>
          Vico and Gabriel Huecas, '
          <article-title>Generating Context-aware Recommendations using Banking Data in a Mobile Recommender System'</article-title>
          ,
          <source>ICDS 2012 : The Sixth International Conference on Digital Society Generating</source>
          ,
          <fpage>73</fpage>
          -
          <lpage>78</lpage>
          , (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref82">
        <mixed-citation>
          [82]
          <string-name>
            <surname>Lei</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Xiaowei Hu,
          <string-name>
            <given-names>Jingjing</given-names>
            <surname>Wei</surname>
          </string-name>
          , and Xingyu Cui, '
          <article-title>A Collaborative Filtering Based Personalized TOP-K Recommender System for Housing'</article-title>
          ,
          <source>in Proceedings of the 2012 International Conference of Modern Computer Science and Applications</source>
          SE - 74, ed.,
          <source>Zhenyu Du</source>
          , volume
          <volume>191</volume>
          <source>of Advances in Intelligent Systems and Computing</source>
          ,
          <volume>461</volume>
          -
          <fpage>466</fpage>
          , Springer Berlin Heidelberg, (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref83">
        <mixed-citation>
          [83]
          <string-name>
            <surname>Qinghua</surname>
            <given-names>Wen</given-names>
          </string-name>
          , Zehong Yang,
          <string-name>
            <given-names>Yixu</given-names>
            <surname>Song</surname>
          </string-name>
          , and Peifa Jia, '
          <article-title>Automatic stock decision support system based on box theory and SVM algorithm'</article-title>
          ,
          <source>Expert Systems with Applications</source>
          ,
          <volume>37</volume>
          (
          <issue>2</issue>
          ),
          <fpage>1015</fpage>
          -
          <lpage>1022</lpage>
          , (mar
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref84">
        <mixed-citation>
          [84]
          <string-name>
            <surname>Nima</surname>
            <given-names>Yahyapour</given-names>
          </string-name>
          , '
          <article-title>Determining Factors Affecting Intention to Adopt Banking Recommender System'</article-title>
          , Technology, (
          <year>2008</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref85">
        <mixed-citation>
          [85]
          <string-name>
            <surname>Jungsoon</surname>
            <given-names>Yoo</given-names>
          </string-name>
          ,
          <article-title>Melinda Gervasio, and Pat Langley, 'An adaptive stock tracker for personalized trading advice'</article-title>
          ,
          <source>IUI '03: Proceedings of the 8th international conference on Intelligent user interfaces</source>
          ,
          <fpage>197</fpage>
          -
          <lpage>203</lpage>
          , (
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref86">
        <mixed-citation>
          [86]
          <string-name>
            <surname>Chien-Chih</surname>
            <given-names>Yu</given-names>
          </string-name>
          , '
          <article-title>Designing A Consumer-Oriented Intelligent Decision Support System For Personalized Financial Planning Services'</article-title>
          , (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref87">
        <mixed-citation>
          [87]
          <string-name>
            <surname>Xiaofang</surname>
            <given-names>Yuan</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ji-Hyun</surname>
            <given-names>Lee</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sun-Joong Kim</surname>
          </string-name>
          , and
          <string-name>
            <surname>Yoon-Hyun</surname>
            <given-names>Kim</given-names>
          </string-name>
          , '
          <article-title>Toward a user-oriented recommendation system for real estate websites'</article-title>
          ,
          <source>Information Systems</source>
          ,
          <volume>38</volume>
          (
          <issue>2</issue>
          ),
          <fpage>231</fpage>
          -
          <lpage>243</lpage>
          , (apr
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref88">
        <mixed-citation>
          [88]
          <string-name>
            <surname>Yang</surname>
            <given-names>Yujun</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li Jianping</surname>
          </string-name>
          , and
          <string-name>
            <surname>Yang</surname>
            <given-names>Yimei,</given-names>
          </string-name>
          '
          <article-title>An Efficient Stock Recommendation Model Based on Big Order Net Inflow'</article-title>
          , Mathematical Problems in Engineering,
          <year>2016</year>
          , (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref89">
        <mixed-citation>
          [89]
          <string-name>
            <surname>Zhi-yong</surname>
            <given-names>Zhang</given-names>
          </string-name>
          , Chuan Shi,
          <article-title>Su-lan Zhang, and Zhong-zhi Shi, 'Stock Time Series Forecasting Using Support Vector Machines Employing Analyst Recommendations'</article-title>
          ,
          <source>in Advances in Neural Networks - ISNN 2006</source>
          SE - 66, eds.,
          <string-name>
            <surname>Jun</surname>
            <given-names>Wang</given-names>
          </string-name>
          , Zhang Yi, JacekM. Zurada,
          <string-name>
            <surname>Bao-Liang Lu</surname>
          </string-name>
          , and Hujun Yin, volume
          <volume>3973</volume>
          of Lecture Notes in Computer Science,
          <volume>452</volume>
          -
          <fpage>457</fpage>
          , Springer Berlin Heidelberg, (
          <year>2006</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref90">
        <mixed-citation>
          [90]
          <string-name>
            <given-names>Zili</given-names>
            <surname>Zhang</surname>
          </string-name>
          and Chengqi Zhang, '
          <article-title>An Agent-Based Hybrid Intelligent System for Financial Investment Planning'</article-title>
          ,
          <source>in PRICAI 2002: Trends in Artificial Intelligence SE - 39</source>
          , eds.,
          <source>Mitsuru Ishizuka and Abdul Sattar</source>
          , volume
          <volume>2417</volume>
          of Lecture Notes in Computer Science,
          <volume>355</volume>
          -
          <fpage>364</fpage>
          , Springer Berlin Heidelberg, (
          <year>2002</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref91">
        <mixed-citation>
          [91]
          <string-name>
            <surname>Xiaoxue</surname>
            <given-names>Zhao</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Weinan</given-names>
            <surname>Zhang</surname>
          </string-name>
          , and Jun Wang, '
          <article-title>Risk-Hedged Venture Capital Investment Recommendation'</article-title>
          ,
          <source>in Proceedings of the 9th ACM Conference on Recommender Systems, RecSys '15</source>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>82</lpage>
          , New York, NY, USA, (
          <year>2015</year>
          ). ACM.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>