{
  "version": 4,
  "accounts": [
    {"id":"main","name":"Exchange records"},
    {"id":"cold","name":"Offline wallet"},
    {"id":"unused","name":"Unused account"}
  ],
  "transactions": [
    {"id":"fixture-fill-a","type":"buy","date":"2026-09-28","amount":0.75,"price":96,"fee":0.6,"notes":"Two distinct fictional fills","accountId":"main","currency":"USD","fx":{"USD":1,"EUR":0.92,"GBP":0.78,"PLN":3.95},"fxDate":"2026-09-28","fxSource":"Manual","valuationPrice":96},
    {"id":"fixture-fill-b","type":"buy","date":"2026-09-28","amount":0.75,"price":96,"fee":0.6,"notes":"Two distinct fictional fills","accountId":"main","currency":"USD","fx":{"USD":1,"EUR":0.92,"GBP":0.78,"PLN":3.95},"fxDate":"2026-09-28","fxSource":"Manual","valuationPrice":96},
    {"id":"fixture-transfer","type":"transfer","date":"2026-09-29","amount":0.4,"networkFee":0.0001,"accountId":"main","toAccountId":"cold","notes":"Fictional internal transfer"},
    {"id":"fixture-sale","type":"sell","date":"2026-09-30","amount":0.2,"price":120,"fee":0.25,"accountId":"main","currency":"USD","fx":{"USD":1,"EUR":0.91,"GBP":0.79,"PLN":4.02},"fxDate":"2026-09-30","fxSource":"Manual","valuationPrice":112,"notes":"Fictional partial sale"}
  ],
  "reconciliations": [
    {"accountId":"main","date":"2026-09-30","amount":0.9},
    {"accountId":"cold","date":"2026-09-30","amount":0.4}
  ]
}
