Files
KissMe/documents/KMI/KMI-0004.md
2023-06-27 10:01:39 +09:00

1.9 KiB

KMI-0004

How to

외국인 거래량/보유량을 기준으로 종목을 선별합니다.

여기에 2가지 방식이 제안됩니다.

  • FOREIGNER_3DAY_FOCUSING: 3일 연속매수하여 계속 증가했는지 검사.
  • FOREIGNER_4DAY_INCREASED: 4일전보다 보유량이 증가했는지 검사.

FOREIGNER_3DAY_FOCUSING

현재 구현된 3일 연속매수 의 전략은 다음과 같습니다.

  • 외국인 순매수 수량 이 최근 연속으로 3일 연속 양수(+)이면 긍정 신호로, 연속 음수(-)이면 부정 신호로 가중치를 둔다.
    • weight 는 연속 양수일 때, log10 ( 최근 3일동안의 외국인 순매수 수량 총합 )
    • 연속 음수일 때는 -log10 ( abs( 최근 3일동안의 외국인 순매수 수량 총합 ) )

FOREIGNER_4DAY_INCREASED

다른 방법으로 구현된 4일이후 보유량 상승 의 전략은 다음과 같습니다.

  • 외국인 보유 수량 이 최근에 4일 전보다 1% 초과로 증가하면 긍정 신호로, -1% 초과로 감소하면 부정 신호로 가중치를 둔다.
    • weight 는 보유 수량이 증가할 경우, log10 ( 증가한 보유 수량 )
    • 보유 수량이 감소할 경우, -log10 ( abs( 감소한 보유 수량 ) )

Usage

./KissMeIndex KMI-0004 20230616 105900 config.json
{
  "code": 200,
  "message": "OK",
  "kmi": "KMI-0004",
  "output": [
    {
      "weight": 0.0082512090108171135,
      "shortCode": "064350",
      "productName": "현대로템"
    },
    {
      "weight": 0.0080513797702612792,
      "shortCode": "178320",
      "productName": "서진시스템"
    },
...

Configuration

(config.json) 에서 다음과 같은 항목을 설정할 수 있습니다.

{
  "strategy": "3DAY_FOCUSING"
}