Чтобы найти дешевые акции для наблюдения, вы можете использовать различные методы и приемы. Вот несколько подходов, которые вы можете рассмотреть, а также примеры кода:
- Отношение цены к прибыли (P/E):
Коэффициент P/E — это популярный показатель оценки, используемый для оценки акций. Он сравнивает цену акций с прибылью компании на акцию (EPS). Низкий коэффициент P/E может указывать на недооцененность акций. Вы можете получить коэффициенты P/E с помощью финансовых API или путем сканирования финансовых веб-сайтов.
Пример кода с использованием Python и API Alpha Vantage:
import requests
API_KEY = 'your_api_key'
symbol = 'AAPL' # Example stock symbol
response = requests.get(f'https://www.alphavantage.co/query?function=OVERVIEW&symbol={symbol}&apikey={API_KEY}')
data = response.json()
pe_ratio = float(data['PERatio'])
if pe_ratio < 15:
print(f'{symbol} has a low P/E ratio of {pe_ratio}. It may be worth watching.')
else:
print(f'{symbol} does not have a low P/E ratio.')
- Соотношение цена/балансовая стоимость (P/B):
Коэффициент P/B сравнивает рыночную стоимость компании с ее балансовой стоимостью. Низкое соотношение P/B может указывать на недооцененность акций. Вы можете получить коэффициенты P/B с помощью финансовых API или данных с финансовых веб-сайтов.
Пример кода с использованием Python и API Alpha Vantage:
import requests
API_KEY = 'your_api_key'
symbol = 'AAPL' # Example stock symbol
response = requests.get(f'https://www.alphavantage.co/query?function=OVERVIEW&symbol={symbol}&apikey={API_KEY}')
data = response.json()
pb_ratio = float(data['PriceToBookRatio'])
if pb_ratio < 1:
print(f'{symbol} has a low P/B ratio of {pb_ratio}. It may be worth watching.')
else:
print(f'{symbol} does not have a low P/B ratio.')
- Дивидендная доходность:
Дивидендная доходность — это отношение годовой выплаты дивидендов компании к цене ее акций. Акции с высокой дивидендной доходностью могут быть привлекательными для инвесторов, ориентированных на доход. Вы можете получить данные о дивидендной доходности с помощью финансовых API.
Пример кода с использованием Python и API Alpha Vantage:
import requests
API_KEY = 'your_api_key'
symbol = 'AAPL' # Example stock symbol
response = requests.get(f'https://www.alphavantage.co/query?function=OVERVIEW&symbol={symbol}&apikey={API_KEY}')
data = response.json()
dividend_yield = float(data['DividendYield'])
if dividend_yield > 3:
print(f'{symbol} has a high dividend yield of {dividend_yield}%. It may be worth watching.')
else:
print(f'{symbol} does not have a high dividend yield.')
- Экран для акций с низкой капитализацией:
Вы можете фильтровать акции по их рыночной капитализации (рыночной капитализации). Акции компаний с малой капитализацией могут иметь более высокий потенциал роста и могут рассматриваться как потенциально дешевые акции.
Пример кода с использованием Python и API Alpha Vantage:
import requests
API_KEY = 'your_api_key'
symbol = 'AAPL' # Example stock symbol
response = requests.get(f'https://www.alphavantage.co/query?function=OVERVIEW&symbol={symbol}&apikey={API_KEY}')
data = response.json()
market_cap = float(data['MarketCapitalization'])
if market_cap < 1000000000: # Example threshold of $1 billion
print(f'{symbol} is a low-cap stock with a market cap of {market_cap}. It may be worth watching.')
else:
print(f'{symbol} does not have a low market cap.')