전체 글 (54) 썸네일형 리스트형 월 1% 배당의 마법? 커버드콜 ETF 제대로 알고 투자하는 법 "매달 통장에 꽂히는 1%의 월배당, 연 12%의 현금흐름."내가 나이가 들면서 노후 준비를 해야겠다는 생각이 들기 시작했다.배당 주식들을 찾아보면 배당수익률 내림차순으로 검색을 하게 되는데, 배당수익률 상위를 대부분 차지하는 것들이 단연 커버드콜 ETF였다. (정확하게는, ETF는 배당금이 아니라 분배금을 지급한다.)( https://www.etfcheck.co.kr/ 사이트참조) 엄청난 배당률을 보면, 미국 증시의 JEPI, JEPQ부터 국내에 상장된 다양한 타겟 커버드콜 ETF까지, 은퇴자뿐만 아니라 2030 직장인들 사이에서도 또하나의 '수익 파이프라인'으로 엄청난 인기를 얻고 있는 이유가 있다.매달 따박따박 들어오는 고배당을 보면 마치 완벽한 마법의 투자처처럼 보인다.하지만 금융 시장에서 수익.. 5. DART API in Rust - Rust에서 request 사용하기 python에서는 DART API를 사용하기 편하게 만들어 놓은 라이브러리가 여럿 있는 것 같은데 rust는 아직 찾지 못해 그냥 request를 사용하기로 했다. 사실 엄청 복잡한 것이 아니어서...Rust에서는 request를 사용하기위해 reqwest라는 crate를 사용한다. (library -> crate) 아래는 gemini가 사용법을 설명한 것이다."✦ reqwest 크레이트의 기본적인 사용법은 다음과 같습니다. 1. `Cargo.toml`에 의존성 추가 먼저 프로젝트의 Cargo.toml 파일에 reqwest와 비동기 런타임인 tokio를 추가해야 합니다. reqwest는 비동기적으로 작동하기 때문에 tokio와 같은 비동기 런타임이 필요합니다. 1 [dependencies] .. 4. DART API 사용법 - 참 쉽죠잉? DART API는 RestAPI형태로 각 API에 따른 인자들을 포함한 url을 request.get()으로 요청하면 답을 받아오기에 직관적으로 이해할 수 있다. 예를 들어, KOSPI 또는 KOSDAQ에 상장된 회사의 배당정보를 알고 싶으면, 개발가이드 > 정기보고서 주요정보 > 배당에 관한 사항 > 바로가기를 선택하면 해당 API 가이드가 나타난다. 해당 API 가이드에 따르면, 요청URL, crtfc_key, corp_code, bsns_year, reprt_code 등으로 하나의 URL을 만들어서 request.get()으로 요청하면,아래와 같은 응답이 나온다. 하나의 예제가 있어야... 이해가 쉬울듯. 마침 해당 화면 아래 테스트 창이 있다. API 인증키는 앞에서 신청하여 받은 것을 문.. 3. 전자공시 시스템(DART) API - API 신청 개발자라면 rust에 대해서 별로 공부한 것도 아닌데 벌써 API를 신청한다고 할지 모르겠다.하지만, 결국 rust를 이용하여 DART를 접근하려고 한 것이니 그냥 직진해보자. open DART 시스템의 API를 사용하려면 먼저 가입하고 API 사용 신청을 해야한다.https://opendart.fss.or.kr/ 시스템 점검으로 모든 서비스 이용이 일시적으로 중단되어니 양해 부탁드립니다. 시스템 점검 일정 2019년12월30일 23:00 ~ 12월31일 24:00 (1시간) *상기 작업 시간은 사정에 의해 변경 될 수 있습니" data-og-host="opendart.fss.or.kr" data-og-source-url="https://opendart.fss.or.kr/" data-og-url="htt.. 2. Rust in VS code - extension 설치 Python 개발에 사용한 VS code가 이젠 익숙해져서, 마찬가지로 rust도 이를 이용해서 개발해보려고 한다.VS code 설치 등은 다른 블로그를 참고하시길.. - extension 설치 -VS code의 extension marketplace에서 rust로 검색하면 아래와 같이 많은 extension이 검색된다.하지만 VS code 홈페이지에서도 권장하는 rust-analyzer를 설치하기로 결정하였다. https://code.visualstudio.com/docs/languages/rust 특별히 설정할 내용은 없다. 먼저 앞에서 배운 rust project를 하나 생성하고 그 내용을 살펴보자.1. rust 개발 폴더로 이동: cd 2. project 생성 : cargo new hello_w.. 1. Begin with Rust! - 설치와 cargo의 의미 Rust라는 언어를 추천받아서 새로운 프로젝트에서 사용을 해보려고 설치하였다. - Windows 10에서 설치 방법 -download from https://www.rust-lang.org/tools/install Install RustA language empowering everyone to build reliable and efficient software.www.rust-lang.org윈도우 버전에 따라 32비트, 64비트를 선택하여 다운로드.받은 파일을 실행 - 처음에만 기본 설치를 선택하면 알아서 설치해준다.설치가 잘되었는지 확인하기위해 'rustc --version'을 실행해본다. - cargo? -rust 공식문서에 아래와 같이 설명되어 있다. "카고 (Cargo) 는 러스타시안이라면.. 28. TensorFlow 2.x - COVID 19 Radiography 예제 참고: https://youtu.be/6CXcLRVW78w?si=NXLGIKJ0xCYkA5wo 이번 글은 Kaggle에서 제공하는 폐 x-ray 사진을 이용하여 모델을 만들고 추론 성능이 어떻게 되는지 살펴보는 예제이다. 학습용 데이터로 사용할 이미지는 아래 링크에서 다운 받을 수 있다.https://www.kaggle.com/datasets/tawsifurrahman/covid19-radiography-database 다운 받은 파일을 보면, 3가지의 폐질환과 정상 폐사진으로 구분되어 있다. 이것을 기존에 해오던 대로 train과 test 폴더에 나누어 담아 모델을 학습하고 검증할 것이다. content 폴더에 COVID-19_Radiography라는 하위 폴더를 만들고 압축을 해제하였다.압축해제된 파.. 27. TensorFlow 2.x - Brain Tumor Classification 예제 참고: https://youtu.be/BqoxyGh9IW8?si=nyrsXWDbMjGVEp2I 이번 예제는 Kaggle에서 제공하는 뇌종양(Brain Tumor) 사진들을 이용하여 모델을 학습시키고 다른 사진들을 잘 판독하는지 점검해보는 예제이다. Kaggle의 데이터는 아래 링크에서 다운 받을 수 있다.https://www.kaggle.com/datasets/sartajbhuvaji/brain-tumor-classification-mri 위 슬라이드에서 이야기한 것 처럼 이미지의 수가 많지 않기 때문에 모델을 처음부터 학습시키기 쉽지 않아 Transfer Learning을 이용하여 미리 학습된 모델인 MobileNet을 사용하고 아래와 같이 구성한다. 다운 받은 데이터셋의 압축을 해제하면 위와 같.. 이전 1 2 3 4 ··· 7 다음