- Last Active
The API isn't easy, but it is relatively complete. People aren't going to spoon-feed you, so you need to read the docs and cross reference the info for yourself. For example, you ask about valid contract types... there is an API call called Contracts For Symbol. You ought to have been able to find that on your own.
I said we wouldn't spoon-feed you, but you seem to need a boost so here is roughly what I do...
- Call Active Symbols to get the list of active symbols.
- Call Contracts For Symbol to see what sort of contracts I can buy for the symbol I am interested in.
- Call Price Proposal to get the current payout level for the contract I am interested in. Setting "subscribe": 1 gives me regular updates.
- Call Buy Contract to open a trade. Note the contract_id from the response.
- Call Price Proposal - Open Contract with "subscribe": 1 in order to receive updates on the status of the trade. Some contracts can be resold before their expiration, others can't. Either way this call is the fastest way of finding out whether the trade has been won - check the responses for exit_tick and compare it to entry_tick.
Another way of finding out whether a contract has been won is to subscribe to the Transactions stream, but there is always a delay between the contract expiry and the resulting payout being added to your account. Sometimes this delay can be several minutes long. The Sell expired contracts call can be used to speed this up when necessary.
@Raunak I assume you are talking about the ask_price of the contract, not the spot price of the underlying market. In which case, your comment isn't relevant, because with basis=stake the ask_price is never going to change. Besides the price you send in the buy request is the maximum you are willing to pay, so sending 1 when the contract only accepts .98 would not be a problem. But maybe I have totally misunderstood your rather cryptic comment.
Maybe someone could write up an API walkthrough explaining (much like I did here) which parts of the API to use, and in what order, in order to place a trade etc.1
Short-term CALLs and PUTs don't let you fix the entry price. I believe you can fix the entry price by specifying a barrier for some longer-term contracts.1
If I write my own trade duplicator, I can get commissions on all trades that it duplicates, but the duplicated trades will often have an execution delay of 1 second. I therefore have two questions...
Does binary's trade copying work instantaneously? In other words, does the copy receive its entry spot at the same tick as the original trade?
Are you planning to add the possibility to receive commissions on copied trades?
Do I really need to spell it out?
- Trade so as to loose money until your balance is under 1000.
- Log on to binary.com
- Navigate to the Cashier page
- Click on the button that says "Get USD 10,000.00"
Quickness has little to do with it. There is only ever one price given per second, so you always have nearly a whole second to launch your trade.
I don't know the binary.com's bot system, I could code one using the API, but so could many others.
In any case, the digits on the volatility indices are certainly random even if short term statistics don't seem to support that hypothesis. Digits on other markets might conceivably be less random, but I can't see how one might predict them.
I can't see how to reliably extract gains from digits over the long term.1