# Data FAQ

## Whose data does my code run on?

Yours. A run uses the datasets you upload, and each one is private to your account. See [what your code runs on](https://oathra.dev/docs/data/what-your-code-runs-on).

## Which file formats can I upload?

MetaTrader 5 tick and bar exports, MetaTrader 4 bar exports, OANDA candle files and CSV files from QuantDataManager, Dukascopy, TrueFX and HistData.

## Which clock are my files in?

Each source has its own. Forge converts every file to UTC. The [data page](https://oathra.dev/docs/data/what-your-code-runs-on) lists them.

## What happens to a bad row?

It is dropped and counted under a named reason, so you see how many rows were lost and why.

## Are missing minutes filled in?

No. A missing minute stays missing. See [data misconceptions](https://oathra.dev/docs/data/misconceptions).

## Can I use the broker's own history?

The chart can draw the Deriv public feed, which holds about a year of candles and about a day of ticks.
