Реальных данных может и не быть, они могут сразу пересчитываться во все возможные тренды. Если суммарно трендов меньше чем данных - это выгодно. И даже если больше, всё равно может быть выгодно - не надо при каждом чихе пересчитывать огромный кусок данных в тренд, лишь показать уже посчитанный. А учитывая что данные у вас приходят медленно (не по гигабитной сетке же) - как раз сразу их распихивать по всем трендам вполне нормальное решение, особенно если в трендах не видно каждый элемент данных (например применено любое усреднение).
Ну и 200-300 мегабайт легко могут лежать лишь в памяти, сейчас гигабайтными объёмами свободной памяти уже не удивишь.
Если хотите разобраться, воспользуйтесь например бесплатной утилитой
Process Monitor, она покажет что происходит в том числе на диске при работе приложения. Но будьте морально готовы к огромным объёмам информации и к неявным форматам хранения данных (если они таки хранятся).
Ещё вариант - перехватывать данные прямо с входящего протокола (COM порт, USB, Ethernet), правда придётся разбираться где данные, а где прочее. Готовых программ не помню (а те что пробовал нормально не работали), искать по словам port/usb/ethernet monitor/grabber.