Binance TypeScript SDK example: rest-usdm-demo.ts
Binance TypeScript SDK REST Futures example for Binance/Rest/Futures/rest-usdm-demo.ts. Source code reference for exchange REST, WebSocket, and API integration patterns with links to matching Siebly SDK documentation.
Example Path
Binance/Rest/Futures/rest-usdm-demo.ts
Source Link
Repository source: https://github.com/sieblyio/crypto-api-examples/blob/master/examples/Binance/Rest/Futures/rest-usdm-demo.ts
Related SDK Docs
Example Source
import { USDMClient } from 'binance';
const key = process.env.API_KEY_COM || 'APIKEY';
const secret = process.env.API_SECRET_COM || 'APISECRET';
const client = new USDMClient({
api_secret: secret,
api_key: key,
beautifyResponses: true,
/**
* Demo trading uses real market data with simulated trading.
* Perfect for testing strategies without risk.
*/
demoTrading: true,
});
async function start() {
try {
// Get account information on demo trading
const accountInfo = await client.getAccountInformation();
console.log('Demo account info: ', accountInfo);
// Place a test order on demo trading
const result = await client.submitNewOrder({
side: 'SELL',
symbol: 'BTCUSDT',
type: 'MARKET',
quantity: 0.001,
});
console.log('Demo market sell result: ', result);
} catch (e) {
console.error('Demo trading request failed: ', e);
}
}
start();