package com.goldenchart.dto;

import lombok.Data;

@Data
public class PaperOrderRequest {
    private String  market;
    private String  side;       // BUY | SELL
    private String  orderKind;  // limit | market
    private Double  price;
    private Double  quantity;
    /** 수량 미입력 시 매수 예산 비율 (가용현금 %) — 기본값: 설정의 paperAutoTradeBudgetPct */
    private Double  budgetPct;
    /** 수량 미입력 시 매수 고정 금액 (KRW) — budgetPct보다 우선 */
    private Double  krwAmount;
    private String  source;     // MANUAL | STRATEGY (optional)
    private Long    strategyId;
}
