Lecture Note on Computer Applications in Decision-Making and Investment
1. Introduction
Making good decisions and choosing profitable investments are vital for businesses and financial
institutions. In the past, managers often relied on personal judgment and manual calculations.
Today, thanks to technology, computer applications provide faster, more reliable, and data-
driven support for these activities. Computers help in gathering, analyzing, and presenting
information that improves both business decisions and investment strategies.
Decision-making is a fundamental managerial function. In business and finance, especially
investment, decisions are complex, data-driven, and uncertain. Computers, through Decision
Support Systems (DSS), Artificial Intelligence (AI), Machine Learning (ML), and Financial
Information Systems (FIS), have become indispensable in facilitating efficient and rational
decision-making.
Investment decisions in particular—whether portfolio selection, capital budgeting, or risk
management—require processing large volumes of data, simulations, and predictive models.
Computer applications provide speed, accuracy, and analytical capacity far beyond human limits.
Theoretical Foundations of Decision-Making with Computers
Decision-making is the process of selecting the best course of action among alternatives. The
use of computers in this process is grounded in several theoretical foundations drawn from
economics, management science, cognitive psychology, operations research, and computer
science. These theories provide the basis for developing computer-based systems that improve
efficiency, accuracy, and rationality in decision-making.
Classical Decision Theory
Based on rationality: decision-makers maximize utility by evaluating alternatives.
Computers help by applying algorithms, optimization models, and mathematical
programming to find the best choices.
Simon’s Theory of Bounded Rationality (1957)
Human decision-making is limited by time, cognitive capacity, and information.
Computers expand rationality by processing vast data and running simulations beyond
human ability.
Decision Support System (DSS) Theory (Gorry & Scott-Morton, 1971)
DSS bridges structured and unstructured decisions.
Computers support decision-makers through models, databases, and user-friendly
interfaces.
Herbert Simon’s Phases of Decision-Making
Intelligence: Identifying problems (computers aid via data mining, AI).
Design: Generating alternatives (computers simulate options).
Choice: Selecting the best decision (optimization algorithms, machine learning).
Implementation: Applying the decision (ERP, MIS software).
Modern Computational Theories
Prospect Theory (Kahneman & Tversky, 1979): Explains behavioral biases in
investment. AI tools can detect and mitigate these biases.
Big Data & Analytics Theory: Investment relies on massive data; computer algorithms
make sense of it.
Artificial Intelligence & Machine Learning: Theories of neural networks,
reinforcement learning, and predictive analytics explain how computers can
autonomously learn investment patterns.
Computer Applications in Decision-Making
1. Management Information Systems (MIS): Provide summarized data for decision-
making.
2. Decision Support Systems (DSS): Interactive software for semi-structured problems.
3. Expert Systems: Mimic human expertise in fields like credit risk evaluation.
4. Enterprise Resource Planning (ERP): Integrates organizational processes for informed
decisions.
5. Business Intelligence (BI): Analyzes business trends for strategic moves.
6. Artificial Intelligence (AI): Chatbots, predictive analytics, and machine learning models
for investment forecasting.
Computer Applications in Investment Decisions
1. Capital Budgeting
o Use of NPV, IRR, Payback automated through financial software (e.g., Excel,
MATLAB, Oracle).
o Simulation of investment under uncertainty (Monte Carlo simulations).
2. Portfolio Management
o Modern Portfolio Theory (Markowitz, 1952) applied via computer software to
optimize risk-return.
o Algorithmic Trading: Automated investment decisions based on AI-driven
signals.
3. Risk Management
o Value-at-Risk (VaR), stress testing, and sensitivity analysis conducted using
statistical packages.
o AI models predict credit defaults and market risks.
4. Stock Market Analysis
o Technical analysis using data visualization software.
o Predictive models using machine learning and neural networks.
5. Crowdfunding & FinTech
o Platforms like Kickstarter, GoFundMe, or Nigerian fintech apps use AI-based
recommendation engines for investment matching.
Computers serve as enablers that expand human decision-making capacity by processing
massive information, running complex models, and providing decision support. While
technology improves rationality and efficiency, human insight and judgment remain critical in
applying these theories effectively.
Benefits of Computer Applications
Speed and accuracy.
Handling large, complex datasets.
Scenario planning and forecasting.
Reduction of human bias in investment decisions.
Improved risk assessment.
Challenges of Decision-Making with Computers
Although computers have greatly improved decision-making, their use also comes with
significant limitations. These challenges are both technical and human, and they often reveal the
gap between theoretical models and real-life applications.
Data Quality and Availability
Computer-based decisions depend heavily on the accuracy of input data. If the information is
incomplete, outdated, or biased, the results can be misleading. For example, investment systems
using unreliable market data may suggest poor strategies. Many organizations also struggle with
integrating data from different departments, which reduces the effectiveness of decision support
systems.
Over-Reliance on Technology
Managers sometimes rely too much on computer outputs, assuming they are always correct. This
“automation bias” can lead to poor outcomes if models are flawed or if important social and
environmental factors are ignored. For instance, in credit assessments, a computer might reject
worthy borrowers because it fails to capture qualitative information that humans would consider.
Complexity of Models
Modern decision tools, such as artificial intelligence and optimization models, are often very
complex and work like a “black box.” While they provide accurate predictions, managers may
not fully understand how results are generated. This lack of transparency reduces trust and makes
it harder to justify decisions. Complex systems may also widen the gap between what computers
can process and what humans can interpret.
Ethical and Bias Issues
Algorithms can unintentionally reproduce human biases if trained on biased data. For example,
recruitment software might favor certain groups because of historical patterns. Similarly,
financial trading algorithms may prioritize quick profits over ethical considerations. These issues
highlight the risk of decisions that are efficient but socially unfair or unethical.
Cybersecurity and Privacy Concerns
The increasing reliance on computer-based systems exposes organizations to hacking, fraud, and
data breaches. Sensitive financial or customer information may be stolen or manipulated,
creating serious risks. Privacy is also a concern, since large amounts of personal data are often
used in decision-making without adequate safeguards.
Cost and Resource Requirements
Advanced decision-support systems and AI tools are expensive to develop, install, and maintain.
They also require highly skilled personnel. Large organizations may afford these systems, but
smaller firms often find them too costly, creating inequality in access to decision-making
technologies.
Human–Computer Interaction
Even when advanced systems are available, managers may not have the training or technical
skills to use them effectively. Poorly designed software, overly complex reports, or too much
information can overwhelm decision-makers. If managers cannot interpret computer-generated
insights, the overall quality of decisions is reduced.
Summary of Challenges
In summary, computers expand human decision-making capacity but also introduce new risks.
Problems such as poor data quality, over-reliance on algorithms, ethical concerns, cyber threats,
high costs, and weak human–computer interaction limit their usefulness. This means that while
computer applications improve efficiency, human judgment and oversight remain essential to
ensure balanced and ethical decisions.
DSS stands for Decision Support System.
A Decision Support System (DSS) is a computer-based system that helps managers and
professionals make decisions, especially when problems are semi-structured or unstructured. It
combines data, analytical tools, and models to support decision-making rather than replacing
human judgment
Key Features of DSS
1. Interactive – users can ask "what if" questions and test scenarios.
2. Flexible – supports different decision styles (quantitative and qualitative).
3. Model-driven – uses mathematical models, simulations, and statistical analysis.
4. User-friendly – designed for managers, not just IT experts.
Types of DSS
1. Data-driven DSS – relies on databases and big data analytics (e.g., sales trend analysis).
2. Model-driven DSS – uses mathematical/statistical models (e.g., linear programming for
logistics).
3. Knowledge-driven DSS (Expert Systems) – provides advice based on rules and knowledge
bases.
4. Communication-driven DSS – supports group decision-making through collaboration tools.
5. Document-driven DSS – manages and retrieves unstructured information (e.g., contracts,
reports).
Components of DSS
Database Management System (DBMS): Stores and manages data.
Model Base Management System (MBMS): Mathematical/statistical models for analysis.
User Interface (UI): Friendly way for users to interact with the system.
Knowledge Base (optional): Contains rules, guidelines, and past decisions.
Examples of DSS in Action
A bank using DSS to evaluate loan applications (credit scoring models).
A portfolio manager using DSS to optimize risk-return tradeoffs in investment
A logistics firm using DSS to choose the most efficient delivery routes.
Universities using DSS for student admission decisions based on weighted criteria. DSS is like a
digital assistant that doesn’t decide for you but gives you the best tools, data, and models to make
better decisions.
1. Ethical Issues
Bias and Fairness: Algorithms may reinforce bias in lending, hiring, or investment.
Transparency: “Black box” AI systems make decisions difficult to explain.
Accountability: Who is responsible if a decision leads to losses or harm?
Exploitation: Using predictive systems to manipulate consumer or investor behavior.
Compliance: Respecting cultural, legal, and religious principles (e.g., Shariah compliance in
finance).
2. Security Issues
Cyberattacks & Hacking: Threats to financial systems, trading platforms, and databases.
Data Breaches: Unauthorized access exposing sensitive financial and personal data.
System Reliability: Risk of crashes or technical failures during decision-making.
Identity Theft & Fraud: Digital platforms prone to impersonation and scams
3. Data Issues
Data Quality: Inaccurate or incomplete data leads to poor decisions.
Privacy Concerns: Use of personal financial data without consent.
Big Data Overload: Difficulty in filtering relevant information from massive datasets.
Data Ownership: Ambiguity about who owns and controls data (users vs. platforms).
Cross-border Data Regulations: Compliance with laws like GDPR, NDPR (Nigeria).
Ethical issues revolve around fairness and accountability, security issues focus on protection
from threats, while data issues concern accuracy, ownership, and privacy.
1. Portfolio Selection
Meaning: Choosing the best mix of investment assets (e.g., stocks, bonds, real estate) to
maximize return while minimizing risk.
Theory Basis: Modern Portfolio Theory (Markowitz, 1952) – diversification reduces risk.
Computer Application: Software and algorithms help optimize the balance between risk and
return using large datasets and simulations.
Example: A DSS can suggest the best combination of Nigerian bank stocks and government
bonds to balance safety and profitability.
2. Capital Budgeting
Meaning: The process of deciding which long-term projects or investments a company should
undertake.
Methods: NPV (Net Present Value), IRR (Internal Rate of Return), Payback Period, Profitability
Index.
Computer Application: Financial software (Excel, MATLAB, Oracle) automates calculations and
runs sensitivity/scenario analysis.
Example: A bank deciding whether to open a new branch or invest in a digital banking platform.
3. Risk Management
Meaning: Identifying, analyzing, and controlling financial risks (credit risk, market risk,
operational risk).
Tools: Value-at-Risk (VaR), stress testing, hedging with derivatives.
Computer Application: AI and ML predict loan defaults, fraud, or market crashes.
Example: Nigerian banks using AI-based credit scoring to reduce non-performing loans.
4. Big Data in Investment
Meaning: Massive, complex datasets from financial markets, social media, transactions, and
economic indicators.
Importance: Big data reveals trends, investor sentiment, and hidden correlations.
Computer Application: Data mining and analytics software (Python, R, Hadoop, Spark).
Example: Using Twitter sentiment and CBN (Central Bank of Nigeria) reports to forecast stock
market reactions.
5. Simulation
Meaning: Using computer models to imitate the behavior of an investment under different
conditions.
Types: Monte Carlo simulation, scenario analysis, stress testing.
Importance: Helps investors see possible outcomes before committing money.
Example: Running 10,000 simulations to predict possible returns on Nigerian bank shares under
different inflation scenarios.
6. Predictive Models
Meaning: Statistical and machine learning models that use historical data to forecast future
investment performance.
Tools: Regression models, neural networks, time-series forecasting, AI algorithms.
Importance: Improves accuracy in predicting stock prices, defaults, or market movements.
Example: Predicting next quarter’s stock price of GTBank using machine learning models
trained on past data, oil prices, and exchange rate fluctuations.
In summary:
Portfolio selection → choosing the right mix of assets.
Capital budgeting → deciding which projects to fund.
Risk management → reducing financial uncertainties.
Big data → using massive data for insights.
Simulation → testing “what if” scenarios.
Predictive models → forecasting future investment outcomes.
Investment Decisions and Computer Applications
Concept Definition Purpose in InvestmentComputer ApplicationExample
Portfolio Selection Choosing the best mix of assets (stocks, bonds, etc.) Maximize return
while minimizing risk Optimization models, DSS, AI-driven robo-advisors Software suggests
mix of Nigerian bank stocks & bonds for diversification
Capital Budgeting Deciding which long-term projects/investments to fund Allocate
resources to profitable projects Financial software (Excel, MATLAB, Oracle), scenario
analysis Bank evaluating whether to open a new branch or invest in digital banking
Risk Management Identifying and controlling financial risks (credit, market, operational)
Protect investors and firms from losses AI credit scoring, VaR models, stress testing
AI model predicts loan default risk for Nigerian bank customers
Big Data Large, complex datasets from markets, social media, and transactions Reveal
trends, investor sentiment, and hidden correlations Data mining, analytics (Python, R, Hadoop,
Spark) Using Twitter sentiment + CBN reports to forecast stock prices
Simulation Modeling investment behavior under different scenarios Test “what if”
situations before committing Monte Carlo simulations, scenario planning, DSS Running
10,000 simulations on bank shares under inflation scenarios
Predictive Models Statistical/AI models forecasting future performance Improve
accuracy in investment forecasting Regression, neural networks, machine learning, time-series
Predicting GTBank’s stock price using ML trained on past data, oil prices, FX rates