Под «пенни-инвестициями» подразумеваются инвестиционные стратегии, предполагающие покупку дешевых или недооцененных акций или активов. Эти инвестиции часто считаются возможностями с высоким риском и высокой прибылью. Ниже приведены несколько методов с примерами кода, которые можно использовать для небольших вложений:
-
Проверка акций:
- Метод: используйте фундаментальный или технический анализ для выявления дешевых акций на основе определенных критериев, таких как низкая рыночная капитализация, низкое соотношение цены и прибыли или высокий объем торгов.
- Пример кода (Python – с использованием Yahoo Finance API):
import yfinance as yf # Define screening criteria max_price = 5.0 min_volume = 100000 # Get penny stock symbols penny_stocks = [] symbols = yf.Tickers('^GSPC').tickers # Example: S&P 500 index for symbol in symbols: if symbol.info['regularMarketPrice'] <= max_price and symbol.info['regularMarketVolume'] >= min_volume: penny_stocks.append(symbol.info['symbol']) print(penny_stocks)
-
Следующая тенденция:
- Метод: Определите дешевые акции, цены на которые демонстрируют восходящий импульс или позитивные новости.
- Пример кода (Python – с использованием API Alpha Vantage):
import requests # Define API parameters api_key = 'YOUR_API_KEY' symbol = 'XYZ' # Example: Penny stock symbol # Get stock price data url = f'https://www.alphavantage.co/query?function=TIME_SERIES_DAILY&symbol={symbol}&apikey={api_key}' response = requests.get(url) data = response.json() # Perform trend analysis # Example: Check if the latest closing price is higher than the previous day's closing price latest_close = float(data['Time Series (Daily)']['2024-01-12']['4. close']) prev_close = float(data['Time Series (Daily)']['2024-01-11']['4. close']) if latest_close > prev_close: print(f'{symbol} is exhibiting upward momentum.') else: print(f'{symbol} does not show significant upward momentum.')
-
Стоимостное инвестирование:
- Метод: ищите дешевые акции, которые кажутся недооцененными на основе показателей фундаментального анализа, таких как соотношение цены и прибыли, соотношение цены и балансовой стоимости или дивидендная доходность.
- Пример кода (Python – использование библиотеки yfinance):
import yfinance as yf # Define stock symbol symbol = 'XYZ' # Example: Penny stock symbol # Get fundamental data stock = yf.Ticker(symbol) pe_ratio = stock.info['trailingPE'] pb_ratio = stock.info['priceToBook'] dividend_yield = stock.info['dividendYield'] # Perform value analysis # Example: Check if the price-to-earnings ratio is below the industry average industry_pe_ratio = 15.0 # Example: Industry average P/E ratio if pe_ratio < industry_pe_ratio: print(f'{symbol} appears undervalued based on P/E ratio.') else: print(f'{symbol} does not appear undervalued based on P/E ratio.')