Jump to content

bug-or-feature

Community Member
  • Posts

    102
  • Joined

  • Last visited

  • Days Won

    17

bug-or-feature last won the day on August 30

bug-or-feature had the most liked content!

3 Followers

Recent Profile Visitors

6,653 profile views

bug-or-feature's Achievements

Frequent Contributor

Frequent Contributor (3/10)

  • Great Support Rare
  • Superstar Rare
  • Helpful Rare
  • Great Support Rare

Recent Badges

43

Reputation

4

Community Answers

  1. I have a IG SIPP account, the administrators are James Hay. I have initiated a transfer to another provider. The administrators have told me they sent the transfer authority to IG on 19 September 2024. But there has been no response or acknowledgement from IG. I have attempted to contact them by phone and email myself - again, no response. The receiving scheme say that I will have to start the whole process again unless the transfer happens very soon. I would very much like to avoid that - it has already taken 9 months How can I trigger some action?
  2. The epic for the daily funded bet (DFB) is IX.D.NASDAQ.CASH.IP, as @andysinclair mentioned. The epic for the quarterly futures based bet (December 2024 contract) is IX.D.NASDAQ.MONTH4.IP. There some general guidance on finding epics for yourself in this FAQ: https://trading-ig.readthedocs.io/en/latest/faq.html#how-do-i-find-the-epic-for-market-x
  3. There's no way to do it I'm afraid, at least currently. If there was, you would see the IG icon in the table of brokers. There is a public IG API - but it can only access Spread betting and CFD accounts. One option would be to ask IG to build an integration with Plaid (the service that provides the integration). Or ask Plaid to ask IG to build one. But IG don't seem to be putting much effort in this area currently; see this chat about the long wait for a TradingView integration
  4. I'm glad you got it working. I agree the docs could definitely be better
  5. No problem. Please mark as the answer if it has been helpful
  6. When you make a request to open a position with the API, IG responds with a dealReference. But you can also provide your own - it has to match some constraints, see the docs. So in theory you could include the strategy name in the request, or some way to differentiate. The dealReference is included in IG's reporting, so you could (again, in theory) filter trades by your own stratgies like that
  7. You need to look at the response of the /confirms endpoint when after making a request to open a position. See this answer: Doing that you can see the error message properly
  8. Solving authorization problems with the API is hard, because obviously you dont want anyone else to know your credentials, and that makes it impossible for anyone else to reproduce your issue. The credentials are different between LIVE and DEMO. The username, password and API key are all different. In addition, authentication itself is difficult with the API if you are new to it. If you think you have created an API key correctly, but your credentials don't work, it's probably because you think you have a LIVE account, but it is DEMO. Or the other way around. Or, you are mixing up username/password/API key between LIVE and DEMO. The system will not allow you to create a DEMO API key until you have funded your LIVE account. If you make too many incorrect authentication attempts, your account will be locked. If that happens, you need to contact support to get it unlocked. I would recommend resolving authentication issues with the REST API Companion https://labs.ig.com/sample-apps/api-rest-companion-release/index.html That way you can be sure the API methods will be called correctly, and you can concentrate on getting your credentials and API keys recorded properly. Only move on to actually calling API code once you are sure you have resolved the credentials issues. Also you need to be aware of the issue discussed here:
  9. @Shahram65 The companion interface can be confusing for new users, because it says "Success". The success in this context means you have succesfully sent a request to the IG trading server. The success here is the HTTP status. It means the URL was valid, the parameter names were expected, you were authenticated, that sort of thing. It does not necessarily mean you successfully opened a position. Opening a position with IG is a two stage process. The first step is to request the position be opened. The second step is to check the status of the first step. You have only done the first step. The second step, as @KoketsoIG says, is to request confirmation for the first request. You do this in the REST Companion under Trading - Positions > Trade Confirm. Paste the deal reference you received in the response to the first request into the text input box there, and hit the Go button. The response to this second request will tell you the status of your initial request. I expect it will tell you the request was not successful. Hopefully it will also provide useful clues explaining why.
  10. Yes, it seems the link has been broken for a while. This message from late May: https://community.ig.com/forums/topic/26013-ig-labs-excel-download-link-not-working/ Could someone from IG get a message to the relevant team please?
  11. Thanks @AshishIG I haven't seen the issue now since 5pm on June 20
  12. This error is still happening in DEMO. Requests to the /accounts endpoint respond intermittently with invalid data, all capital values zero. Can someone from IG acknowledge please, and confirm that someone is working to fix it please?
  13. If you mean positions that you hold, then yes. See the docs here, in the Dealing section: https://labs.ig.com/rest-trading-api-reference.html The API is language agnostic, you can connect any way you like
  14. No worries, happy to help. But I should say I'm not the developer, the project existed for many years before I came along. I'm just the current maintainer, the original dev didn't have time to keep it going
×
×
  • Create New...
us