21 lines
761 B
Java
21 lines
761 B
Java
package com.goldenchart.dto;
|
|
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
public class PaperOrderRequest {
|
|
private String market;
|
|
private String side; // BUY | SELL
|
|
private String orderKind; // limit | market
|
|
/** MARKET | LIMIT — 미지정 시 orderKind 기준 (limit→LIMIT, market→MARKET) */
|
|
private String orderType;
|
|
private Double price;
|
|
private Double quantity;
|
|
/** 수량 미입력 시 매수 예산 비율 (가용현금 %) — 기본값: 설정의 paperAutoTradeBudgetPct */
|
|
private Double budgetPct;
|
|
/** 수량 미입력 시 매수 고정 금액 (KRW) — budgetPct보다 우선 */
|
|
private Double krwAmount;
|
|
private String source; // MANUAL | STRATEGY (optional)
|
|
private Long strategyId;
|
|
}
|