Hello,
Interested in the job.
I am a Software Engineer specializing in end-to-end Web Development.
I work extensively with Google's GSuite platform with experience building applications that leverage Google Apps Script to automate processes and workflows across Google Sheets, Forms, Calendar, Drive, Slides, Gmail and other services that make up Google's Cloud Platform. I'm also well versed in integrating 3rd party services and APIs via Google Apps Script.
Your requirements appear straight-forward but much will depend on the respective APIs of the services you've listed. Thankfully they all support REST-based APIs, so pulling data should be trivial. In addition, some of the APIs mentioned offer feeds, which allow for updates in real-time, (a feature any stock driven app can benefit from) but they require a different protocol other than HTTP(namely websockets). Which means Google Apps Script won't be viable in these scenarios. However, if you're open to branching out into Google's larger ecosystem of services its possible to leverage websockets using nodejs in tandem with Google Sheets. Much can be done with Google Apps Script alone to achieve the goals of your project, but it's possible to do even more if its coupled with some of Google's other services.
Thank you for taking the time to review my proposal and I look forward to discussing your project in greater detail.
Regards,
Damion Murray
DimuDesigns