본문 바로가기
programming language/Python

Python 주가의 지지선 저항선을 찾는 방법

by __observer__ 2021. 10. 10.
반응형

트레이딩을 함에 있어서 지지선과 저항선은 굉장히 의미 있는 것 갔다는 생각이 듭니다. 그래서 주가의 지지선/저항선을 찾는 방법에 대해 고민을 해 봤고~ 결국 이러한 지지선/저항선은 변곡점 즉 미분값이 0 이 되는 지점이라는 것을 알 수가 있습니다.

그런데 주가의 변화가 굉장히 불규칙 하므로, 이러한 아이디어로 미분값이 0 이되는 지점을 찾아서 지지선/저항선을 찾는다면 너무 많은 값이 나와서 그다지 의미가 없을 것입니다.

잡음이 많은 데이터에 대하여 조금 더 강건한 방식으로 지지선/저항선을 찾기 위해서는 특정 윈도우 구간의 최대/최소값을 찾아서 해당값이 특정 구간 동안 유지된다면 이 값을 지지선 또는 저항선으로 취하는 방법이 있을 것입니다.

이러한 방식으로 지지선/저항선을 찾는 방법에 대해서 소개한 동영상이 아래와 같이 있었습니다.

1)

 

2)

 

두 방식 다 비슷하지만 1) 방식이 for 문을 적게 사용하므로 조금더 적절한 알고리즘이라고 할 수 있을 것 같습니다.

하지만 2) 번 동영상의 방식에서는 plotly 를 사용하여 조금더 interactive 한 그래픽 표현을 한다는 측면에서 배울 점이 있을 것 같습니다.

반응형

댓글