자산 클래스
Tradeways의 다섯 가지 자산 클래스(주식, 선물, 암호화폐, Forex, CFD)와 이들이 상품 설정, P&L 계산, 표시 방식에 미치는 영향에 대한 레퍼런스입니다.
Tradeways의 모든 상품은 다섯 가지 자산 클래스 중 하나에 속해요. 자산 클래스는 P&L이 어떻게 계산되는지, 어떤 단위 라벨이 사용되는지, 그리고 가져오기 과정에서 상품이 어떻게 자동 감지되는지를 결정해요.


Supported Asset Classes
| 자산 클래스 | P&L 모델 | 랏 크기 (기본값) | 단위 이름 | 접미사 | 대표 상품 |
|---|---|---|---|---|---|
| 선물 | Tick 기반 | 1 | Ticks | t | ES, NQ, CL, GC, FDAX |
| Forex | 통화 기반 | 100,000 | Pips | p | EUR/USD, GBP/JPY, AUD/CAD |
| 주식 | 통화 기반 | 1 | Cents | ct | AAPL, TSLA, MSFT |
| 암호화폐 | 통화 기반 | 1 | Points | pt | BTC/USD, ETH/USDT, SOL/USDC |
| CFD | 통화 기반 | 1 | Points | pt | US30, GER40, XAUUSD, USOIL |
P&L Calculation Models
Tick-Based (Futures)
선물은 Tick 기반 모델을 사용해요. 가격 차이를 Tick 크기로 나눠 Tick 수를 구한 다음, 여기에 포인트 가치를 곱해 통화 금액을 산출해요.
pnlInTicks = priceDifference / tickSize
pnlInCurrency = pnlInTicks x tickSize x pointValue각 선물 계약은 고유한 Tick 크기와 포인트 가치를 가져요. 예를 들어 ES는 Tick 크기가 0.25이고 포인트 가치가 $50라서, 1 Tick의 가치는 $12.50이에요.
Currency-Based (Forex, Stocks, Crypto, CFDs)
선물이 아닌 모든 자산 클래스는 통화 기반 모델을 사용해요. P&L은 가격 차이에 수량과 계약 배수를 곱한 값이에요.
pnlInCurrency = priceDifference x quantity x contractMultiplier계약 배수는 현물 상품의 경우 보통 1이에요. 랏 크기는 수량이 어떻게 표시되고 수수료가 어떻게 계산되는지에 영향을 주지만, P&L 공식 자체에는 포함되지 않아요.
Auto-Detection
Tradeways가 가져오기 과정에서 새로운 종목을 만나면, 자산 클래스를 기준으로 자동 감지를 수행해요.
| 자산 클래스 | 감지 방식 |
|---|---|
| 선물 | 내장 프리셋과 대조 (ES, NQ, CL, GC, FDAX 및 40여 개 이상) |
| Forex | 양쪽 모두 유효한 ISO 4217 통화 코드인 6자리 종목 또는 슬래시로 구분된 페어 |
| 암호화폐 | 알려진 기준 통화로 끝나는 종목 (USD, USDT, USDC, BTC, ETH) |
| CFD | 일반적인 지수, 원자재, 금속 CFD 이름의 내장 매핑과 대조 |
| 주식 | 폴백 — 위 규칙 어디에도 해당하지 않는 종목은 주식으로 처리돼요 |
Filtering by Asset Class
Trade 필터는 하나 이상의 자산 클래스로 필터링하는 기능을 지원해요. 이 필터는 트레이드 로그, Dashboard, 그리고 모든 기간 뷰에서 사용할 수 있어요. 이 필터는 서버 측과 클라이언트 측 필터링 양쪽에서 일관되게 적용돼요.
Where Asset Class Is Used
자산 클래스는 P&L 계산(Tick 기반 대 통화 기반 공식), 단위 라벨(Tick 모드에서의 ticks, pips, points 또는 cents), 가져오기 과정의 상품 자동 감지, 그리고 수수료 결정(선물은 거래소 단위 요율을 사용하고, 다른 클래스는 종목별 요율 또는 기본 요율을 사용)을 좌우해요. CFD의 경우, 자산 클래스는 내장 매핑을 통한 통화 결정도 함께 좌우해요.