2025년 1월 25일 토요일

googlefinance에서 meta 티커 관련한 에러의 대안 20250125

 

어제 아침부터 googlefinance에서 meta를 ticker로 넣으면 에러가 난다.

google finance site에서도 meta에 대한 정보를 제공하지 않는다.


기다려도 달라지지 않아서 perplexity에 질문했더니 대안을 제시해 준다.

아래의 첫번째 방법을 써서 계산하면 미국주가대비 1-2%의 차이가 나지만 sheet전체에 에러가 뜨는 것보다 낫다. 또한 손으로 업데이트하는 귀찮음도 줄여준다.

아래는 퍼플렉시티의 대안들.


------------------

Google Finance에서 Meta(META) 티커의 정보가 표시되지 않는 문제에 대한 몇 가지 대안이 있습니다:

대체 티커 사용

  1. ETR:FB2A 티커 사용:
    text
    =GOOGLEFINANCE("ETR:FB2A", "price")
    이 티커는 유로화로 표시되므로 달러로 변환이 필요할 수 있습니다1.
  2. 유로를 달러로 변환하는 공식:
    text
    =GOOGLEFINANCE("ETR:FB2A", "price") * GOOGLEFINANCE("CURRENCY:EURUSD")
    이 방법으로 Meta 주가를 USD로 얻을 수 있습니다1.

대체 데이터 소스 활용

  1. Alpha Vantage API 사용:
    Alpha Vantage(https://www.alphavantage.co/)에서 API 키를 받아 사용할 수 있습니다. 예시 함수:
    text
    =AVGetCurrentEquityQuote(META,"price")
    이 방법을 사용하려면 스프레드시트에 스크립트를 설정해야 합니다1.
  2. 다른 금융 데이터 제공업체 고려:
    Barchart.com과 같은 대체 데이터 소스를 사용할 수 있습니다1.

임시 해결책

  1. IFERROR 함수 사용:
    text
    =IFERROR(GOOGLEFINANCE("META", "price"), "")
    이 방법은 오류가 발생할 때 빈 셀을 표시하여 N/A 오류를 방지합니다1.
  2. Python 스크립트 활용:
    Python을 사용하여 주식 데이터를 직접 스프레드시트로 가져올 수 있습니다1.

이러한 대안들은 Google Finance의 문제가 해결될 때까지 임시로 사용할 수 있습니다. Google은 이러한 문제를 인식하고 있으며, 향후 해결될 것으로 예상됩니다.