Funcția STOCKHISTORY

Funcția STOCKHISTORY preia date istorice despre un instrument financiar și le încarcă ca o matrice, care se va vărsa dacă este rezultatul final al unei formule. Acest lucru înseamnă că Excel va crea dinamic zona matrice de dimensiunea corespunzătoare atunci când apăsați pe ENTER.

Important

Funcția STOCKHISTORY necesită un abonament Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard sau Microsoft 365 Business Premium.

Detalii tehnice

Sintaxă

=STOCKHISTORY(stoc, start_date, [end_date], [interval], [anteturi], [proprietate0], [proprietate1], [proprietate2], [proprietate3], [proprietate4], [proprietate5])

Sintaxa funcției STOCKHISTORY are următoarele argumente:

Argument Descriere
Stoc Funcția returnează date istorice despre prețuri despre instrumentul financiar corespunzător acestei valori. Introduceți un simbol ticker între ghilimele (de ex., "MSFT") sau o referință la o celulă care conține tipul de date Cotații bursiere . Acest lucru va extrage datele din bursa implicită pentru instrument. De asemenea, puteți face referire la o anumită bursă introducând un cod ISO de identificare a pieței (MIC) de 4 caractere, urmat de două puncte, urmat de simbolul ticker (de exemplu, "XNAS:MSFT"). Aflați mai multe despre sursele noastre de date.
start_date Cea mai veche dată pentru care se regăsesc date. Rețineți că, dacă intervalul nu este 0 (zilnic), primul punct de date poate fi înaintea start_date furnizat - va fi prima dată a perioadei solicitate.
end_date Opțional. Cea mai recentă dată pentru care vor fi regăsite datele. Valoarea implicită este start_date.
interval Opțional. Specifică intervalul pe care îl reprezintă fiecare valoare de date, după cum urmează:
0 = zilnic,
1 = săptămânal,
2 = lunar.
Valoarea implicită este 0.
anteturi Opțional. Specifică dacă să se afișeze titlurile după cum urmează:
0 = fără anteturi,
1 = afișați anteturi,
2 = afișează identificatorul și anteturile instrumentului.
Valoarea implicită este 1 (de exemplu, afișați anteturile). Atunci când sunt incluse, anteturile sunt rânduri de text care fac parte din matricea returnată de funcție.
Proprietate0 - Proprietate5 Opțional. Coloanele care sunt regăsite pentru fiecare acțiune după cum urmează:
0 = dată,
1 = închidere,
2 = Deschidere,
3 = Mare,
4 = Minim,
5 = volum.
Dacă oricare dintre ele este prezentă, se returnează doar coloanele indicate în ordinea furnizată. Valoarea implicită este 0,1 (adică Dată și Închidere).

Note

  • Funcția STOCKHISTORY nu marchează un format în celulele în care se varsă. Dacă ștergeți formula, celulele pe care le-a umplut au formatul General.

  • Când introduceți argumentele proprietății, tastați un număr pentru fiecare proprietate de la 0 la 5, în ordinea în care doriți să le vedeți. Valoarea introdusă pentru fiecare proprietate corespunde numărului de proprietate. De exemplu, pentru a include Dată, Deschidere și Închidere, introduceți 0,2,1. Aceste proprietăți sunt definite după cum urmează:

    Valoare Proprietate Definiție
    0 Dată Dacă intervalul este zilnic sau săptămânal, prima zi de tranzacționare validă din perioadă.
    Dacă intervalul este lunar, prima zi a lunii, indiferent dacă a fost o zi de tranzacționare sau nu.
    1 Închidere Preț de închidere pentru ultima zi de tranzacționare din perioadă
    2 Deschidere Prețul de deschidere în prima zi de tranzacționare din perioadă
    3 Maxim Maximul zilei din această perioadă
    4 Minim Cel mai scăzut minim al zilei din perioadă
    5 Volum Numărul de acțiuni tranzacționate în perioada respectivă
  • Funcția STOCKHISTORY aparține familiei de funcții Căutare & referință.
  • Argumentele de date pot fi o dată între ghilimele duble (de exemplu, "01-01-2020") sau o formulă (de exemplu, TODAY()) sau o referință de celulă la o celulă cu o dată.
  • Data returnată poate fi anterioară datei furnizate. De exemplu, dacă data de 31 decembrie 2019 este furnizată ca dată de început și intervalul este lunar, atunci 1 decembrie 2019 va fi returnată ca dată de început pentru perioada solicitată.
  • Rețineți că, deși unele instrumente financiare pot fi disponibile ca tipuri de date Cotații bursiere, informațiile istorice nu vor fi disponibile. De exemplu, acesta este cazul celor mai populare fonduri indexate, inclusiv S&P 500.

Sfaturi

  • Dacă doriți să obțineți cel mai înalt maxim pe o perioadă de 3 luni, este mai rapid să utilizați un interval lunar decât un interval zilnic sau săptămânal. De exemplu, =MAX(STOCKHISTORY("XNAS:MSFT", "1.01.2022", "01.03.2022", 2, 0, 3)) va calcula valoarea maximă a 3 puncte de date (câte unul pentru fiecare lună), doar date fără anteturi, pentru cea mai mare valoare de tranzacționare pentru fiecare lună. Dacă formula ar utiliza în schimb un interval săptămânal sau zilnic, ați obține același rezultat, dar ar fi mult mai multe puncte de date utilizate în calcul, ceea ce poate duce la reducerea performanțelor.
  • Dacă doriți să vedeți un maxim sau un minim al ultimelor 52 de săptămâni, este adesea mai rapid să utilizați un tip de date Cotații bursiere , care are aceste proprietăți ușor disponibile. De exemplu, efectuați conversia "xnas:msft" într-un tip de date cotații bursiere în celula A1, iar în celula B1 puteți scrie formula =A1.[52 week high] pentru a obține valoarea. De asemenea, puteți configura registrul de lucru să reîmprospăteze automat acea valoare, așa cum se descrie aici.
  • STOCKHISTORY, în afișarea datelor istorice, se actualizează în general doar după încheierea unei zile de tranzacționare. Aceasta înseamnă că nu puteți utiliza STOCKHISTORY pentru a obține date pentru detaliile de tranzacționare de astăzi până după ce piața s-a închis sau după ce ziua s-a încheiat, în funcție de piață.
  • Dacă utilizați STOCKHISTORY cu o funcție care se actualizează automat (cum ar fi TODAY) și dacă registrul dvs. de lucru are activată calcularea automată, atunci STOCKHISTORY va reîmprospăta automat datele când deschideți registrul de lucru. Această actualizare va avea loc în fundal și puteți edita registrul de lucru așa cum doriți în timp ce această actualizare este în curs de desfășurare. Dacă registrul dvs. de lucru utilizează un număr mare de apeluri ale funcției STOCKHISTORY, această actualizare în fundal va continua atât timp cât este necesar pentru a actualiza datele. Puteți închide registrul de lucru în orice moment în timpul acestui proces, dacă doriți.