전체보기
-
장고 학습를 위한 책 소개..Python/초간단 장고 Django 2025. 7. 14. 20:18
만약 다시 장고를 공부를 하라고 하면 다음 순서로.. 일단 게시판 정도는 만들 수 있어야 할 것이다. 1. '점프 투 장고'로 시작해 보자.(2에 소개한 예제로 배우는.. 으로 시작해도 무방하다. 무료로 볼 수 있어 굳이 안 볼 이유가 없긴 하다.)https://wikidocs.net/book/4223 점프 투 장고**점프 투 장고 종이 책 출간 !! (2020.12)** * [책 구입 안내](https://wikidocs.net/105844) "점프 투 장고"는 "파이보"라는 …wikidocs.net 2. 이것 저것 만들어 보고 싶을 것이다. '예제로 배우는 Django 4'를 추천한다. '점프 투 장고'를 보지 않고 '예제로 배우는 장고 4'로 시작해도 무방하다. https://product.kyo..
-
들쭉날쭉 입금일, 입금액 - 연평균 성장률(연이율, GAGR) 계산하기계좌 2025. 6. 18. 18:16
참고) 연평균 성장률이라는 건 결국은 작년 성장한 결과에 올해 성장률을 적용하는 것.즉 연복리 이율과 같은 의미임을 알 수 있다. 이런 데이터가 있다면 연평균 성장률(GAGR, 연복리이율)은 어떻게 계산할 수 있을까?입금일, 입금액에 규칙이 없기 때문에 각 입금액 별로 경과일수와 예상이율을 반영하여 복리 적용된 원금 + 이자(원리합계)를 계산하고이를 합쳐 전체 원리합계를 계산한 뒤, 총잔고와 전체 원리합계를 비교하면서 예상이율을 조절하여 맞출 수밖에 없다. 알고리듬을 배운 사람들은 그나마 이분탐색 같은 것을 이용해서 ....참고)경과일수는 "기준일 - 입금일"이다. 연복리는 원금 * (1 + 예상_이율) ^ (경과일 / 365)이다. 실제로 해보면 상당히 귀찮은 일이다. 그런데~ 이 귀찮은 것을 해주는 ..
-
time을 반올림 하나?Python/이것저것 파이썬 2025. 5. 11. 16:47
payload = { "access_key": accessKey, "nonce": str(uuid.uuid4()), "timestamp": round(time.time() * 1000),}시각은 일반적으로 버림을 한다. 우리가 2시 34분 31초를 분 단위까지만 이야기 할 때, 2시 34분이라고 하지 2시 35분이라고 하지 않는다. 프로그래밍을 할 때도 미래 값을 받는 건 애매하다. 물론 문제가 될 로직이면 미리 걸려주는 코드도 추가 되겠지만... 시간을 반올림이라... 참 애매한 코딩이다.
-
[Python] 이동평균 수렴 확산 지수(MACD)Python/파이썬과 주식, 코인 2025. 4. 27. 20:41
Python으로 알아보는 Technical Indicators1. 이동평균선(Moving Average)2. 볼린저 밴드(Bollinger Bands)3. 상대강도지수(RSI, Relative Strength Index)4. 이동평균 수렴 확산 지수(MACD)Moving Average Convergence Divergence(지수) 이동 평균선들의 수렴과 확산, 즉 (지수) 이평선들의 '모임'과 '퍼짐'을 지수화 한 것입니다. 지수 이동 평균에 대해서는 개념만 이해하면 될 것 같습니다. 지수 이동 평균(EMA, Exponential Moving Average)은 최근 데이터를 더 크게 반영하여 가격 변화를 나타내는 기술적 지표입니다.저희가 알고 있는 이동 평균은 단순 이동 평균(SMA, Simple Mo..
-
[Python] 상대강도지수(RSI, Relative Strength Index)Python/파이썬과 주식, 코인 2025. 4. 27. 20:12
Python으로 알아보는 Technical Indicators1. 이동평균선(Moving Average)2. 볼린저 밴드(Bollinger Bands)3. 상대강도지수(RSI, Relative Strength Index)4. 이동평균 수렴 확산 지수(MACD)RSI(Relative Strength Index, 상대강도지수)주식이나 기타 자산의 가격 움직임을 분석해 과매수 또는 과매도 상태를 평가하는 기술적 분석 지표입니다. J. Welles Wilder가 개발했으며, 주로 0에서 100 사이의 값을 가집니다.주요 특징계산RSI = 100 - [100 / (1 + RS)]1. 일정기간(보통 14일) 동안 주가가 상승한 날과 하락한 날을 나눕니다. 2. 상승 시 주가 상승폭의 평균과 하락 시 주가 하락폭의 ..
-
[Python] 볼린저 밴드(Bollinger Bands)Python/파이썬과 주식, 코인 2025. 4. 27. 14:35
Python으로 알아보는 Technical Indicators1. 이동평균선(Moving Average)2. 볼린저 밴드(Bollinger Bands)3. 상대강도지수(RSI, Relative Strength Index)4. 이동평균 수렴 확산 지수(MACD)볼린저 밴드는 John Bollinger에 의해 1980년대 개발되었다.'주가의 변동'을 '이동평균선을 중심'으로 한 '일정한 범위(표준편차)'와 함께 보여주는 기술적 지표다. 평균, 분산, 표준편차1, 2, 3, 4, 5의 평균은 3이다. 각 값에서 평균을 빼면 이를 편차라고 한다. 분산은 각 편차의 제곱의 평균이다. 파이썬에서 **은 제곱을 의미한다. ((1-3)**2 + (2-3)**2 + (3-3)**2 + (4-3)**2 + (5-3)**2..
-
[Python] 이동평균선(Moving Average)Python/파이썬과 주식, 코인 2025. 4. 27. 13:11
Python으로 알아보는 Technical Indicators1. 이동평균선(Moving Average)2. 볼린저 밴드(Bollinger Bands)3. 상대강도지수(RSI, Relative Strength Index)4. 이동평균 수렴 확산 지수(MACD)주식의 기술적 지표(Technical Indicators) 중 가장 유명한 이동평균선에 대해 알아보자. 출처: 네이버 증권먼저 봉차트 보는 법부터...봉차트 보는 법봉차트라고 부르는전형적인 기본 차트이다.빨간 봉은 양봉이라고 하는데, 주가가 올랐음을 의미한다. 파란 봉은 음봉이라고 하는데, 주가가 내렸음을 의미한다. 봉에서 몸통의 상하 끝은 시가와 종가를 의미한다.파란 봉에서 몸통의 위 끝은 시가, 몸통의 아래 끝은 종가이다. 빨간 봉에서 몸통의 위..
-
키움 계좌 정리Python/파이썬과 주식, 코인 2025. 4. 16. 11:04
계좌에서 한 종목 발라내는 게 꽤나 유용해서...키움에서도 한번...키움의 0365 창에서 조회 후 우클릭 하면 데이터를 다운로드할 수 있다. 1줄 보기 체크를 잊지 말 것.엑셀로 저장인데, 실제로는 CSV. 코딩에는 CSV가 더 좋다~!ini 파일을 만들어주고....ini 파일로는 리스트나 딕셔너리 형식으로 설정값을 만들기 쉽지 않다. JSON을 쓰면 가능한데... 몇 개 안되서... 하나씩 주석처리 풀어서..;viewer.ini[viewer]db=db.sqlite3; csv=210417_220416.csv; csv=220417_230416.csvcsv=230417_240416.csv; csv=240417_250415_1.csv; csv=240417_250415_2.csvprice=3385check_o..