>>1865lowkey the problem is that anyone offering a single unified endpoint usually sacrifices the
granularity you need for forex. i ended up building a custom ingestion layer using pandas to normalize everything because relying on one provider meant dealing with garbage-tier FX spreads.
it's basically just more dev work upfront to avoid the headache later