전체 글
-
Excel [지식인 해결 시리즈] 004. 목록상자, 토글버튼 연동Excel/Excel 지식인 2022. 8. 27. 21:44
전체 목차 001. lookup 함수를 이용한 양도세 구간 구하기 002. 공백 셀 제거 후 정렬 003.데이터 분석 후 행 추가하기 (나누기, 나머지, 정수) 004. 목록상자, 토글버튼 연동 005. 다른 시트에 있는 특정 데이터를 복사해오기 006. 근무시간에서 특정시간 구하기 (야간 근무 인정 시간) 포스트 목차. 01. 문제 02. 문제해결 방법 03. 예제 및 설명 01. 문제 문제를 요약하면, 목록상자의 아이템과 토글버튼들의 상태를 연동하자는 이야기로 보입니다. - 목록상자의 아이템을 클릭하면, 해당 아이템에 연동된 값으로 토글버튼의 값을 업데이트 한다. - 목록상자의 다른 아이템을 클릭하면, 현재 토글버튼의 값들을 이전 아이템에 저장하고, 새로 선택한 아이템에 연동된 값으로 토글버튼의 값을..
-
Excel [지식인 해결 시리즈] 003. 데이터 분석 후 행 추가하기 (나누기, 나머지, 정수)Excel/Excel 지식인 2022. 8. 26. 02:00
전체 목차 001. lookup 함수를 이용한 양도세 구간 구하기 002. 공백 셀 제거 후 정렬 003.데이터 분석 후 행 추가하기 (나누기, 나머지, 정수) 004. 목록상자, 토글버튼 연동 005. 다른 시트에 있는 특정 데이터를 복사해오기 006. 근무시간에서 특정시간 구하기 (야간 근무 인정 시간)002. 공백 셀 제거 후 정렬 포스트 목차. 01. 문제 02. 문제해결 방법 03. 예제 및 설명 01. 문제 문제를 해석해보면, 사진1에 있는 데이터를 한 행씩 읽고, 적입수 단위에 맞게 행을 복사하여 데이터를 분할하는 작업을 원하는 것으로 보인다. 02. 문제해결 방법 1) 엑셀 문서 구성 편의상 품번별로 적입수가 기입되어 있는 기준데이터를 Sheet1에 저장하고, 적입수/수량에 따른 분할 결과..
-
퀀트킹 - 02. 경제지표 소개 (Feat. 백테스트 비교)퀀트 2022. 8. 25. 02:20
퀀트킹을 이용한 백테스트 관련 글은 이전 글을 참고 https://eggdrop.tistory.com/12 퀀트킹 - 01. 백테스트 수행하기 01 개념소개 퀀트 (quant: a quantitative analyst): 수학적 및 통계적 방법을 사용하는 재무 및 투자 관리를 하는 전문가 본 포스트에서 설명하고자하는 퀀트투자는 다음과 같은 방식으로 동작하며, 특정 eggdrop.tistory.com 본 포스트에서는 퀀트투자를 위해 사용할 수 있는 퀀트킹 소프트웨어에서 제공하는 지표중에서 경제지표들을 소개하려고 한다. 경제지표는 개별종목을 선택하는데 참고자료로 사용되기 보다는, 시장에 들어갈지 말지를 결정하는 전략 자체의 On/Off 를 결정하는 파라미터라고 볼 수 있다. 01. 백테스트 비교 기능 경제지..
-
Excel 매크로 (VBA) - 008. 정렬하기 (Sort)Excel/Excel 매크로 2022. 8. 24. 01:15
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 - 006. 셀 병합 하기 - 007. 변수에 저장되어 있는 데이터 확인하기 (디버그 기능) 포스트 목차 -01. 엑셀에서 정렬 -02. VBA에서 정렬 -03. Ragne.Sort 사용 예제 01. 엑셀에서 정렬 엑셀에서는 데이터 메뉴에 3개의 아이콘으로 정렬을 설정할 수 있다. 정렬 아이콘은 다음과 같다. 위의 정렬 아이콘을 누르기 전에 정렬해야 하는 셀의 영역(Range)를 마우스나 키보드를 이용하여 설정해야 한다. (1) 테스트 정렬 텍스트 정렬은 오름차순 정렬과 내림..
-
Excel [지식인 해결 시리즈] 002. 공백 셀 제거 후 정렬Excel/Excel 지식인 2022. 8. 23. 01:15
전체 목차 001. lookup 함수를 이용한 양도세 구간 구하기 002. 공백 셀 제거 후 정렬 003.데이터 분석 후 행 추가하기 (나누기, 나머지, 정수) 004. 목록상자, 토글버튼 연동 005. 다른 시트에 있는 특정 데이터를 복사해오기 006. 근무시간에서 특정시간 구하기 (야간 근무 인정 시간) 포스트 목차. 01. 문제 02. 문제해결 방법 03. 예제 및 설명 01. 문제 문제를 정리하면 B2:H6으로 보이는 구간에 있는 데이터 중에서 공백은 제거한 후에, 데이터를 정렬해서 L열에 채워달라는 이야기 같습니다. 02. 문제해결 방법 우리가 해야 될 일을 정리하면 다음과 같습니다. (1) B2:H6까지의 영역을 순회하면서 공백이 아닌 데이터를 수집하여 L열 2행부터 채워 넣는다. (2) L열..
-
Excel [지식인 해결 시리즈] 001. lookup 함수를 이용한 양도세 구간 구하기Excel/Excel 지식인 2022. 8. 22. 01:10
전체 목차 001. lookup 함수를 이용한 양도세 구간 구하기 002. 공백 셀 제거 후 정렬 003.데이터 분석 후 행 추가하기 (나누기, 나머지, 정수) 004. 목록상자, 토글버튼 연동 005. 다른 시트에 있는 특정 데이터를 복사해오기 006. 근무시간에서 특정시간 구하기 (야간 근무 인정 시간) 포스트 목차. 01. 문제 02. 문제해결 방법 03. 예제 및 설명 01. 문제 사진으로 올리셔서 잘 안보이기는 하지만 질문을 해석하자면, 양도차익에 따라 결정되는 양도세율을 결정하는 문제로 보입니다. 셀의 특정 부분에 양도차익을 입력하면, 양도세율 및 보정값에 따라 세율을 계산해주면 되는것 같습니다. [여기서 잠깐] 양도차익의 결정은 본 포스트에서 다루지는 않겠습니다. 질문자가 첨부한 그림을 보면..
-
Excel 매크로 (VBA) - 007. 변수에 저장되어 있는 데이터 확인하기 (디버그 기능)Excel/Excel 매크로 2022. 8. 21. 11:50
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 - 006. 셀 병합 하기 - 007. 변수에 저장되어 있는 데이터 확인하기 (디버그 기능) 포스트 목차 - 01. 개요 - 02. MsgBox로 확인 - 03. Cell에 데이터 삽입하여 확인 - 04. Debug.Print로 확인 - 05. 디버그 메뉴 이용(지역 창) - 06. 디버그 메뉴 이용(조사 식) 01. 개요 프로그래밍을 하다보면 변수에 저장되는 값들을 확인할 일들이 발생한다. - 이런식으로 연산을 했을때 값이 제대로 들어가는지? - 변수는 어떤 형식인지? - ..
-
퀀트킹 - 01. 백테스트 수행하기퀀트 2022. 8. 20. 23:27
01 개념소개 퀀트 (quant: a quantitative analyst): 수학적 및 통계적 방법을 사용하는 재무 및 투자 관리를 하는 전문가 본 포스트에서 설명하고자하는 퀀트투자는 다음과 같은 방식으로 동작하며, 특정 프로그램의 도움을 받을 경우 손쉽게 전략을 찾을 수 있다. - 데이터에 기반하여 투자할 종목을 고르고, 투자 기간을 선택하여, 매매를 시도하는 투자 방법 - 특정한 지표들을 추출하고, 그 지표들을 이용한 수식을 만들어서 투자할 종목을 선택한다. - 특정 주기별로 포트폴리오에 들어갈 종목들을 재계산하여, 매매를 수행하는 리밸런싱을 지속한다. - 위에서 추출한 지표 및 수식을 과거의 데이터에 적용하여 MDD(Maximum Drawdown)을 낮으면서 CAGR(Compound annual ..