diff --git a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java b/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java index ab3c478..21a1b7c 100644 --- a/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java +++ b/src/main/java/com/binance/connector/futures/client/impl/um_futures/UMAccount.java @@ -160,6 +160,26 @@ public String positionInformation(LinkedHashMap parameters) { return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK, parameters, HttpMethod.GET, getShowLimitUsage()); } + private final String POSITION_RISK_V3 = "/v3/positionRisk"; + /** + * Get current position information. + *

+ * GET /v3/positionRisk + *
+ * @param + * parameters LinkedHashedMap of String,Object pair + * where String is the name of the parameter and Object is the value of the parameter + *

+ * symbol -- optional/string
+ * recvWindow -- optional/long
+ * @return String + * @see + * https://developers.binance.com/docs/derivatives/usds-margined-futures/trade/rest-api/Position-Information-V3 + */ + public String positionInformationV3(LinkedHashMap parameters) { + return getRequestHandler().sendSignedRequest(getProductUrl(), POSITION_RISK_V3, parameters, HttpMethod.GET, getShowLimitUsage()); + } + /** * Get trades for a specific account and symbol. *