공포와 탐욕 지수로 유명하고
주식 시장의 과열 상태를 알아볼 수 있는 대표적인 지표 중에 하나로
Fear and Greed Index 가 있습니다.
- 과매수 구간에 들어가면 Greed, Extreme Greed 로 지표값이 상승하고,
- 과매도 구간에 들어가면 Fear, Extreme Fear 로 지표값이 하락합니다.
- 지표 주소 : https://edition.cnn.com/markets/fear-and-greed
상세한 데이터는 제공되는 페이지 하단에 이어서 제공 되고 있지만,
지수 추종으로 Long 방향으로 주식을 매수하는 입장에서
이 지표를 활용하는데에는 Fear, Extreme Fear 지수가 유용하게 쓰일 수 있습니다.
- 미국 주식 매매시 활용
떨어지는 칼날을 잡지 말라는 격언이 있긴 하지만,
무섭게 내리꼽는 하락 방향으로 지수가 바뀌게 되면,
Fear 인덱스 구간부터 천천히 분할 매수를 해서 보유했을 때,
주식 시장이 회복될 때, 지수 상승에 따른 이익을 볼 수 있는 경우가 종종 있습니다.
- 개별 종목들은 해당 지표와 다르게 움직일 수 있습니다.
- 개미들이 투매하고, 손절하면 지수도 하락하지만,
과매도 상태에서 오히려 지수 반등이 이루어지는 것을
최근 몇 년 동안의 하락 장에서 본 정도의 경험으로 말씀드립니다.
- 특히 Extreme Fear 구간은 너무나 무섭게 지수가 하락하기 때문에,
트레이딩 경험이 부족하거나, 관망 후 매수하는 전략을 취하시는 분들에게는 어려울 수 있습니다.
- 해당 지표가 수익을 보장해주는 것은 아닙니다.
- 주의하셔서 투자 하셔야 합니다.
지수 하락 시, 매수에 유용한 Fear & Greed 인덱스를
매번 CNN 에 접속해서 보기에는 생활이 바쁘기도 하고, 생각보다 잘 잊고 방문을 놓치기 때문에,
자동으로 수집해서 Index 지표를 보여줄 수 있는 간단한 파이썬 코드입니다.
- pip install selenium
- pip install webdriver_manager
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.chrome.service import Service
from webdriver_manager.chrome import ChromeDriverManager
from selenium.webdriver.common.by import By
options = Options()
options.add_experimental_option('detach', True) # 브라우저 바로 닫힘 방지
options.add_experimental_option('excludeSwitches', ['enable-logging']) # 불필요한 메시지 제거
service = Service(ChromeDriverManager().install())
driver = webdriver.Chrome(service=service, options=options)
url = 'https://edition.cnn.com/markets/fear-and-greed'
driver.get(url)
fng_num = driver.find_element(By.CSS_SELECTOR, 'body > div.layout__content-wrapper.layout-with-rail__content-wrapper > section.layout__wrapper.layout-with-rail__wrapper > section.layout__main-wrapper.layout-with-rail__main-wrapper > section.layout__main.layout-with-rail__main > div > section > div.market-tabbed-container > div.market-tabbed-container__content > div.market-tabbed-container__tab.market-tabbed-container__tab--1 > div > div.market-fng-gauge__overview > div.market-fng-gauge__meter-container > div > div.market-fng-gauge__dial-number > span').text
print (fng_num)
driver.quit()
실행화면
해당 코드를 잘 수정/업그레이드 하면 특히 하락장에서 하루 등 주기적으로 실행해서, 메신저로 받으면
정기적으로 자동 알람을 받을 수 있어서 떨어지는 칼날을 잡아 이익을 보는 매수 전략 시 유용하게 활용할 수 있습니다.
물론, 떨어지는 칼날을 잡는건 매우 위험하고 어렵습니다.. ^^;
'Python' 카테고리의 다른 글
(한국투자증권) python 주식 매매하기 - 모의투자 등록 및 KIS 키 발급 (0) | 2023.08.18 |
---|---|
python 텍스트 음성 변환 모듈 gTTS, playsound - 텍스트를 음성으로 말하기 (0) | 2023.08.18 |
vscode python interpreter 설정 (0) | 2023.08.17 |
VSCode Python 실행 환경 (0) | 2023.08.17 |