트레일링 스탑 자동매매 구현
트레일링 스탑이란? 트레일링 스탑(Trailing Stop)은 가격이 유리한 방향으로 움직일 때 손절선을 자동으로 끌어올리는 기법입니다. 고정 손절과 달리 수익을 극대화하면서도 하락 […]
트레일링 스탑이란? 트레일링 스탑(Trailing Stop)은 가격이 유리한 방향으로 움직일 때 손절선을 자동으로 끌어올리는 기법입니다. 고정 손절과 달리 수익을 극대화하면서도 하락 […]
MySQL JSON 컬럼이란? MySQL 5.7부터 도입된 JSON 데이터 타입은 구조화된 JSON 데이터를 네이티브로 저장하고 쿼리할 수 있다. 8.0에서 대폭 강화되어
백테스트란 무엇인가? 퀀트 투자에서 백테스트(Backtest)는 과거 데이터를 기반으로 매매 전략의 수익성을 검증하는 과정입니다. 실제 자금을 투입하기 전에 전략이 유효한지 확인하는
FindOptions란? TypeORM의 FindOptions는 Repository의 find(), findOne(), findAndCount() 메서드에 전달하는 쿼리 옵션 객체다. QueryBuilder 없이도 타입 안전한 조건 검색, 정렬, 페이징,
멀티 DataSource가 필요한 경우 하나의 Spring 애플리케이션에서 여러 데이터베이스에 접근해야 하는 상황은 흔하다. Read/Write 분리(Primary-Replica), 멀티테넌트 아키텍처, 레거시 DB 통합
systemd란? systemd는 현대 Linux의 init 시스템이자 서비스 매니저다. Ubuntu, Debian, RHEL, Fedora 등 대부분의 배포판에서 PID 1로 동작하며 서비스 시작·중지·재시작,
NestJS + RabbitMQ 통합 NestJS는 @nestjs/microservices에 내장된 RabbitMQ 트랜스포트와 커뮤니티 패키지 @golevelup/nestjs-rabbitmq 두 가지 방식으로 RabbitMQ를 지원한다. 내장 트랜스포트는 단순한
MockMvc란? MockMvc는 Spring MVC의 HTTP 요청-응답 사이클을 실제 서버 없이 테스트하는 프레임워크다. 내장 톰캣을 띄우지 않고 DispatcherServlet을 직접 호출하므로 밀리초
Kyverno란? Kyverno는 Kubernetes 네이티브 정책 엔진이다. OPA Gatekeeper가 Rego라는 별도 언어를 사용하는 반면, Kyverno는 YAML만으로 정책을 작성한다. Kubernetes 리소스 매니페스트를