간단한 전략

마지막 업데이트: 2022년 1월 5일 | 0개 댓글
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기
000000000

간단한 전략

가족상담및치료 10강. 해결중심 가족치료.

2020. 10. 27. 12:49

    본문 폰트 크기 조정 본문 폰트 크기 작게 보기 본문 폰트 크기 크게 보기 가

1) 1970년대 초 스티브 드세이저, 김인수와 동료들에 의해 발전된 모델

2) 1978년 밀워키에 단기가족치료센터(BFTC)를 설립

ㅇ 치료 초점 : 문제 중심 -> 해결중심

2. 해결중심 가족치료의 주요사항

2) 인간의 장점과 유용한 자원을 발견

-> 작은 변화라도 가져올 수 있는 간단한 전략 사용

-> 내담자가 경험했던 과거의 성공경험이나 긍정적 경험을 발견&적극활용

4) 태도와 의식구조의 재구성과 행위의 변화를 촉진

5) 내담자가 자신에게 이익이 되는 것을 선택할 수 있는 능력이 있다고 가정함

6) 가족이 치료를 받으러 올 때에는 뭔가 이유가 있고, 가족과 치료자라는 전문적인 관계에도 목적이 있다고 봄

-> 목적지향적 모델이라고 불일 정도로 치료목적을 강조

1. 해결중심 가족치료의 기본 원리

1) 인간에 대한 긍정적 시각 : 부족한 점 < 장점과 능력 강조

2) 전제 : 치료자가 아닌 내담자 or 가족 스스로 해결방법을 수립

ㅇ 내담자야 말로 자신의 상황을 가장 잘 알고 있는 전문가

ㅇ 대상자에게 자기 결정에 대한 힘과 권한을 부여하고 희망을 줌

3) 문제가 발생한 원인에 관해서는 거의 관심 X

문제가 해결된 것을 어떻게 알수 있는가를 인식하는 것이 중요

=> 가족이 적용할 수 있는 해결방안을 모색하도록 돕는데 초점

4) 내담자 가족과 치료자가 함께 해결방안을 발견하고 구축하는 과정을 중시

5) 과거의 잘못이나 실패를 고치려고 노력하는 것 보다

-> 과거의 성공이나 장점을 찾아내어 키우는 것이 보다 용이하다고 생각

6) 처음에 세운 목표를 잘 달성하지 못하면 좀더 노력하도록 격려

(-> 그래도 성공하지 못하면 다른 방법 시도)

ㅇ 어떤 대인이 효과적이라고 판단되면 반복해서 실시

ㅇ 이 치료법이 효과가 없다고 판단되면 그것을 다시 반복하기보다는 다른 방법을 시도하는 것이 낫다고 봄

2. 해결중심 갖고치료에서 치료자의 역할

1) 치료과정 통해 성취할 수 있는 목표를 협상하여 가족에게 긍정적인 변화가 일어나도록 조장하는 것

2) 간단하고 단순한것에서부터 충발

ㅇ 성취 가능한 작은 목표를 세워 내담자 가족이 성취감을 경험할 수 있게 하는 것이 중요함

ㅇ 한 부분의 변화는 전체 체계의 변화를 가져옴

1. 해결중심 가족치료의 치료목표

1) 기존에 해 오던 생활방식과는 다른 방안을 모색 or 행동하게 하여 가족이 가지고 있는 현재의 문제를 해결하고자 함

2) 치료목표를 설정하기 위해 내담자 가족은 자신이 직면한 문제를 정리 & 구체화

ㅇ 해결방안과 관련된 치료목표를 가족 스스로 설정할수 있도록 도움

ㅇ 가족과의 첫 면담에서 치료목표를 분명히 함으로써 치료 종결을 결정할 수 있는 범주도 설정하도록 함

2. 치료목표 설정시 유의할 점

1) 내담자 가족에게 중요한 것을 목표로 설정

ㅇ 내담자 가족이 치료목표를 정확하게 표현하기 어려워할 때

- 치료자는 그것은 언어화할수 있도록 도움

ㅇ 가족원 간에 치료목표가 다르고 합의가 안 될때

- 각자 견해를 자유롭게 표현하여 서로를 알수 있도록 하고, 가족원 간에 동의할 수 있는 영역을 찾아내도록 도움

ㅇ 내담자 가족이 치료목표를 세우기 어려워한다고 해서 치료자가 먼저 치료목표를 정해 주는 오류를 범해서는 안 됨

2) 작고 성취 가능한 것으로 설정

ㅇ 목표가 작아야 쉽게 성취할 수 있음

- 이러한 성취는 내담자 가족에게 성공했다는 느낌과 희망을 갖게 해주고 변화할 동기를 증가시켜 주기 때문에 중요함

3) 구체적이며 명확하고 행동적인것을 설정

ㅇ 추상적, 관념적 목표 -> 실제 생활속에서 관찰 가능한, 구체적, 명확하고 행동적인 목표로 표현될 수 있도록 도움

- 구체적, 명확한 목표 설정시 내담자 가족과 치료자는 목표를 향해 나아가고 있는 상황을 쉽게 평가 할 수 있음

- 내담자 가족에게 긍정적인 피드백 가능

ㅇ 문제시되는 것을 없애거나 하지 말자는 식보다 어떤 것을 시작하려는 치료목표가 보다 실현 가능성이 높고 효과적임

5) 치료목표를 달성하는 것은 끝이 아니라 새로운 것을 시작하는 단게라는 인식 갖게 함

ㅇ 치료목표를 성취하기 위해서는 단계가 있음을 인식시킴

ㅇ 치료목표를 달성하는 것 자체도 의미가 있지만 달성하는 과정 자체도 중요하다는 것을 알려줌

6) 현실적이고 성취 가능한 것으로 설정

ㅇ 치료자는 현 가족의 생활환경에서 어떠한 것이 현실적으로 성취 가능한지 & 비현실적이고 성취 불가능한지 구별

7) 목표를 달성하는 것은 어렵고 힘들다는 것을 인식시킴

ㅇ 변화를 위해 노력했다는 것 자체가 더 중요함

- 치료자는 칭찬과 격려를 통해 자아존중감과 자신감을 높이도록 함

- 내담자 가족이 변화되었을 때 : 자기가치와 존엄성 더 증대

- 목표에 도달X : 크게 좌절하지 않고 좀 더 노력해야 한다고 받아들일 마음의 여유를 가질수 있음

3. 해결중심 가족치료에서 치료자의 역할 : 알지 못함의 자세

1) 치료자는 내담자 가족에 대해 아는 바가 없기 때문에, 내담자 가족에게 알려 달라는 자세를 취해야 함

2) 치료자는 내담자 가족의 행동과 말에 대해 보다 많이 알고 싶어 하는 의향을 보여야 함 -> 내담자 가족은 아직 말하지 못한 것을 말해도 괜찮겠다는 마음을 느끼게 되며, 동시에 치료자는 내담자 가족의 정서적, 내면적 차원의 문제를 제거하는 데 도움을 줄 수 있음

1. 내담자 가족과 치료자의 관계유형 파악하기

ㅇ 가족치료를 받기 위해 오게 된 동기나 상황, 치료자와 내담자 가족 사이에 일어나는 상호작용의 특성을 고려

- 가족과 치료자의 관계를 방문형 / 불평형/ 고객형의 세가지로 구분

ㅇ 관계 유형은 유동적이어서 누구와 함께 오는지에 따라 다른 유형으로 바뀔수 있음

- 변화하는 여러가지 상황에 따라 다르게 반응하고 조심스럽게 접근하는 것이 좋음

ㅇ 고민과 갈등을 갖고 있지만, 가족치료를 받아야 한다는 필요성이나 문제인식X

ㅇ 해결해야 한다는 동기는 약함

ㅇ 가족치료에 대해 무관심 or 불평

- 자신들이 왜 가족치료를 받아야 하는지 이해 못하기 때문

- 배우자나 부모에 의해 이끌려 왔다는 사실 때문

ㅇ 치료자가 다른 사람의 요구와 결정을 따르는 것이 얼마나 간단한 전략 힘든 일인지를 이해해 줄때 자신들이 이해 받음을 느낌

- 방문자 가족에 대해 겸손하고 성실한 태도를 취해야 함

- 치료실에 온 것 자체를 칭찬하고 인정해 주어야 함.

ㅇ 가족이 해결해야 할 문제의 내용은 잘 알고 있지만, 원인이 자신이 아니라 다른 가족구성원에게 있다고 책임을 전가

-> 문제해결을 위해 구체적으로 행동을 바꾸려 하지 않음

ㅇ 증상을 보이는 가족구성원 때문에 자신이 희생되었다고 생각 & 자신의 힘든 입장과 역할에 대해 이해 받기를 원함

- But 자신의 가족 내 위치나 역할을 변화시켜야 한다고 생각 X

- 불평형 가족구성원을 가족치료에 활용할 수 있는 자원으로 생각 & 불평이나 목표에 대해 함께 의논함

- 내담자 자신이 해결의 주인임을 자각하는 신호가 보이기 전에는 치료자가 해결책을 제시하지 않음

ㅇ 문제를 분명히 인식하고 변화하고자 하는 자발적인 동기를 가지고 구체적인 치료목표와 해결책을 찾는 유형

- 치료자와 협력적인 관계로 쉽게 발전할 수 있음

ㅇ 수용적이며 치료 동기도 높기 때문에 치료자가 선호하는 관계유형이지만, 실제로 그 비율은 그 다지 높지 않음

ㅇ 해결중심 가족치료에서 핵심적인 치료기법 = 질문하기

ㅇ 치료자는 유용한 질문을 통해

- 내담자 가족의 성공 경험과 잠재능력 및 자원을 발견하여 문제해결 방안을 위한 협동적 관계를 구축해 나감

ㅇ 내담자 가족이 능동적으로 참여하도록 개입하는 치료적 대화

- 상담 전 변화에 관한 질문 / 예외 질문 / 기적질문 / 척도 질문 / 대처질문/ 관계질문

1) 상담전 변화에 관한 질문

ㅇ 상담 약속을 한 후부터 면담전까지 일어난 변화를 매우 관심 있게 관찰함

- 상담 당일에는 상담을 신청할때의 다급함 보다는 불안이 감소하거나 문제의 심각한 정도가 완화되기도 함

ㅇ 관찰을 근거로 내담자 가족의 잠재능력을 발견하고 가족 스스로 인식하지 못한 해결방안을 찾아내는데 적용

ㅇ 상담 이전의 가족에게 심각했던 문제가 어떻게 완화되었는지를 파악할 수 있도록 질문 & 내담자 가족이 실시한 방법을 인정, 칭찬

- 스스로 노력했ㄷ는 것 격려 & 문제해결 능력 인정 & 지속적으로 노력하도록 지지

- 예외질문을 통해 현재의 생각이 과장되어 있음을 인식하도록 함

- 내담자 가족이 가지고 있는 자원을 이용하여 자아존중감을 강화시켜 나갈 수 있는 전략을 찾아야 함

- 내담자 가족이 예외상황을 찾아내어 그러한 행동을 확대하고 강화하도록 할때 적용됨

ㅇ 내담자 가족이 문제가 발생하지 않았던 때가 결코 없다고 주장할 경우에는 최악의 상황에서 최선을 찾게 함

ㅇ 내담자 가족이 문제가 해결된 상황을 상상해 봄으로써 해결되기 원하는 것을 구체화, 명료화하는 질문기법

ㅇ 문제와 분리하여 문제가 해결된 상황을 상상하게 함으로써 문제에 대한 집착으로부터 벗어나게 해 줌

ㅇ 다음날 아침 기적이 일어난다면 삶이 어떻게 달라질 것인가를 상상한후 그들이 원하는 결과를 아주 생생하게 묘사하게 함

- 문제해결에 대한 희망을 고취시킴

ㅇ 가족이 긍정적으로 대답할 수 있도록 질문하는 것이 중요

ㅇ 해결 상황에 대한 그림을 작은것부터 점차 크게 확대해 나갈 수 있도록 질문함

ㅇ 기족을 만드는 사람이 바로 자기 자신임을 알게 됨

ㅇ 상상했던 기적 자체가 자신의 치료목표라는 사실을 재인식

ㅇ 내담자 가족에게 문제의 심각성 정도나 치료목표, 성취정도 등을 수치로 답할수 있게 만든 질문

ㅇ 변화에 대한 동기 강화 & 다음 단계로 발전하기 위해 무엇을 해야 할지 탐색, 구체적인 목표 설정하는 데 용이

ㅇ 만성적인 어려움과 위기와 같은 상황에 처해 있는 내담자 가족이 미래를 비관적으로 보고 아무런 희망이 없다고 생각할 때 유용한 질문

ㅇ 지금까지 생활을 꾸려 온 것이나 이 어려운 상황에서도 버티고 있는 것등 아무리 작은 것이라도 찾아내어 격려 & 작은 성취감이라도 갖도록 하는 대처방법에 관한 질문

인슈 스토리

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기, CYBOS Trader 활용

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

지금까지 시스템 트레이딩이란 무엇이며, 시스템 트레이딩의 장단점, 설치방법에 대해 알아보았습니다.

이번에는 시스템 트레이딩을 활용해서 실제 매매하는 과정까지의 전과정을 간략하게 알아보겠습니다.

시스템 트레이딩의 의미 및 설치방법을 궁금하신 분은 아래의 링크를 이용하시기 바랍니다.

시스템 트레이딩에는 크게 6가지 영역으로 구분됩니다.

6가지 영역은 사용자함수, 사용자지표, 신호, 강조, 추세, 전략으로 구성되며, 사용자함수를 제외한 나머지 5개의 영역은 사용방법이 거의 비슷합니다.

이번에는 시스템 트레이딩을 이용해서 수익을 낸다기 보다는 간단한 전략을 활용하기 위한 기본적인 지표 및 신호를 추가하는 방법, 전략을 적용해서 수익이 났는지를 확인해 보는 보고서 확인과정까지를 간단히 알아보겠습니다.

아래 내용에 나오는 함수 및 용어에 대한 설명은 차후에 포스팅하기로 하고, 이번 글에서는 전략을 구사하는 과정을 알아가는 정도로만 설명을 드리도록 하겠습니다.

시스템 트레이딩 시작하기

대신증권 홈페이지에서 다운받아 설치한 사이보스 트레이더 프로그램을 실행시킵니다.

메뉴에서 [파일] - [새로 만들기]를 선택하면 다음과 같은 화면이 나타납니다.

새 워크그룹명에는 본인이 작업하는 그룹의 이름을 적으셔도 됩니다.

지금은 과정을 설명하는 정도로만 설명을 하고자 하니 변경하지 않고 확인 버튼을 눌러서 진행하겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 간단한 전략 진행하기, 사이보스 트레이더 활용하기

차트 마법사 창이 나타나면 본인이 보고자 하는 종목을 선택하면 됩니다.

여기서는 테스트의 목적으로 삼성전자 종목을 선택해 보도록 하겠습니다.

아래 그림에 표시된 돋보기 아이콘을 선택해 보겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

종목명에 삼성전자를 입력 후 확인 버튼을 클릭하겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

차트 마법사에 삼성전자 종목이 추가된 것을 확인할 수 있습니다.

아래쪽에 지표 및 투자정보도 추가할 수 있지만 지금은 기본값으로 진행하도록 하겠습니다.

주가 정보는 일봉을 기준으로 불러오도록 합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

삼성전자 종목의 일간 차트가 화면에 나옵니다.

여기에 본인이 원하는 지표나 신호 등을 추가할 수 있으며, 전략을 적용할 수 있습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

시스템 트레이딩 지표 추가하기

메뉴에서 [시스템 트레이딩] - [시스템 트레이딩 편집]을 누르거나 CTRL + F 키를 누르면 시스템 트레이딩 편집 창이 나타납니다.

화면 왼쪽 상단에 6개의 아이콘이 시스템 트레이딩에서 사용하는 6개의 영역을 나타냅니다.

[파일] - [새로 작성] 메뉴를 눌러서 지표를 추가해 보도록 하겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

왼쪽의 6개 영역 중 지표를 선택하고, 이름을 작성합니다. 여기서는 예제로 USER_Indicator1 이라고 입력해 보겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

우측 하단에 편집창이 나타나며 여기에 지표로 표시하고자 하는 내용을 추가하면 됩니다.

입력 내용은 다음과 같습니다.

Call PLOTI1("NetProfit", I_NetProfit)
Call PLOTI2("OpenEquity", I_CloseEquity)
Call PLOTI3("Zero", 0)

지표를 입력할 때는 위의 형태로 입력하며, 지표는 PLOT 에 Indicator 의 I를 붙여서 사용하며, 숫자를 붙여서 사용합니다.

PLOTI1과 PLOTI2의 지표는 현재 어느 정도의 수익을 내고 있는지를 나타내며, 이 중 PLOTI1의 NetProfit은 매도(청산)를 하지 않았지만 현재가를 기준해서의 이익을 나타내며, PLOTI2의 OpenEquity는 매도(청산)가 이루어진 상태의 수익을 나타냅니다.

PLOTI3의 Zero는 0 기준선을 넣어서 식별을 용이하게 해 주기 위함입니다.

위의 지표 3개는 적용하더라도 PLOTI3의 Zero만 나타날 뿐 PLOTI1, PLOTI2는 나타나지 않습니다.

PLOTI1과 PLOTI2는 전략이 적용되어 주문이 들어간 후에 나타나게 됩니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

작성된 코드는 검증을 거쳐야만 사용이 가능합니다.

[검증] - [유효성 검증] 메뉴를 누르거나 F5키를 눌러서 검증을 합니다.

시스템 간단한 전략 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

작성된 소스에 오류가 없다면 다음과 같은 화면이 나타납니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

작성한 지표를 차트에 적용시키기 위해 [창] - [삼성전자-일간] 메뉴를 선택합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

차트 화면이 나타나면 작성한 지표를 적용해야겠지요.

[시스템 트레이딩] - [시스템 트레이딩 적용] - [지표] 메뉴를 선택합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

지표 목록 중에서 조금전 작성한 USER_Indicator1을 선택 후 [차트에 적용] 단추를 클릭합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

현재 지표에는 변수를 사용하지 않았으므로 확인 버튼을 눌러서 다음단계로 진행합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

차트 화면의 맨 아래에 새로운 영역이 나타난 것을 알 수 있습니다.

새로 나타난 지표 영역의 중간에 Zero 기준선이 나타난 것을 알 수 있습니다.

수익을 나타내는 2개의 지표선은 전략을 적용하고 난 다음 확인이 가능합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

시스템 트레이딩 신호 추가하기

이번에는 특정 상황이 될 때마다 나타내는 신호영역을 추가해 보겠습니다.

시스템 트레이딩 편집 창에서 [파일] - [새로 작성] 메뉴를 선택합니다. (차트 창 위의 메뉴가 아닙니다.)

목록 중에서 [신호]를 선택하고, 이름을 USER_Signal1 이라고 입력 후 작성 버튼을 누릅니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

편집 창에 진입가를 나타내는 명령문을 입력해 보겠습니다.

입력하는 내용은 다음과 같습니다.

If I_Position = 1 Then
Call PLOTS1("진입가", I_EntryPrice)
End If

여기서 I_Position 은 현재 매수 상태인지를 나타내는 값으로 1 일 경우 매수하였다는 뜻입니다.

I_EntryPrice 는 매수금액을 나타내며,

명령문의 전체 내용은 매수한 상태인 경우 매수금액에 진입가를 표시하라는 뜻입니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

모두 입력하였으면 F5키를 눌러서 유효성 검증을 합니다.

이상이 없다면 다음과 같은 메시지창이 나옵니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

차트 화면에서 메뉴를 선택해도 되지만 이번에는 차트 위에서 마우스 오른쪽 버튼을 눌러서 팝업메뉴로 선택해 보겠습니다.

[시스템 트레이딩] - [적용] - [신호] 메뉴를 선택합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

조금 전에 작성한 신호의 USER_Signal1 간단한 전략 을 선택 후 차트에 적용 버튼을 클릭합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

변수를 사용하지 않았으므로 확인 버튼을 누릅니다.

신호 영역도 역시 전략이 적용된 다음에 나타나는 영역이므로 차트 화면에는 아무런 변화가 없습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

시스템 트레이딩 전략 추가하기

시스템 트레이딩 편집 창에서 [파일] - [새로 작성] 메뉴를 선택 후 목록에서 전략을 선택 후 이름을 입력합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

편집 창에 전략을 입력합니다.

아래의 간단한 전략 전략은 전략이 적용되는 과정을 보여주기 위함이며, 아래의 전략으로는 수익을 내기 어렵습니다.

전략은 여러분께서 많이 많이 고심하시고, 연구하셔서 적용하기로 하고, 지금은 전략을 어떻게 적용하는지만 보도록 하겠습니다.

종가가 14일 이동평균선을 상향 돌파하면 다음 봉 시가에 시장가로 매수

종가가 14일 이동평균선을 하향 돌파하면 다음 봉 시가에 시장가 매수청산

전체 입력한 내용은 다음과 같습니다.

'종가가 14일 이동평균선을 상향 돌파하면 다음 봉 시가에 시장가로 매수
If CrossUp(Close, Mov(Close, 14, S)) Then
Call Buy("매수", Atmarket)
End If

'종가가 14일 이동평균선을 하향 돌파하면 다음 봉 시가에 시장가 매수청산
If CrossDn(Close, Mov(Close, 14, S)) Then
Call ExitLong("매수청산", Atmarket)
End If

입력 내용 중 녹색은 주석으로 실행되지 않는 내용으로, 설명을 적을 때 사용합니다.

상세한 내용은 차후 설명드리기로 하고 대충 보시면 어느 정도는 이해가 가지 않을까 싶습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

내용 입력이 완료되었으면 유효성 검증을 진행합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

본문에 이상이 없다면 다음과 같은 메시지 창이 나타납니다.

이제서야 전략을 차트에 적용해 볼 수 있겠군요.

차트 윈도우에서 마우스 오른쪽 버튼을 눌러서 [시스템 트레이딩] - [적용] - [전략]을 선택합니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

목록 중 조금 전에 작성한 USER_Strategy1 을 선택 후 차트에 적용 버튼을 클릭합니다.

작성한 변수가 없으므로 다음과정으로 진행합니다.

차트에 이전에 없던 내용이 많아 추가되었습니다.

1번 매수는 종가가 14일 이동평균선을 상향 돌파한 경우 매수주문으로 주식을 매수한 위치입니다.

2번 매수청산은 종가가 14일 이동평균선을 하향 돌파한 경우 매수청산한 위치입니다.

3번 진입가는 매수가 이루어져서 주식을 보유하고 있는 경우 진입가를 표시 해 줍니다. 이 내용은 위에서 작성한 신호역역의 I_EntryPrice 문으로 인해서 나타나는 신호입니다.

아울러 하단의 지표영역에 녹색선과 적색선이 추가된 것을 볼 수 있습니다.

녹색선은 현재가를 기준한 수익곡선으로 주식을 보유한 경우에는 현재가를 기준한 수익상태를 나타냅니다.

적색선은 매수와 매도를 기준한 수익곡선으로 주식을 보유한 상태의 수익상태는 포함되지 않습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 간단한 전략 사이보스 트레이더 활용하기

지표를 보면 아시겠지만 위의 전략으로는 쉽사리 수익을 내기 어렵습니다.

실제로 이익이 났는지 손해가 났는지 보고서를 통해서 확인해 보겠습니다.

[시스템 트레이딩] - [시뮬레이션 보고서] 메뉴를 선택합니다.

시뮬레이션 보고서 페이지가 나타나며 상세한 종합보고서 페이지가 나타납니다.

첫 줄의 총손익만 봐도 상당한 금액을 손해봤음을 알 수 있습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

왼쪽의 거래내역 메뉴를 선택하면 매수와 매수청산 내역을 확인하실 수 있습니다.

이 내역을 참조해서 어는 시점에 매수하며, 어느 시점에 매수청산하는지 확인해 보고, 매수나 매수청산이 일어나지 말아야 하는 시점에 거래가 일어난 경우 어떤 조건이 잘못되었는지를 확인할 수 있으며, 매수나 매수청산이 일어나야 할 시점에 왜 거래가 일어나지 않았는지를 꼼꼼히 따져볼 수 있습니다.

왼쪽의 메뉴 중 그래프를 선택하면 자산 분석 내용을 한 눈에 알아볼 수 있습니다.

다양한 그래프가 제공되니 많은 도움이 되실 것입니다.

지금까지의 과정은 본인이 작성한 전략을 가상으로 테스트해 본 결과입니다.

즉 전략이 잘못되어 손해를 봤더라도 실제 본인의 계좌에서 돈이 나가거나 하지는 않았습니다.

차후 전략을 보완하여 이상적인 전략이 작성되면 어떻게 해야 실제 거래를 할 수 있을까요?

그것은 전략을 적용할 때 기본설정 탭에서 [시험 적용]을 [반자동 주문]이나 [자동 주문]으로 변경해서 진행하시면 됩니다.

반자동 주문이나 자동 주문은 실제로 거래가 이루어지므로 신중하게 검토 후 진행하시기 바랍니다.

반자동 주문은 전략에 따른 조건이 맞아 주문할 경우 주문이 나간다는 팝업창을 띄워주고 클릭을 하면 주문이 들어가는 형태입니다.

자동 주문은 전략에 따른 조건이 맞아 주문할 경우 간단한 전략 별도의 알림없이 곧바로 주문이 들어가는 형태입니다.

기타 자세한 내용은 차후에 포스팅 하도록 하겠습니다.

시스템 트레이딩 간단한 예제로 살펴보기, 시스템 트레이딩 전략 진행하기, 사이보스 트레이더 활용하기

지금까지 시스템 트레이딩을 통해서 꼭 필요한 지표나 신호를 표시하고, 간단한 전략을 세워서 주식 거래를 진행하는 과정까지를 간략히 알아보았습니다.

위에서 설명한 전략은 실제 적용하기에는 보완해야될 점이 많습니다.

그러므로 시스템 트레이딩을 적용해 보는 정도로만 생각하시고, 차후 설명 드리는 매수 및 청산전략을 읽어보시고, 본인만의 전략을 세워서 수익을 극대화 시켜보시기 바랍니다.

시스템 트레이딩 을 준비하는 분이시라면 재테크는 제대로 준비하고 계시겠지요.

재테크에는 주식 투자 뿐만 간단한 전략 아니라, 펀드나 채권 등 매우 다양하지요.

펀드나 채권 등은 정확한 정보 분석 및 빠른 흐름 파악을 통해 안정적이면서도 높은 수익률을 낼 수도 있지요.

펀드나 채권을 통해 목돈굴리기를 하고자 하신다면 전문가와의 상담은 필수라고 할 수 있습니다.

전문가와의 상담을 통해 어떤 채권에 투자하는 것이 안정적이면서도 고수익을 낼 수 있는지에 대해 비교하고 분석할 필요가 있습니다.

요즘에는 무료로 이용 가능한 무료재무설계센터 가 많이 생겨났기 때문에 무료재무설계센터를 적극적으로 활용 한다면 큰 도움이 되실 것입니다.

무료재무설계센터는 어디에도 속해 있지 않기 때문에 중간의 입장에서 여러 금융상품을 객관적으로 비교 해 주고 무료 로 상담을 진행해 준답니다.

무료재무설계센터 중에서도 추천해 드리고 싶은 곳으로, 실력있는 수석재무설계사 를 직접 지정해서 상담 받을 수 있는

" 리더스리치 무료재무설계센터 "는 한국경제닷컴 에서 " 중소기업 브랜드대상 "을 수상한 곳으로, 매달 4천명 이상이 이용하는 곳이기도 합니다.

본인의 재무상황에 대한 정확한 분석 및 중장기적인 포트폴리오도 구성하시고, 펀드를 비롯해서 투자를 생각하고 있는 금융상품에 대한 자세한 설명 및 재테크 전략에 대해서도 조언 받아 보시기 바랍니다.

간단한 전략

논문쓰는법 이거 하나면 된다!

    본문 폰트 크기 조정 본문 폰트 크기 작게 보기 본문 폰트 크기 크게 보기 가

안녕하세요 [NPJ-논문의정석 SPSS와 PROCESS macro를 활용한 논문작성법] 의 저자, NPJ데이터분석연구소입니다.

논문쓰는방법을 검색하시는 분들이 가장 궁금해하는 것, 어려워하는 것은 무엇일까요?

바로 이 네 가지일 것입니다.

양적연구 논문쓰는법에 있어 가장 중요한 네 가지일텐데요.

오늘은 SPSS와 PROCESS macro를 활용한 논문작성법 저서를 기반으로 이 네 가지에 대한 간단한 전략소개를 드리고자 합니다.

먼저 논문 기본용어입니다. 논문쓰는법을 알기 전에 우리는 논문을 쓸 때 사용되는 용어들에 대해 알아야 합니다.

즉, 평소에 우리가 알던 용어들도 많이 쓰이지만, 특히 논문을 쓸 때 주로 사용하는 전문용어, 그렇지만 너무 기본적이라 누가 알려주지도 않는 용어에 대해 알고 있어야 합니다.

변수: 변수는 양적연구에서 가장 중요한 개념입니다. 변수는 논문에서 가장 중요하게 고려하는 키워드, 특히 측정이 가능한 키워드를 말합니다. 논문주제가 '지능이 성적에 미치는 영향'이라면, 지능은 IQ로 측정되고 성적은 학교성적 점수로 측정됩니다. 이렇게 측정 가능한 형태로 통계분석이 가능한 개념을 변수라고 합니다. 변수 안에는 변수응답의 특성에 따라 명목변수, 서열변수, 등간변수, 비율변수가 존재하고, 논문주제에 관해서는 독립변수, 종속변수, 매개변수, 조절변수 등이 존재합니다. 이것에 대해서는 논문주제를 잡기 위해 꼭 알아야 하는 내용으로 에도 설명이 잘 되어 있으며, 추가적인 인터넷 검색을 통해서도 충분히 공부할 수 있습니다.

연구가설: 가설은 무엇일까요? 논문에서 내가 하고자 하는 주장이 있을 때, 통계분석을 통해 그 결과가 어떻게 나올지 짐작, 가정해놓는 것을 말합니다. 위에서 지능이 성적에 미치는 영향을 예로 들었었는데, 이 때 가설은 방향성을 정하여 설정하는 편입니다. 예를 들면 '지능이 높으면 성적도 높을 것이다' 와 같은 방향성 있는 가설을 정해놓고, 우리는 이 가설을 검증하기 위해 통계분석을 합니다.

SPSS: SPSS는 논문쓰는법에 있어 지겹게 들어온 통계분석프로그램 이름입니다. 이 외에도 다양한 통계프로그램들이 존재하지만, 프로그램이 다를 뿐, 같은 분석이라면 똑같은 결과가 나타나게 됩니다. 계산기 제조회사가 다르다고 보시면 됩니다. 다만, 프로그램마다 특화된 분석이 있기 때문에 본인의 가설검증이 해당프로그램으로 분석 가능한지 검토해보셔야 합니다.

다음은 연구주제 잡는 방법입니다.

논문쓰는법에 있어 연구주제를 잡는 것은 가장 중요합니다.

연구주제가 정해지면 논문의 반이 끝났다는 이야기가 있듯이, 주제를 정하는 것이 가장 까다로운 과정이기도 합니다.

특히 학위논문의 경우 지도교수님께 그 주제가 통과해야 하므로, 많은 것들을 고민하셔야 합니다.

-NPJ-논문의 정석, SPSS와 PROCESS macro를 활용한 논문작성법 중-

연구주제를 결정할 때는 나의 관심분야, 학과(전공)의 관심분야도 중요하지만, 학위논문의 경우 교수님의 관심분야, 트렌티한 변수나 사회문제를 반영하는 것 역시 매우 중요합니다. 나의 주제가 잘 정해지지 않을 때, 혹은 학위논문의 경우 교수님께 계속 Reject 당하는 경우 이 네 가지 요소 중 무엇이 빠졌는지 검토하셔야 합니다.

유아교육학과의 경우 지능이 성적에 미치는 영향을 논문주제로 할 수 있습니다.

그러나 이 주제에는 트렌티함이 빠져있습니다. 지능이 성적에 영향을 주는 것은 이미 많이 분석되어왔기 때문에, 트렌디한 최신 논의를 반영하는 것이 중요합니다. 지적지능이 아니라 정서지능도 성적에 영향을 미친다는 것을 밝히는 것 역시 정서지능이 강조되는 최근 조금이나마 논문주제를 업그레이드 시킬 수 있는 방법이 되는 것처럼요.

논문쓰는법에서 또 중요한 것은 순서 정하기 입니다. 양적연구의 경우 다행히, 학과, 전공과 무관하게 유사한 순서 틀을 공유하고 있습니다.

서론 → 이론적 배경 → 연구방법 → 연구결과 → 결론 순으로 이루어집니다.

서론, 연구방법, 연구결과, 결론은 학과와 상관없이 선행연구를 참고할 수 있지만, 달라지는 것은 이론적 배경입니다.

즉, 특히 중요한 것은 이론적 배경 내의 순서입니다. 논문 이론적 배경 순서는 자신이 사용하는 변수들의 개념 및 간단한 전략 정의, 그리고 연구주제에 따라 변수 간 관계에 대한 선행연구 고찰을 해야 합니다.

국내 주식 미국 주식 무료 백테스트 방법 3가지

국내-주식-해외-주식-백테스트-사이트-3곳-썸네일

무료로 주식 투자 백테스트를 할 수 있는 방법과 백테스팅 사이트를 알려드리려고 합니다. 과거 어느 시점에서 특정 투자 전략대로 투자를 했을 때 어느 정도의 수익이나 손실이 발생할 수 있었는지 시뮬레이션 해볼 수 있는데 이를 백테스트라고 합니다. 저는 현재 주식 투자를 퀀트 투자 로 진행하고 있습니다. 백테스트를 통해 과거 성과를 확인하고 전략의 강점 및 약점 등을 미리 알아볼 수 있는 점이 퀀트 투자의 가장 큰 메리트라고 생각합니다.

국내 및 미국 주식 대표적인 백테스트 방법과 장단점

1. 엑셀을 이용한 백테스트

날짜와 가격, 거래량 등이 나와있는 데이터를 이용하여 백테스트합니다. 일부 사이트에서 무료로 다운로드하실 수 있습니다.

장점

- 대부분의 자료를 무료로 구할 수 있습니다. 엑셀만 준비하시면 됩니다.

- 국내 및 해외 주식 시장 데이터, 채권과 금 같은 다양한 자산군도 데이터만 있다면 직접 백테스트를 해볼 수 있습니다.

- 엑셀에 능숙하다면 간단한 전략(ex. 이평선 이상일 때에만 매수)은 빠른 시간 안에 결과를 얻을 수 있습니다.

단점

- 데이터를 직접 가공해야 합니다. 엑셀 실력이 부족하면 백테스트에 많은 시간에 걸리게 됩니다.

- 엑셀의 한계상 복잡한 전략을 테스트해볼 수 없습니다.

- 더 자세한 데이터나 오래된 데이터는 유상으로 구매해야 합니다.

2. 파이썬과 같은 프로그래밍 언어를 이용한 백테스트

프로그래밍 언어인 파이썬을 이용하여 자동으로 백테스팅 및 직접 투자가 가능합니다.

장점

- 다양한 전략들을 내 입맛에 맞게 조합하여 백테스트해볼 수 있습니다.

- 백테스트를 넘어 실제 자동매매가 가능하게 구현할 수 있습니다.

단점

- 파이썬 언어를 다룰 줄 알아야 합니다. 진입장벽이 높습니다.

- 데이터는 직접 구해야 합니다.

3. 백테스트 툴을 이용한 백테스트

웹사이트 상의 백테스트 툴 또는 개별 프로그램을 간단한 전략 통하여 백테스트를 실행합니다.

장점

- 데이터를 직접 구하지 않아도 됩니다.

- 자산 배분 전략부터 개별주 퀀트까지 다양한 전략을 손쉽고 빠르게 테스트 해볼 수 있습니다.

단점

- 제공되는 기능이나 팩터 이외의 테스트는 어렵거나 불가능합니다.

제가 주로 사용하는 백테스팅 툴 4가지입니다.

1. 젠포트

개별주 중장기 퀀트 전략 및 초단기 트레이딩까지 모두 백테스트가 가능합니다.

  • 백테스트 결과가 매우 자세하게 제공되지만 시간이 오래 걸리는 편(제 컴퓨터 기준 10분 이상)입니다.
  • 수식을 배워야 하기 때문에 처음에는 약간 난이도가 있습니다.
  • 키움증권을 통해 자동매매가 가능합니다.
  • 미국 주식도 일부 백테스트가 가능합니다.
  • 1일 1회 무료로 백테스트가 가능하며 그 이상은 유료입니다. (일 10회/월 29,000원 수준)

젠포트 -실제-백테스팅-결과-확인창

젠포트 백테스트 결과

2. 퀀트킹

국내 주식 개별주 퀀트전략에 특화된 백테스트 프로그램입니다.

  • 백테스트 결과는 간단하게 제공되지만 소요되는 시간은 5초 내외로 매우 짧습니다.
  • 매우 직관적이고 쉽게 사용 가능합니다.
  • 백테스트 결과가 일 단위가 아닌 월 단위 결과가 제공되어 MDD가 실제보다 낮게 나오고 있습니다.
  • 백테스트뿐 아니라 개별 종목의 10년간의 재무제표도 확인이 가능합니다.
  • 1년 기준 160달러의 비용이 소요됩니다. (2년 288달러)
  • 매년 4월 15일, 6월 15일, 9월 15일, 12월 15일은 프리오픈데이로 퀀트킹의 모든 기능을 무료로 사용해보실 수 있습니다.

퀀트킹-NCAC-전략-백테스팅-결과

퀀트킹 백테스트 결과

3. Portfoliovisualizer

정적 자산 배분, 동적 자산 배분에 특화된 백테스트 툴입니다.

  • 개별 종목의 백테스트는 제공하지 않지만 백테스트 소요 시간은 1초입니다.
  • 해외 기반이라 다양한 자산군들 그리고 대부분의 ETF들을 백테스트해볼 수 있습니다.
  • 해외사이트라서 한글을 지원하지 않습니다.
  • 백테스트는 무제한 무료이나 추가 기능 사용 시 19~39$/월 가 소요됩니다.

Portfoliovisualizer-실제-백테스트-결과-permanent-portfolio

Portfoliovisualizer 백테스트 결과(영구 포트폴리오)

가치관제작소

0000 그리고 논문 및 연구에도 종종 사용되기 때문에 마케팅 툴에 대한 이해는 실무에 큰 도움이 됩니다.

0000 이에, ST.shop 은 연구자가 마케팅 툴을 손쉽게 연구에 적용할 수 있도록

0000 마케팅 툴을 정리하였습니다.

0 마케팅 전략 체계

0000 마케팅 전략 체계는 3C (분석적 요소), STP (개념적 요소), 4P (실천적 요소)로 구성되어 있으며

0000 0000 - 3C3차원 평가를 위한 시장의 정의고객분석 + 자사분석 + 경쟁사분석 으로 구성됩니다.

0000 0000 - STP효율적 시장접근을 위한 전략 으로 고객세분화 →표적시장 → 포지셔닝 의 순으로 분석됩니다.

0000 0000 - 4P시장접근을 위한 통제 가능한 요인의 투입 으로 제품+장소+가격+촉진 으로 구성됩니다.

000000000

0 3C 분석

0000 일반적으로 기업은 이윤 극대화를 위해 시장환경을 분석하는데

0000 그 중 3C 분석은 일반적으로 기업 성장을 위해 분석하는 방법 중 하나로

0000 자사, 고객, 경쟁사를 분석 하는 것을 의미합니다.

000000000

0000 특히 3C 분석에서 SWOT 분석은 자주 사용됩니다.

0000 SWOT 분석은 환경분석의 가장 일반적인 분석으로

0000 각각 강점 (S) , 약점 (W) , 기회 (O) , 위험 (T) 으로 구성되어있으며,

0000 통제 가능한 내부환경 요인(S, W)통제할 수 없는 외부환경 요인(O, T) 으로 구분됩니다.

000000000

0 ST P분석

0000 기업의 입장에서 한정된 자원 으로 최대한의 마케팅 효과 를 내기위한 전략방안으로 STP 분석을 사용합니다.

0000 즉, 3C 분석을 통해 기업의 마케팅 환경을 분석 하고
0000 이후 제품시장을 몇 개의 세분화된 시장 ( S egmentation ) 으로 나누고
0000 세분화된 시장을 평가하여 표적시장( T argeting ) 을 선정 한 이후
0000 각 제품에 대한 포지셔닝( P ositioning ) 을 파악 하여
0000 제품에 대한 경쟁우위를 가져가기 위한 프로세스를 의미합니다.

000000000

0 STP분석의 활용

0000 STP분석의 통계적인 활용은 세분화속성에 대한 선택과

0000 각 시장에 대한 매력도측정을 위한 집단별 차이분석을 사용합니다.

0000 주로, 카이제곱이나 평균차이를 위한 분석(T-test / ANOVA)을 사용합니다.

0000 제품의 포지셔닝을 파악하기 위한 적정한 방법은 다차원척도법을 사용합니다.

000000000

0 4P분석

0000 의사결정자가 효과적이고 전략적인 의사결정을 하기 위하여

0000 통제 가능한 마케팅수단들간의 특정 시점이나 환경에 맞는 적절한 조합을 고려하게 됩니다.

0000 이러한 전략적 의사결정을 위한 마케팅 수단들의 조합을 마케팅 믹스(Marketing Mix) 또는 4P라고 하며,

0000 4P에 구성요소는 학자들 마다 다르나,

0000 대표적으로 제품( P roduct), 장소( P lace), 가격( P rice), 촉진( P romotion) 으로 구성됩니다.

000000000

0 4P 분석의 다양한 활용

0000 4P분석의 변수는 주로 측정가능한 경우가 많습니다.

0000 따라서 4P분석 자체를 변수로서 활용하는 경우가 많으며,

0000 4P와 관련있는 연구를 정리한 결과는 아래와 같습니다.

000000000


0 개 댓글

답장을 남겨주세요