20#ifndef ORES_MARKETDATA_API_GENERATORS_MARKET_FIXING_GENERATOR_HPP
21#define ORES_MARKETDATA_API_GENERATORS_MARKET_FIXING_GENERATOR_HPP
24#include <boost/uuid/uuid.hpp>
25#include "ores.marketdata.api/domain/market_fixing.hpp"
26#include "ores.utility/generation/generation_context.hpp"
28namespace ores::marketdata::generator {
33domain::market_fixing generate_synthetic_market_fixing(
34 const boost::uuids::uuid& series_id,
35 utility::generation::generation_context& ctx);
40std::vector<domain::market_fixing>
41generate_synthetic_market_fixings(std::size_t n,
42 const boost::uuids::uuid& series_id,
43 utility::generation::generation_context& ctx);