近年來,「永續金融(Sustainable Finance)」與「ESG 投資」在全球金融圈受到高度關注。ESG 代表 環境(Environmental)、社會(Social)、公司治理(Governance),投資人不再只追求獲利,而是希望資金能同時推動環境保護、社會責任與企業永續。
在金融科技的推動下,愈來愈多 ETF 與基金會依照 ESG 原則來挑選投資標的。例如常見的 S&P 500 ESG ETF,它與傳統的 S&P 500 表現差距並不大,但能在長期上兼顧永續與回報,吸引了年輕投資人。
今天我們就用一個簡單的 Python 模擬,來比較「傳統投資組合」與「ESG 投資組合」的績效差異。這裡的數據將隨機生成,主要用來展示概念。
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
np.random.seed(42)
# 模擬 5 年(60 個月)的投資報酬率
months = 60
traditional_returns = np.random.normal(0.01, 0.05, months) # 傳統投資:平均 1% 報酬
esg_returns = np.random.normal(0.009, 0.04, months) # ESG 投資:平均 0.9%,風險略低
# 計算累積報酬
traditional_cum = (1 + traditional_returns).cumprod()
esg_cum = (1 + esg_returns).cumprod()
# 放進 DataFrame
df = pd.DataFrame({
"Traditional": traditional_cum,
"ESG": esg_cum
})
# 繪圖
plt.plot(df["Traditional"], label="Traditional Portfolio")
plt.plot(df["ESG"], label="ESG Portfolio")
plt.title("ESG vs Traditional Investment Performance (Simulation)")
plt.xlabel("Months")
plt.ylabel("Portfolio Value")
plt.legend()
plt.show()
這段程式碼模擬了 5 年投資結果:
在真實市場中,許多研究顯示 ESG 投資不會顯著犧牲回報,甚至在市場震盪時更具抗跌性。這就是永續金融的魅力:讓投資人同時獲得財務回報與社會價值。
今天我們透過 Python 模擬,理解了 ESG 投資與傳統投資的差異。未來隨著全球永續意識抬頭,這類金融商品將會越來越普及,也會成為數位金融發展的重要支柱之一。