> For the complete documentation index, see [llms.txt](https://minara.ai/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://minara.ai/docs/minara-handbook/ko/trade/strategy-studio.md).

# Strategy Studio

Strategy Studio는 알고리즘 트레이딩 전략을 구축, 백테스트, 배포하는 곳입니다. 전략은 Minara의 TypeScript DSL인 Pine Runtime으로 작성되며, 실시간으로 가기 전에 과거 시장 데이터에 대해 실행됩니다. 배포된 전략은 자동으로 실행되어 코드에 따라 포지션을 열고 닫습니다.

다음에서 찾을 수 있습니다 `/app/trade/strategy-studio`.

## 왼쪽 사이드바

사이드바에는 두 섹션이 표시됩니다:

* **배포됨**: 현재 실시간으로 실행 중인 전략입니다. 각 배포된 전략에는 실시간 APY와 거래하는 자산이 표시됩니다.
* **초안**: 편집 중이거나 아직 배포하지 않은 전략입니다. 초안에 대한 변경 사항은 배포된 전략에 영향을 주지 않습니다.

항목을 클릭하면 편집기에서 열립니다.

## 새 전략 만들기

클릭 **새 전략** 를 오른쪽 상단 모서리에서. 두 가지 옵션:

* **아이디어를 채팅으로 설명하기**: 전략이 무엇을 하길 원하는지 평이한 언어로 입력하세요. Minara가 Pine Runtime 코드를 생성합니다. 이것이 Minara가 "Vibe Trading"이라 부르는 것으로, 사용자가 로직을 설명하면 AI가 코드를 작성합니다.
* **코드를 직접 작성하기**: 빈 편집기나 기존 템플릿에서 시작해 직접 Pine Runtime을 작성하세요.

어느 쪽이든 전략은 초안 상태로 열립니다. 배포하기 전까지는 아무것도 실행되지 않습니다.

### 설명으로 만들기

네 가지를 구체적으로 작성하세요: 자산, 시간 프레임, 진입 조건, 청산 조건. 예:

> "1시간 차트에서 9-EMA가 21-EMA 위로 교차할 때 BTC를 롱하세요. RSI가 70을 넘거나 가격이 진입가에서 3% 하락하면 청산하세요."

시작하기 위한 다른 예시:

> "MACD가 시그널 아래로 교차하고 가격이 200-EMA 아래에 있을 때 15분 차트에서 ETH를 숏하세요."

> "일일 RSI가 과매도 상태에서 40 위로 교차할 때 SOL을 롱하세요. 10% 수익 또는 5% 손실에서 청산하세요."

> "4시간 차트에서 가격이 평균보다 높은 거래량과 함께 20일 고점을 돌파하면 NVDA 무기한을 롱하세요."

Minara가 코드를 생성한 후, 다음을 열어 **코드** 탭에서 로직이 의도와 일치하는지 확인하세요. 백테스트를 실행하기 전에 후속 질문을 통해 필요한 부분을 조정할 수 있습니다.

## 편집기 탭

| 탭   | 무엇을 표시하는지               |
| --- | ----------------------- |
| 코드  | 전략의 Pine Runtime 소스 코드  |
| 지표  | 백테스트 성과 요약              |
| 거래  | 백테스트의 개별 거래 로그          |
| 페이퍼 | 실시간 페이퍼 트레이딩(실제 자본 없음)  |
| 최적화 | 최적 설정을 찾기 위한 매개변수 탐색 도구 |

## 백테스트 실행하기

다음에서 **코드** 탭에서 날짜 범위와 자산을 설정한 다음, 다음을 클릭하세요 **백테스트 실행**. 결과는 다음에 표시됩니다 **지표** 탭.

백테스트는 Lighter와 Hyperliquid에서 제공되는 무기한 자산을 지원하며, 비트코인(BTC), 이더리움(ETH), 솔라나(SOL), 금(XAU), 은, 그리고 Apple(AAPL), Tesla(TSLA), NVIDIA(NVDA) 같은 주식 무기한도 포함됩니다.

### 각 지표의 의미

| 지표      | 무엇을 알려주는지                                 |
| ------- | ----------------------------------------- |
| 총수익률    | 백테스트 기간 동안의 수익 또는 손실 비율                   |
| 최대 낙폭   | 가장 큰 고점 대비 저점 하락폭; 최악의 손실을 측정함            |
| 승률      | 수익으로 종료된 거래의 비율                           |
| 수익 팩터   | 총이익을 총손실로 나눈 값; 1.0 초과는 전략이 수익을 냈음을 의미합니다 |
| 샤프 비율   | 위험 단위당 수익; 일반적으로 1.0 초과면 수용 가능합니다         |
| 소르티노 비율 | 샤프와 비슷하지만 하방 변동성만 페널티를 줍니다                |

{% hint style="info" %}
강한 백테스트가 실시간 성과를 보장하지는 않습니다. 콜드 스타트 편향과 과최적화가 흔합니다. 다음을 사용해 **페이퍼** 탭을 사용해 실제 자본을 배포하기 전에 실전 조건에서 전략을 검증하세요.
{% endhint %}

## 전략 배포하기

백테스트와 페이퍼 결과에 만족하면 다음을 클릭하세요 **배포**. 그러면 현재 버전의 코드가 실행 중인 전략으로 고정됩니다. 배포된 전략은 다음 아래에 표시됩니다 **배포됨** 사이드바에 실시간 APY 카운터와 함께.

알아둘 점 두 가지:

1. **초안을 편집해도 실시간 전략에는 영향을 주지 않습니다.** 배포된 버전은 배포 시점에 현재였던 코드를 실행합니다. 실시간 전략을 업데이트하려면 다시 배포해야 합니다.
2. **포지션을 청산하지 않고는 배포된 전략을 중지할 수 없습니다.** 중지하면 해당 전략이 관리하는 모든 열린 포지션이 청산됩니다.

## 배포된 전략 모니터링하기

배포된 전략을 클릭해 다음을 확인하세요:

* **APY**: 배포 이후의 연환산 수익률
* **포지션**: 현재 열린 포지션과 미실현 손익
* **거래 로그**: 모든 진입과 청산, 타임스탬프와 실현 손익 포함

{% hint style="info" %}
APY는 배포 이후 전략의 실현 손익을 기준으로 계산됩니다. 전략을 중지했다가 다시 배포하면 초기화됩니다.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://minara.ai/docs/minara-handbook/ko/trade/strategy-studio.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
