Agregarea datelor intraday neregulate
Datele intraday pot fi foarte voluminoase – cu sute de mii de observații pe zi, milioane pe lună și sute de milioane pe an. Astfel de seturi de date trebuie adesea agregate înainte de a putea lucra cu ele.
Ai învățat cum să agregezi date zilnice în cursul Introducere în xts și zoo. În acest exercițiu vei folosi to.period() pentru a agrega date intraday într-o serie OHLC. De regulă, trebuie să specifici atât argumentul period, cât și argumentul k pentru a agrega date intraday.
Obiectul intraday_xts conține o zi de tranzacționare cu date aleatorii.
Acest exercițiu face parte din cursul
Importul și gestionarea datelor financiare în R
Instrucțiuni pentru exercițiu
- Folosește
to.period()pentru a convertiintraday_xtsîntr-o serie de prețuri la interval de 5 secunde, numităxts_5sec. - Folosește
to.period()pentru a convertiintraday_xtsîntr-o serie de prețuri la interval de 10 minute, numităxts_10min. - Folosește
to.period()pentru a convertiintraday_xtsîntr-o serie de prețuri la interval de 1 oră, numităxts_1hour.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Convert raw prices to 5-second prices
xts_5sec <- to.period(intraday_xts, period = "___", k = ___)
# Convert raw prices to 10-minute prices
xts_10min <-
# Convert raw prices to 1-hour prices
xts_1hour <- to.period(___, period = "___", k = ___)