I’m in a group of four 2nd years students. We are carrying out a Flight Price Forecasting project. What we’re trying to focus on is “optimizing purchase timing” - which requires when would a flight’s price drop to minimum - calculating from the present moment to the departure day.

However, we’re struggling with the actual dataset collecting. Have any of you guys had the slightest idea of how to crawl historical prices of a flight since the day it’s open to buyers (or at least 1-3 month, ideally)? For example, given this flight which was available for purchasing since September 2023, how do we, at 11th November 2023, get the price which was given to that specific flight on 1st October 2023?

We are thinking about Vietnamese airlines, such as Vietjet, Vietnam Airlines, etc. The historical data may be crawled through Google Flight, or Bing Travel, but we’re not so sure of that yet.

I deeply appreciate all of your help!