Jump to content
  • 0

One minute prices change after a few minutes


JulianG

Question

I am fetching 1min prices with an app every minute. I noticed that sometimes, my saved prices didn't match the online chart. Investigating further, it seems if you get the latest 1min price, and then get it again a few minutes later, it's slightly different. It is the same from the online API Companion.

Here is a price retrieved from the Companion at 14:19 today, followed by the same data retrieved a few minutes later. You can see that the closing and high prices are different, and also the volume. (This is Epic: IX.D.FTSE.IFM.IP)

Is this a predictable behaviour? How long do I need to wait before the price settles down to its final value?

Thanks, Julian

{
        "snapshotTime": "2020/05/07 14:19:00",
        "snapshotTimeUTC": "2020-05-07T13:19:00",
        "openPrice": {
            "bid": 5911.3,
            "ask": 5912.3,
            "lastTraded": null
        },
        "closePrice": {
            "bid": 5912.3,
            "ask": 5913.3,
            "lastTraded": null
        },
        "highPrice": {
            "bid": 5912.3,
            "ask": 5913.3,
            "lastTraded": null
        },
        "lowPrice": {
            "bid": 5911.3,
            "ask": 5912.3,
            "lastTraded": null
        },
        "lastTradedVolume": 10
    }]
}

Retrieved at 14:30.

{
        "snapshotTime": "2020/05/07 14:19:00",
        "snapshotTimeUTC": "2020-05-07T13:19:00",
        "openPrice": {
            "bid": 5911.3,
            "ask": 5912.3,
            "lastTraded": null
        },
        "closePrice": {
            "bid": 5911.8,
            "ask": 5912.8,
            "lastTraded": null
        },
        "highPrice": {
            "bid": 5913.3,
            "ask": 5914.3,
            "lastTraded": null
        },
        "lowPrice": {
            "bid": 5911.3,
            "ask": 5912.3,
            "lastTraded": null
        },
        "lastTradedVolume": 45
    }
Link to comment

1 answer to this question

Recommended Posts

  • 0

Answering my own question ...

I had misunderstood how this is meant to work. I assumed that when data was available for a new timestamp, that meant the candle was complete. However, this is not how it works and, of course, not how it works with the online charts.

When one candle is complete, price data is immediately available for the next candle even if it is still in progress. Therefore, what I was seeing was a snapshot at a number of seconds into a new candle. Naturally, this data would not be complete and correct until the next candle had started.

Julian

  • Great! 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • General Statistics

    • Total Topics
      21,664
    • Total Posts
      91,989
    • Total Members
      41,954
    • Most Online
      7,522
      10/06/21 10:53

    Newest Member
    Lassim
    Joined 29/03/23 23:16
  • Posts

    • Stock Market Content: SP500, Apple (AAPL),Tesla (TSLA), Amazon (AMZN), Nvidia (NVDA), Microsoft MSFT, Berkshire Hathaway (BRK/B), Block, Inc (SQ), Meta Platforms, Netflix (NFLX), Enphase (ENPH), Alphabet GOOGL and Bank of America BAC. Stock Market Summary: NASDAQ 100 to 13,000 Apple to 165, so in a nutshell Another new high for most stocks, that said, this next new high is being viewed as Wave v) top. Elliott Wave Analysis: Wave v) Trading Strategy: On the long side for a good few sessions Video Chapters 00:00 SP500 / NASDAQ 100 10:13 Apple (AAPL) 13:40 Amazon (AMZN) 17:32 NVIDIA (NVDA) 18:29 Meta Platforms (META) 19:28 Netflix (NFLX)  22:00 Enphase (ENPH) 26:02 Alphabet (GOOGL)  30:31 Microsoft (MSFT) 32:04 Berkshire Hathaway (BRK.B) 33:22 Tesla (TSLA) 35:40 Block Inc. (SQ)  38:08 Bank of America BAC 41:21 Thanks for supporting Analyst Peter Mathers TradingLounge™ Australian Financial Services Licence - AFSL 317817 Source: tradinglounge com  Level Up - Test the Trial Service!  
    • #EURJPY: Detailed Structure AnalysisHere are my latest structure analysis for ⚠️EURJPY.Support 1: 138.80 - 139.25 areaSupport 2: 137.38 - 138.18 areaResistance 1: 143.19 - 143.6 areaResistance 2: 145.00 - 145.58 areaResistance 3: 146.40 - 146.7 areaConsider these structures for pullback/breakout trading.
    • #USDCAD: Important Breakout   USDCAD broke and closed below a solid horizontal demand cluster on a daily. The broken structure turned into resistance now.   Probabilities will be high to see a bearish move from that. Goals will be 1.356 / 1.346 For Additional confirmation use: the best mt4 indicators
×
×
  • Create New...