2024 年值得购买的十大股息股票:Python 的韩国高股息股票指南

如果你最近对韩国股市的未来感到有点紧张,我知道我就是这样。 不过不用担心。 今天,我们将讨论股票投资中的好朋友:股息股。 具体来说,我们将重点讨论 分析 Python 中的十大红利股票我做到了如果你想赚取稳定的收入,这本书是你的必读书,请继续关注我们!

배당주 추천 포스트 픽사베이 그림
( 来源:皮克斯湾 )

股息股,为何如此吸引人?

股息股是股票投资的巅峰,为什么?因为你可以定期获得现金支付。 无论股价涨跌,只要公司盈利,它就会把利润的一部分分给我们股东。 听起来很棒,对吧?

但是,正如任何事物都有利有弊一样,投资分红股票也有缺点。 例如,支付高额股息可能会减少公司对增长的投资,如果购买时股价过高,股价下跌带来的损失可能比股息带来的收益还要多。 因此,在选择分红股票时一定要谨慎。

如何计算股息收益率

在开始投资分红股票之前,您需要知道如何计算股息率,这是衡量投资股票预期收益的一个重要指标。

股息率的计算公式如下

股息率=(每股股息/股价)×100

例如,A 公司的股价为 50 000 韩元,每年每股分红 2 500 韩元:

股息率 = (2,500KRW / 50,000KRW) × 100 = 5%

这意味着 A 公司股票的股息率为 5%。

2024 年最值得关注的十大股息股票

现在,让我们来看看 2024 年值得关注的十大股息股。我们用 Python 分析了韩国股市的高股息股票。 让我们来看看代码和结果!

import yfinance as yf
import pandas as pd
import matplotlib.pyplot as plt

# 股息股票列表(示例)
stocks = ['005930.KS', '017670.KS', '033780.KS', '000270.KS', '051910.KS'、
          '032640.KS'、'030200.KS'、'000810.KS'、'035250.KS'、'316140.KS']。

数据 = {}
for stock in stocks:
    ticker = yf.Ticker(stock)
    info = ticker.info
    data[info['symbol']]= {
        公司': info['longName']、
        股息率': info['dividendYield'] * 100 if 'dividendYield' in info else 0
    }

创建 # 数据框
df = pd.DataFrame.from_dict(data, orient='index')

按 # 股息率排序
df_sorted = df.sort_values('Dividend Yield', ascending=False)

绘制 # 图表
plt.figure(figsize=(12, 6))
plt.bar(df_sorted['Company'], df_sorted['Dividend Yield'], color='skyblue')
plt.title('Top 10 Dividend Stocks to Watch in 2024.', fontsize=16)
plt.xlabel('Company', fontsize=12)
plt.ylabel('Dividend Yield (%)', fontsize=12)
plt.ylim(0, max(df_sorted['Dividend Yield']) * 1.2)
plt.xticks(rotation=45, ha='right')

显示 # 条形图上方的数字
for i, v in enumerate(df_sorted['Dividend Yield']):
    plt.text(i, v, f'{v:.2f}%', ha='center', va='bottom')

plt.tight_layout()
plt.show()

print(df_sorted)

代码评注

  1. yfinance 使用该库从雅虎财经获取实时股票数据。
  2. 确定 10 大股息股票名单,并获取每只股票的信息。
  3. 在字典中存储股票名称和股息率信息。
  4. 使用 pandas 创建数据帧,并按股息率排序。
  5. 使用 matplotlib 绘制图表。
  6. 用柱状图直观显示每只股票的股息率。
  7. 在图表上方显示实际股息率数字。
  8. 输出已排序的数据帧。

运行此代码后,您将看到如下图所示的图表,其中显示了 2024 年值得关注的十大股息股票的股息率。它使用实时数据,因此每次运行都能获得最新信息!

2024년 배당주 추천 TOP 10 시각화
(可视化 2024 年十大股息股票)

投资红利股票,方法如下

现在,您已经有了一份红利股票清单,您可能想知道如何投资这些股票,下面是一些提示。

  1. 性能稳定确保公司能够持续分红。
  2. 股息率适中股息率:过高的股息率可能会带来危险。
  3. 增长潜力股价和红利:你需要看股价是否有升值空间。
  4. 多样化不要只买一只股票,要分散投资多只股票。

买卖红利股票

投资红利股票最重要的是选择正确的买入时机和卖出时机,以下是一些策略。

购买策略

  1. 在价值被低估时买入利用市盈率和市净率等指标,在股票价值被低估时买入。
  2. 股息下降后购买股息:股息削减后,股票价格往往会立即下跌,这可能是一个很好的买入机会。
  3. 分拆购买考虑少量购买,而不是一次性投入大量资金。

销售策略

  1. 当您达到目标回报率时卖出:当你达到预定的目标收益时,考虑卖出,哪怕是部分卖出。
  2. 如果公司价值下降如果公司业绩恶化或股利政策发生变化,你就应该考虑卖出。
  3. 当你找到更好的投资时如果找到股息率或增长潜力更高的股票,就可以换股。

需要提醒的是:如果你的买入价过高,股价下跌给你带来的损失可能会超过你从股息中获得的收益。 一定要看股票的价格是否适合你。 这可能很难,但尽量不要急于购买,要考虑一下自己的承受能力。

结束语

对于希望获得稳定收入的投资者来说,投资分红股票是一个不错的选择,但与所有投资一样,分红股票也并非没有风险,因此做好研究和分析非常重要。

有了这套 Python 代码,您就可以轻松地分析股息股票并将其可视化,只需稍加修改,您就可以分析更多股票和更多指标。

尤其是友利金融控股公司(Woori Financial Holdings)、SK 电讯公司(SK Telecom)和三星化工公司(Samsung Chemical),它们看起来都是盈利稳定、股息率高且具有增长潜力的股息股。 我认为它们可能是 2024 年股息股的不错选择。

但请记住,所有投资都有风险,投资风险自担。请务必做出最佳判断,必要时寻求专业建议。希望这篇文章对您的投资之路有所帮助。祝您享受稳定而丰厚的红利,我们将继续为您提供更多信息。 祝您投资愉快!

事实上,作为一只大黄蜂,你已经离开了本地股市,开始投资美国股市,并对比特币产生了浓厚的兴趣。 如果你是比特币的初学者,你一定想了解更多关于比特币的信息。 比特币的首个价格为 0.003 美元,数字黄金的神话在 R 中被揭穿 我们建议您阅读一下这篇文章。

# 代码详情部分

1. 加载所需的库

import yfinance as yf
import pandas as pd
import matplotlib.pyplot as plt

在这一部分,我们将加载必要的 Python 库:

  • yfinance:从雅虎财经提取股票信息的图书馆
  • 大熊猫:数据分析图书馆
  • matplotlib.pyplot用于绘制图表的库

2. 确定要分析的股票清单

stocks = ['005930.KS', '017670.KS', '033780.KS', '000270.KS', '051910.KS'、
          '032640.KS'、'030200.KS'、'000810.KS'、'035250.KS'、'316140.KS']

以列表形式定义要分析的韩国股票的股票代码,其中".KS "代表韩国股票。

3. 收集库存信息

数据 = {}
for stock in stocks:
    ticker = yf.Ticker(stock)
    info = ticker.info
    data[info['symbol']]= {
        公司': info['longName']、
        股息率': info['dividendYield'] * 100 if 'dividendYield' in info else 0
    }

我们使用 yfinance 获取每只股票的信息:我们存储公司名称和股息率,并将其转换为百分比。

4. 创建和调整数据框

df = pd.DataFrame.from_dict(data, orient='index')
df_sorted = df.sort_values('Dividend Yield', ascending=False)

将收集到的数据转换为 pandas DataFrame,并按股息率降序排序。

5. 绘制图表

plt.figure(figsize=(12, 6))
plt.bar(df_sorted['Company'], df_sorted['Dividend Yield'], color='skyblue')
plt.title('Top 10 Dividend Stocks to Watch in 2024.', fontsize=16)
plt.xlabel('Company', fontsize=12)
plt.ylabel('Dividend Yield (%)', fontsize=12)
plt.ylim(0, max(df_sorted['Dividend Yield']) * 1.2)
plt.xticks(rotation=45, ha='right')

使用 matplotlib 绘制条形图。在 x 轴上显示公司名称,在 y 轴上显示股息率。

6. 在图表中显示数字

for i, v in enumerate(df_sorted['Dividend Yield']):
    plt.text(i, v, f'{v:.2f}%', ha='center', va='bottom')

在每个柱状图上方显示确切的股息率。

7. 显示图表和输出数据

plt.tight_layout()
plt.show()
print(df_sorted)

在屏幕上显示图表,并将排序后的数据输出到控制台。

类似文章