Machine Learning을 이용한 여러가지 분석이 이루어지고 특히 돈이 되는 금융 공학에서는 더욱 활발합니다. ML에서 비중있게 다루어지는 LSTM 역시 금융 공학쪽에 응용이 되고 있으나 맹점이 있습니다.

LSTM은 Long-Short-Term-Memory의 약어로서 전문성이 부족해 설명이 어려우나 Machine Learning에서 각광받는 기법 정도로만 참고하고 있습니다.

다만 금융 공학에서 LSTM 응용시 아래와 같은 문제가 있습니다.


OHLC를 통해 다음날 C값을 찾도록 Training Data Window를 20으로 설정하여 만들어 주면 8개의 data가 생깁니다. 이 값을 다음날 종가에 맞추도록 설정하면 7개의 데이터가 생기게 되어 총 7개의 비교 그래프를 만들 수 있습니다.



이렇게 하여 3개의 데이터만으로 그래프를 그려보면 아래와 같습니다. 오차는 있지만 변곡점이 같은 두개의 실제 데이터와 예측 데이터가 생깁니다. 



이것을 다시 많은 데이터를 확보할 경우 아래와 같은 그래프가 그려집니다. 보시다시피 아래와 같은 예측값이 실제값이 따라다니는 즉 실제 종가가 예측값 그래프를 Lagging하는 그래프가 그려집니다. 이것 때문에 저는 코드상의 오류로 인해 shift되어 있다고 생각하고 한참을 고민했는데 위의 짧은 주기의 그래프로 확인했듯이 코드로는 전혀 문제가 없습니다. 이는 금융 공학에서 흔히 발생하는 LSTM의 특성 때문이라고 합니다.



많은 사람들이 금융 데이터로 딥러닝을 시작할 때 Time-series에 대해 시도해보는 것은 LSTM을 이용한 시계열 예측입니다. 하지만 시계열은 실제로 AR(1)에 가까운 특성 때문에 직전값을 예측값으로 내놓는 경우가 많습니다. 이런 이유로 LSTM으로 주가 예측을 시도할 때 멀리서 보면 잘 맞추는 것 같아보이지만, 가까이서 보게되면 Lagging되는 형태로 예측값이 나오는 것입니다.

(https://www.qraftec.com/blog/2019/3/6/deep-time-series-denosier)


블로그상에 LSTM을 이용한 주가 예측이라는 많은 코드 공유가 되고 있으나 혹시 저처럼 Lagging되는 것에 궁금함을 갖고 계셨던 분들은 LSTM 특성에 의한 것이라고 생각하시면 될 것 같습니다. 저도 참 순진하게도 코드 몇 개로 다음 날 종가를 예측하고자 했으니 어리석네요. 이런 간단한 코드로 주가 예측이 가능하다면 돈 못버는 사람은 하나도 없겠죠. 기관도 털리고, 외국인도 털리는게 주식시장인데 간단한 코드 몇자로 감히 주가를 예측하려한 저의 우매함을 반성합니다. 혹시나 코드 따라해보시고 저런 점이 이상한 분은 참고하시기 바랍니다.

그렇다고 해도 누군가는 저 문제를 해결했을텐데..

'주식' 카테고리의 다른 글

할 수 있다! 퀀트 투자(1)  (0) 2021.05.02
PositionSize 전략  (0) 2021.02.16
쉬었다 갑시다.  (0) 2020.12.29
또 다른 고수의 주식 조언  (0) 2020.12.15
[열네번째] 고수는 어떤 로그를 남기는가?  (0) 2020.10.25

전자 구름 도입 초창기에 glo와 아이코스 사이에서 고민하다가 glo를 선택하고 지금껏 피우고 있습니다. 애연가이다 보니 다른 건 몰라도 새로운 구름이나 색다른 구름이 있으면 꼭 맛을 보고 싶더라구요. glo를 선택한 이유는 기기 청소가 쉽고, 충전을 자주하지 않아서 편의성면에서 단연 선택적 우위에 있었기 때문입니다. 구름맛은 논현동에 있던 플래그쉽 스토어까지 방문해서 직접 시연해보고 구입했던 터라 대략 7초 정도만 유지되는 타격감은 감안하고 선택하게 되었습니다. 그러나 장기간 피우기에는 이 부분이 엄청난 단점이었기에 한동안 안피우고 장농 속에 쳐박혀 두다가 neo가 이 부분을 개선해서 필터에 설탕도 바르고 타격감도 늘리는 개선을 하게 된 후 다시 시작하게 되었습니다. 그러나 이미 전자구름에서 연초로 전향한 이후 전자구름이 주력이 될 수는 없었기 때문에 혼자서 출퇴근할 때 차 안에서 피우는 용도로 사용하고는 있습니다. 

그러던 중 얼마 전 아래와 같은 카톡 메시지가 왔습니다. 이거 왠걸 1/10 가격으로 glo 신형 기기를 판매한다는 메시지가 와서 냉큼 구매했습니다.



오늘 기기 배송이 되어 이 글을 남기게 되었습니다.


 

크기는 신형이 조금 작아보이네요.

재질은 우레탄 느낌의 무광입니다. 개인적으로 금색과 검은색의 조화를 좋아라 하기에 색상도 괜찮아 보입니다. 크기만 줄어든 게 아니라 충전 용량도 줄어들었습니다. 구형은 1갑 다 피워도 배터리가 상당히 많이 남아있었기 때문에 아이코스나 릴을 사용하는 사람보다는 훨씬 편했었는데 저 정도 수치의 배터리 용량 감소는 충분히 수용할 수 있을 것 같습니다. 제조는 중국 동관시에 있는 잉쥐 파워라는 ODM 회사에서 만들었나 보네요. 제조는 이제 중국이 후덜덜하네요.

옆모습 보니 크기의 차이가 느껴지네요.

BOX 모양입니다.

구성품인데 C-type 충전기로 바뀌었네요.

이번에 추가된 기능이 아래 그림과 같이 설명되어 있네요. 어드밴스 모드는 가열시킬 때 3초만 누르는거, 부스트 모드는 5초만 누르는 거. 담배맛의 차이는 아닌 것 같고 다만 예열 시간이 23초에서 15초로 줄일 수 있는 모드를 추가했다는 것 같습니다. 

박스 바닥면입니다. 오늘 너무 추워서 아직 피워보진 못했습니다. 구름맛이야 새삼스레 설명할 필요는 없을 것 같고 9900원의 놀라운 가격에 글을 남기게 되었습니다. 전자구름도 프린터와 같이 되어버렸네요. 연초를 팔기위해 기계는 그저 거들 뿐.. 

이만 마칩니다.

 

 

 

요즘 노트북이라면 USB TYPE-C는 기본이기에 부족한 peripheral 포트 문제해결을 위해 USB-C 멀티허브를 구매했습니다. 얼마전 구매한 노트북이 USB3.0 포트로 전원을 연결하기에 당연 PD 충전이나 USB TYPE-C Display Alt mode를 지원할 줄 알았는데 인터넷 구매 후기를 찾아봤는데 자세한 설명이 부족하고 지름신이 먼저 왔길래 그냥 무턱대고 질렀습니다. 38000원 정도에 9 in 1이라면 가성비로는 정말 괜찮은 제품같아서 표제와 같은 제품을 구매하였습니다. 

메탈 소재라서 깔끔하고 얇고 괜찮은 제품 같았으나 마감이 부족해 보이기도 했고, 제품 입수할 때부터 제품 포장이 뜯겨져 있어서 혹시 반품된 거 재활용한 게 아닌가 싶은 의심이 드는 사용감도 있어 보이고 전체적인 만족도는 판매자의 불찰 때문인지, 제품의 품질 때문인지는 모르겠지만 불만족스러웠으나 요즘 택배 배송 지연이 심각해서 반품하기도 그렇고 기능상으로는 문제 없는게 확인되어서 그냥 쓰기로 했습니다.

일단 제 노트북은 TYPE-C의 모든 축복을 빗겨나가서 그냥 USB 멀티 허브 용도와 외장형 LAN 포트로만 이용할 수 있었습니다. 요즘 나오는 PC가 Display Alt mode랑 PD 충전 미지원이 말이나 되냐구요... 휴대폰은 S9을 사용하는데 S9 연결시 모든 기능이 정상적으로 동작됨을 확인하였습니다. 이 큰 노트북이 핸드폰이 지원하는 기능도 소화 못하는게 어처구니 없었습니다만 가만히 생각해보니 노트북이 핸드폰보다 싸네요.

사진으로 보는 모습은 아래와 같습니다.


선이 굵은게 일단은 괜찮네요.



PD충전을 위한 입력 포트와 마이크로 SD카드, SD카드 입력단이 위치해있습니다.



USB3.0 A타입 포트, HDMI, USB TYPE-C 포트가 위치해 있습니다.



LAN선 연결을 위한 포트가 마지막으로 자리잡고 있어서 모두 9 in 1이네요.



휴대폰으로 연결시 HDMI 출력을 통해 DeX 연결이 가능합니다. DeX 연결용으로 주로 사용해야 할 것 같습니다. 

직장잡고 돈벌면 사고 싶은 IT 제품은 가성비 안따지고 무조건 좋은 것만 살 줄 알았는데 오히려 더 쪼들리니 왜 그럴까요. 제품 소개를 빙자한 신세한탄이었습니다. 





'IT' 카테고리의 다른 글

Lenovo XT91 구입기  (0) 2021.05.01
신형 글로(glo) 구매 후기  (0) 2021.01.19
CSS 선택자 종류 및 설명  (0) 2020.12.01
Micorsoft 무선 디스플레이 어댑터 연결 문제 해결  (0) 2020.11.17
Lenovo IdeaPad Flex 5 구매  (0) 2020.10.08

+ Recent posts