opened
spapapan
username_0
In your code example you explain how to trade BTC with ETH, but how to trade ETH with BTC?
How to place an order to buy AND sell
issue
created
spapapan
username_0
Maybe in this line

BinanceOrderPlacement placement = new BinanceOrderPlacement(symbol, BinanceOrderSide.BUY);

to switch you can use

BinanceOrderPlacement placement = new BinanceOrderPlacement(symbol, BinanceOrderSide.SELL);

?
comment
created
wcrbrm
username_1
hi @username_0 
Whether you are buying or you are selling - it depends on the market symbol.
on a market there is usually a base asset and there is asset that you are trading against.

When you are looking at `ETHBTC` market symbol, that means ETH would be bought. and ETH would be sold - and the last part of the symbol is the base asset.

so, if you want to buy ETH for BTC, you are doing
```
new BinanceOrderPlacement(new BinanceSymbol("ETHBTC"), BinanceOrderSide.BUY);
```
and if you want to sell ETH for BTC, you are doing
```
new BinanceOrderPlacement(new BinanceSymbol("ETHBTC"), BinanceOrderSide.SELL);
```
Hope that makes it a bit more clear for you
comment