어쩐지 요새 애드센스 치킨값도 안나오더라ㅡㅡ
음 티스토리에서 수동으로 해봐야겠다.
[기본적인 트레이딩 카테고리]
오픈소스 트레이딩봇 중에 freqtrade 라는게 있다.
그 중 NFI 를 실행해 보겠음.
오픈소스 트레이딩봇 처음 써보는 사람은
이것저것 찾아보면서 낭비되는 시간이 많아서
(나 뻥안치고 5시간 넘게 걸림 ㅅㅂ 뭔 에러가 끝이없어)
블로그에 막혔던 부분들과 해결방법을 정리해봤다.

- Binance API 키 발급
binance API 키 발급받을 때,
Enable reading 말고는 클릭이 안됨
이 때 IP access restrictions 를
Restrict access 로 설정해야 활성화된다.
- 파이썬 버전문제
파이썬 3.13.x 버전 깔려있었는데,
지우고
3.11.x 로 재설치 해야함, 안그럼 오류생김
- 전략 인식 확인
위 명령어를 입력했을 때, strategies 폴더에 .py 파일은 하나밖에 없는데,
자꾸 파일 똑같은 거 두 개 있다고 에러남.
->--strategy-path 없이 다음 명령어를 입력했더니 해결됨.
왜 이 방법으로 해결된 거지?
- AI한테 가이드 구체적으로 요청하기
GPT가 애매하게 설명하면, Claude 같은 다른 AI 에게 물어보거나 검색하는 수고를 해야함.
->프롬프트를 좀 더 구체적으로 입력해서, 가이드하면서 설명도 같이 하도록 해서 좀 나아짐.
개발 모르는 사람 기준으로 설명하라는 것도 포함해야 함.
- No pairs available for download

이건 config.json 파일에서
pair whitelist 를 현물 방식으로 작성해서 생기는 문제였음
이 부분을
이렇게 수정하면 됨.
- ERROR - Pairlist Handlers VolumePairList do not support backtesting.
freqtrade backtesting --config user_data/config.json --strategy NostalgiaForInfinityX7
이 백테스팅 명령어를 했을 때.
파일의 pairlists 부분을 아래와 같이 StaticPairList로 바꿔주면 됨.
- AI 한테 질문할 때 꼭 로그는 최대한 많이 복붙해서 전달 하기.. 터미널 캡쳐해서 물어보기 절대금지

에러난 부분 해결해달라고 물어보면
AI 가 헛다리 짚어서 이상한 거 수정하느라 시간 제일 많이썼음
수정해도해도 계속 에러나고
잘못 수정하면 수정한 거 또 되돌려야 하고
아오~~~~~~~~~~~~~~~~ 내가 개발을 좀 알았으면 얘가 개소리하는 걸 미리 알 수 있었을까?
특히 터미널 복붙 안될 때 화면 캡쳐해서 전달하면
에러랑 관련없는 거 수정하라고 함
- ChatGPT + Claude 한테 교차로 물어보면서 해야 함
한 놈 한테만 물어보면 무조건 빈 부분 나와서 에러남
예를 들어 백테스팅 할 때
GPT가 실행하라고 해서 했는데 안될 때
Claude 한테 터미널 메세지 보여주면,
데이터 먼저 다운받고 실행은 그 다음이라고 알려줌.

그리고 Gemini 는 진짜 미친놈인가
토큰 아낄 때 Gemini 한테 물어보곤 했는데
이놈 때문에 몇 시간을 헛돌고 낭비한 건지 모르겠다.
Gemini는 오늘부로 완전히 신뢰를 잃었다.
절대 개발 질문 Gemini한테 하지마.

https://blog.naver.com/visualchorang/224275689100
AI 백테스팅
이 작업에 사용되는 AI : Codex - 코딩용, Cursor - 코드 테스트용 Gemini - 기타 질문용 + (가끔 Cl...
blog.naver.com
Freq NFI 백테스팅 결과

NFI 가 원래 40~80개 페어에서 운용하도록 설계된 거라고 해서, 페어 더 추가해서 다시 테스트 해봐야 한다.
그리고 같은 기간에 시장이 +161% 상승했다는데, 전략은 +14%에 그쳤음(?!)
EMA, VWMA 매매봇 로직_ 별로임...
https://blog.naver.com/visualchorang/224275689100
AI 백테스팅
이 작업에 사용되는 AI : Codex - 코딩용, Cursor - 코드 테스트용 Gemini - 기타 질문용 + (가끔 Cl...
blog.naver.com
|
지표
|
역할
|
|
EMA20
|
단기 추세
|
|
EMA50
|
중기 추세
|
|
EMA200
|
장기 추세
|
|
VWMA100
|
거래량 기반 평균 가격
|
|
ADX
|
추세 강도
|
|
ATR
|
변동성
|
|
Volume
|
거래량
|
https://blog.naver.com/visualchorang/224275804349
전략의 전체 흐름
1. 상승 추세 확인
↓
2. 눌림목 확인
↓
3. 상승 재개 확인
↓
4. 진입
↓
5. ATR 기반 손절/익절 관리
↓
6. 추세 깨지면 청산
다음 모든 조건을 충족할 때 매수함.
- EMA
- EMA200 아래에서는 거래 안함
- EMA50이 상승 중일 때 체크( EMA50 slope)
- EMA200에서 너무 멀리 떨어진 자산은 안삼
2. VWMA
- VWMA 각도가 0 이상일 때 진입
- EMA + VWMA 를 동시에 보고, 캔들의 저가가 EMA20, EMA50, VWMA100 중 하나까지 내려왔는지 확인함. 가격이 이동평균선 근처까지 잠깐 눌림 받은 눌림목을 확인하는 것임.
- https://blog.naver.com/visualchorang/224280363145
어린이날에 한 거 - 전략3개 테스트함
오늘 졔언니랑 카공족 가서 한 거 (12pm ~ 10pm. 한 시간 점심) codex, cursor 로 전략 3개를 코드로 변환...
blog.naver.com
어린이날에 한 거 - 전략3개 테스트함
오늘 졔언니랑 카공족 가서 한 거 (12pm ~ 10pm. 한 시간 점심) codex, cursor 로 전략 3개를 코드로 변환...
blog.naver.com
매매봇 일지_데모 트레이팅 돌리는 중
그 때 그 때 메모한 글 모음이라 좀 중구난방임. 시간날 때 정리해 볼듯 매매봇 데모 트레이딩 관련 지금까...
blog.naver.com
- 눌림목에서 다시 매수세가 들어오는지를 확인함
5. ATR
- 시장의 평균 변동폭을 의미하며, 손절 기준으로 사용함.
- https://blog.naver.com/visualchorang/224230945667
매매일지_ 도파민 조절이 중요한거구나
노션에 매매할 때마다 일지 열심히 썼는데 갑자기 오류나더니 다 날아가서 상당히 허무함...ㅜㅜ 1. 사람은...
blog.naver.com
https://blog.naver.com/visualchorang/224225704510
트레이딩 수련규칙과 5가지 질문들
윌리엄 에크하르트는 이버다 더 중요한 질문들은 없다고 단호하게 말했다. 1. 원금이 늘어나거나 줄어든다...
blog.naver.com

https://blog.naver.com/visualchorang/224217651477
지표 4개만 보면서 해보기
FVG 오더블록 트렌드라인 매물대 오더블록: 주요 저점 고점, 혹은 FVG 구간에서 발생한 오더블록 위...
blog.naver.com
180일 백테스팅 했을 땐 수익이 나오는데,
데모 트레이딩에서는 손실만 남.
왜지... 주말이라고 해도 좀 심한데
gpt, claude 동원해서 승률을 개선하는 코드 작성했는데
(수익구간 진입 시 SL 을 본절가로 놓는 로직 추가)
오히려 손실이 더 커졌음...
AI 랑 전략 수정할 때는,
승률은 높게 설정해달라고 하는게 나을 것 같음
승률 40% 정도 되게 해달라고 하고 실제로 테스트 하면 10% 정도 나옴.
아 그냥 지금은 내가 직접 전략 짜서 코드 쓰는 것보다
남이 만든 거 먼저 써야지
이 정도 했는데 쓸만한 전략이 안나온 건 내 문제다.

AI 로 전략 코드로 만들면서 테스트 하는 건 그만할게요
필요한 지식을 머리에 좀 더 넣고 오던가
오픈소스 트레이딩봇 적용해보는 거 먼저 해보고 올게
그 때 그 때 메모한 글 모음이라 좀 중구난방임. 시간날 때 정리해 볼듯
매매봇 데모 트레이딩 관련 지금까지 진행내용
- RSI + EMA : 5일동안 무거래라서 잠깐 종료함
- 코드 문제점 확인함, 거래가 생길 수가 없는 잘못된 코드였음. 수정함.
- EMA + VWMA : 지표 안맞아도 무조건 매수하는 코드로 데모 트레이딩 돌리는 중 (거래 자주 일어나게 해서 원활한 테스트/코드 보완을 위함)
다음 할 거
- EMA + VWMA : 진입조건 맞을 때 매수/매도 하는 코드로 수정해서 데모 트레이딩ㄱㄱ
- 거래횟수 괜찮으면 실제 자금 투입
- 다른 전략도 같은 프로세스로 테스트 후 동시에 봇 돌리기

첨엔 내가 수동매매 할 때 쓰던 전략을 코드로 만들어서 매매봇에 먹여봤다가(1)
최근엔 그냥 GPT한테 전략 찾아달라고 해서 테스트(2)해보고 있는데
(1) 장점 - 수익이 남 / 단점 - 거래 빈도가 넘 낮음
(2) 장점 - 빠르게 새로운 전략들 테스트 / 단점 - 테스트에서조차 수익 난 적이 없음

그래서 이제 AI 가 추천한 전략이라도 무슨 전략인지
어느 정도는 파악하고 적용해야겠다.
말도 안되는 전략을 테스트 해봤자 시간낭비고
내 머리에 든 게 많아야 수정도 옳은 방향으로 할 수 있을듯
GPT 가 짜주는 전략은 다음과 같이 테스트 했었음,
근데 수정 좀 해야됨
- GPT로 전략 서치
- 전략의 조합 추천받아서
- binance api로 60일치 백테스트할 코드 작성 (cursor에 복붙할거라고도 해야 함)
- 백테스트
+ gpt는 OI지표 넣어주던데 OI 지표는 간단하게 다음과 같다.

출처: 트레이딩뷰
그냥 평소에 매매하던 방법 중 하나에서 VWMA 지표 추가해서
AI로 파이썬 새로 짰음. 현재는 demo trading 잘 해보고 있는데, 하다가 막혔던 부분들 좀 정리해봄.
대부분 내가 python 이나 퀀트 지식이 없어서 생긴 병목임.
지금까지 있었던 병목
- 백테스팅
- claude가 자기가 만든 랜덤 데이터로 테스트 했으면서 실제 데이터라고 구라뻥치고 좋은 결과를 보여줌;
- 백테스팅 할 데이터 불러오는 거 어려움. API 로 불러올 수도 있고 csv 파일로 가져오는 방법 등이 있다. API 로 불러오는게 쉬운데, 전략에 따라서 API 키를 입력해야 하는게 있을 때 귀찮음
2. 거래가 안생길 때 테스트가 어려움
- 5일동안 기다려고 거래가 안생길 때, AI 는 그냥 전략이 빡빡해서 그런 거라고 했음. 근데 알고보니 코드에 문제가 있었음. (bybit의 경우 한국에서 데모 트레이딩이 안된다는 문구가 떴음)
- 그래서 마냥 기다리면 안되겠다 싶어, 거래조건 안맞아도 일단 진입하는 코드를 추가해서 테스트를 함. 그 후 데모 트레이딩 해봄.
어린이날에 한 거 - 전략3개 테스트함
오늘 졔언니랑 카공족 가서 한 거 (12pm ~ 10pm. 한 시간 점심)
codex, cursor 로
전략 3개를 코드로 변환하고
백테스팅 하고
데모 트레이딩 돌려보고
쓸만한 전략 솎아내거나 개선하기 함
- OI
백테스팅 승률은 괜찮은데 진입조건이 너무 빡빡해서
거래가 안일어남.
거래량 많을 때만 좀 통하는 전략.
10시 이후에 다시 테스트해보던가, 진입조건을 느슨하게 하던가 해야지
2. ,OB, FVG
유튜버가 쓰는 전략을 테스트 해보려고
유튜브 스크립트 복붙 > gpt로 코드로 변환했음
총 3번 수정해서 고쳐써봤는데
최종은 손실밖에 안일어남.
그래도 거래는 자주 일어남

하루 1건 이상의 거래와 수익률은 공존할 수 없는 건가?
3. codex 가 만들어준 전략
codex 오늘 처음 써봤는데 괜찮길래
얘한테 너가 검색해서 고수들이 쓰는 전략 조합해서
승률 40% 이상, 손익비 1:2 이상, 하루 2건 이상 거래 일어나는 전략 짜보라고 했고
그대로 백테스팅 했는데
9번 거래만에 1000$을 0$로 만들어서 그냥 ㅂㅇ
https://blog.naver.com/visualchorang/224281261215
Freqtrade NFI 트레이딩봇 오픈소스 try_5시간만에 백테스팅 성공
오픈소스 트레이딩봇 중에 freqtrade 라는게 있다. https://www.freqtrade.io/en/stable/ 그 중 NFI 를 ...
blog.naver.com
그래서
오늘 건진 전략은 딱히 없지만
전략 찾을 때 쓸 프로세스를 다음과 같이 정립했다.
전략 테스트 프로세스
- 전략 찾기
- 전략 정리
- codex 로 코드 작성
- cursor 로 백테스팅 ( + 개선 )
- cursor 로 데모 트레이딩 ( + 개선 )
- 실전
https://blog.naver.com/visualchorang/224280842764
EMA, VWMA 매매봇 로직_ 별로임...
전략 추천 아닙니다. 이 전략이 보는 지표 전략의 전체 흐름 1. 상승 추세 확인 ↓ 2. 눌림목 확인 ↓ 3. ...
blog.naver.com
카페 가서 했는데
거래 잘 안일어나는 시간대였음
봇 매매는 오후 10시 ~ 새벽 4시 사이에만 해야겠다 앞으로
'일반' 카테고리의 다른 글
| naver 글 검색 노출이 막혔네 (1) (0) | 2026.05.15 |
|---|
