public async Task <StressTest> CreateStressTest(HLInput positions) { string input = JsonConvert.SerializeObject(positions); return(await _baseUrl .AppendPathSegment("stresstest") .SetQueryParam("apikey", _apiKey) .SetQueryParam("apiuser", _apiUser) .SetQueryParam("allocationType", "pct") .SetQueryParam("input", input) .GetJsonAsync <StressTest>()); }
public async Task <RiskProfile> CreateRiskProfile(HLInput positions) { string input = JsonConvert.SerializeObject(positions); return(await _baseUrl .AppendPathSegment("riskprofile") .SetQueryParam("apikey", _apiKey) .SetQueryParam("apiuser", _apiUser) .SetQueryParam("allocationType", "pct") .SetQueryParam("timeframe", "2yr") .SetQueryParam("input", input) .GetJsonAsync <RiskProfile>()); }