Jump to content


Community Member
  • Posts

  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Bopperz's Achievements

Regular Contributor

Regular Contributor (4/10)



  1. You can write some code to do this through the API.
  2. If the curve is in backwardation, you get paid on DFB.
  3. ATR are a good starting point for a stop, but you will need to adjust it based on local support/resistance levels. If you putting a stop within 1 ATR of the open price, you will get stopped out by market noise.
  4. It started just after the spam issue they had on the forums. The forum went down for a week, and the API limit decreased. A few people commented on it when the forum came back up. If you email the support desk they have increased my limits on a temp basis in the past.
  5. Please check your strategy works when you include the spread and the fees before you go live!
  6. Check out the "info" section: Settlement Settled basis the official settlement of the Nikkei 225. In the event that the underlying market unexpectedly ceases trading early, options will settle basis the last tick reported by Bloomberg on the day. If the underlying market does not trade on the day, trades will be void. The price at settlement for a long call will me max(Close-Strike,0)
  7. They recently reduced the limits. No idea if its temporary.
  8. Go to settings, then select API keys.
  9. The number is back calculated to minimise the risk of going bankrupt. It should ideally be calibrated to the win/loss ratio of your strategy. Risking 5%, would allow you 20 losses in a row, before wiping you out. But after 10 losses you would barely be surviving, remember once you have lost half your capital, you need a 100% return, just to break even. Basically, you want to risk a lot less than you think you should. Once you have a track record, increase it.
  10. Try using the formula differently. If you want to risk 1000, find a good stop location and then calculate the position size. So 50 point stop loss allows you to take a 20 position.
  11. Get the menu though the live account. At the top is a link to the demo account. If your just pulling data, save yourself the hassle and use a live account. Then you wont have to switch it over when you start trading.
  12. Same situation for me. Same error code, I've had to add code to wait between each call to the API.
  13. I just had exactly the same question. Cotton March contract is expiring on the 19th, but the next contract is not available.
  14. Hi, The query of open trades is returning incorrect data in the market.netChange. It should return the daily change in price in native units. Incorrect data underlined. Query: https://demo-api.ig.com/gateway/deal/positions market.instrumentName market.expiry market.epic market.instrumentType market.lotSize market.high market.low market.percentageChange market.netChange market.bid market.offer market.updateTime market.updateTimeUTC market.delayTime market.streamingPricesAvailable market.marketStatus market.scalingFactor London Cocoa Mar-21 CO.D.LCC.Month7.IP COMMODITIES 1 1769 1741 1.03 18 1761 1767 11:36:04 11:36:04 0 TRUE TRADEABLE 1 Copper DFB CS.D.COPPER.TODAY.IP CURRENCIES 1 8409.9 8308.8 0.08 8361.9 8356.9 8366.9 11:37:38 11:37:38 0 TRUE TRADEABLE 1 Zinc DFB CS.D.ZINC.TODAY.IP CURRENCIES 1 2847.9 2805.4 0 2824.9 2821.9 2827.9 11:37:12 11:37:12 0 TRUE TRADEABLE 1
  • Create New...