computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.
ticker symbol. format varies by market_type: stocks use a plain symbol (e.g., SPY), forex uses a 6-character pair (e.g., EURUSD), crypto uses a contract pair (e.g., BTCUSD), futures uses the root symbol (e.g., ES).
market venue for the ticker. one of: forex, futures, crypto, stock. determines supported symbols and whether session-based intraday aggregation is available.
optional session start time, HH:MM:SS, interpreted in the request timezone. omit together with end_time to use daily OHLC data. provide together with end_time to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks).
optional session end time, HH:MM:SS, interpreted in the request timezone. omit together with start_time to use daily OHLC data. provide together with start_time to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks).
IANA timezone used to interpret all date and time parameters and to group sessions into calendar days. choose a value from the docs dropdown; defaults to America/New_York.
per-week detail; availability depends on the caller's tier. Present only for tiers that include detailed rows.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"edgeful API","description":"access edgeful reports through our API","colors":{"primary":"#09090B","light":"#0075FF","dark":"#0075FF"},"logo":{"light":"https://mintcdn.com/edgeful/DNVlxBp1Mf_ec-eH/logo/light.svg?fit=max\u0026auto=format\u0026n=DNVlxBp1Mf_ec-eH\u0026q=85\u0026s=a004c2c1136143250ad04bc1b5f5c8c2","dark":"https://mintcdn.com/edgeful/DNVlxBp1Mf_ec-eH/logo/light.svg?fit=max\u0026auto=format\u0026n=DNVlxBp1Mf_ec-eH\u0026q=85\u0026s=a004c2c1136143250ad04bc1b5f5c8c2"},"favicon":"https://mintcdn.com/edgeful/RDzDG5outO4XaOA4/favicon.ico?fit=max\u0026auto=format\u0026n=RDzDG5outO4XaOA4\u0026q=85\u0026s=ed3f678040e71a94e7e4db1491354a87","api":{"playground":{"proxy":true}},"appearance":{"strict":false},"seo":{"metatags":{"description":"edgeful API for 150+ historical trading probability reports. gap fills, opening range breakouts, average daily range, initial balance, and more. 7+ years of futures, stocks, forex, and crypto data. authenticate with an API key sent as a bearer token and pull session-level probability stats for any ticker.","keywords":"trading API, market data API, futures API, futures data API, historical market data, gap fill API, opening range breakout API, ADR API, ATR API, initial balance API, probability data, trading bot API, algorithmic trading API, edgeful API","author":"edgeful","application-name":"edgeful API","og:site_name":"edgeful","og:type":"website","og:title":"edgeful API: 150+ trading probability reports","og:description":"pull historical probability stats for any ticker. gap fills, ORB, ADR, IB, and 140+ more reports. 7+ years of data with bearer auth.","og:url":"https://edgeful.com/docs","twitter:card":"summary_large_image","twitter:site":"@edgeful","twitter:title":"edgeful API: 150+ trading probability reports","twitter:description":"pull historical probability stats for any ticker: gap fills, ORB, ADR, IB, and 140+ more reports with bearer auth.","theme-color":"#0075FF","color-scheme":"dark light"},"indexing":"all"},"icons":{"library":"lucide"},"integrations":{"ga4":{"measurementId":"G-K6ZXNSME4Y"},"posthog":{"apiKey":"phc_CYUUZmbWzbdhhbTUvHftVudx5Yfqaj1MfJbK2oI6SC8","apiHost":"https://us.i.posthog.com","sessionRecording":true}},"contextual":{"options":["copy","download-spec"],"display":"header"},"thumbnails":{"appearance":"dark","background":"https://mintlify.s3.us-west-1.amazonaws.com/edgeful/images/api.png"},"interaction":{"drilldown":false},"markdown":{"schema":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"edgeful","hasAudioNarration":false,"actualSubdomain":"edgeful","customDomains":["edgeful.com"],"gitSource":{"type":"github","owner":"getedgeful","repo":"edgeful-app","deployBranch":"main","contentDirectory":"apps/api/docs/public","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af1f921b478eaada984d987","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":178},{"language":"default","tag":"reports","count":157},{"language":"default","tag":"settings","count":12},{"language":"default","tag":"getting started","count":11},{"language":"default","tag":"custom reports","count":6},{"language":"default","tag":"never used AI?","count":4},{"language":"default","tag":"API guides","count":2},{"language":"default","tag":"skills","count":2},{"language":"default","tag":"live data","count":2},{"language":"default","tag":"discovery","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/reports/opening-week-range-by-retracement","slug":"/api-reference/reports/opening-week-range-by-retracement","pageMetadata":{"title":"opening week range by retracement","description":"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-week-range-by-retracement/{market_type}/{ticker}","href":"/api-reference/reports/opening-week-range-by-retracement","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"opening week range by retracement","description":"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-week-range-by-retracement/{market_type}/{ticker}","href":"/api-reference/reports/opening-week-range-by-retracement","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/edgeful/93ef6212c9e73daf/hide-openapi-option-lists.js"],"openApiReferenceData":{"operation":{"tags":["reports"],"summary":"opening week range by retracement","description":"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.","operationId":"opening_week_range_by_retracement_report_calculation_opening_week_range_by_retracement__market_type___ticker__get","security":["34f6f29d-d74f-4a1f-b94e-3e1cf23d8e0c"],"parameters":["d9e52658-5be5-40ad-b46b-a0e5024f66d1","cfd3f538-11a3-4f54-b404-96c28f7f4a01","5f0f9012-ed0b-42cc-9597-78c4a52ffc2b","e43198e3-1168-4c2b-a86f-4efdfea6687d","8af5ac9d-fdc9-406e-ab9d-c6a9aeedb7c3","9fc5066b-585b-48b0-9b48-607cceb559fb","ce5568aa-9377-4e64-bc93-76838fa9f260","065f6254-20d6-406c-8950-cfe7f350ce81","32d313b3-6e64-4178-beac-bb67442bc669","86a9c641-e6af-45dc-a414-8eff64a77359","4f4a7fb2-8968-482b-a001-0a3f2f9f8aa6","943882fa-4201-4776-af20-36cf2aeb7b6d"],"responses":{"200":"3f7e06e5-f77b-48a8-9e56-36f2f574a7d8","422":"d6a87987-f3e7-417b-8e52-09898c0c8527"},"x-codeSamples":[{"lang":"curl","label":"cURL","source":"curl --request GET \\\n --url 'https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>' \\\n --header 'Authorization: Bearer \u003capi-key>'"},{"lang":"python","label":"Python","source":"import requests\n\nurl = \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\"\nheaders = {\"Authorization\": \"Bearer \u003capi-key>\"}\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"},{"lang":"javascript","label":"JavaScript","source":"const url = \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\";\nconst options = {\n method: \"GET\",\n headers: { Authorization: \"Bearer \u003capi-key>\" },\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);"},{"lang":"php","label":"PHP","source":"\u003c?php\n$ch = curl_init(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\");\ncurl_setopt($ch, CURLOPT_CUSTOMREQUEST, \"GET\");\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\"Authorization: Bearer \u003capi-key>\"]);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\ncurl_close($ch);\necho $response;"},{"lang":"go","label":"Go","source":"package main\n\nimport (\n \"fmt\"\n \"io\"\n \"net/http\"\n)\n\nfunc main() {\n req, _ := http.NewRequest(\"GET\", \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\", nil)\n req.Header.Set(\"Authorization\", \"Bearer \u003capi-key>\")\n resp, _ := http.DefaultClient.Do(req)\n defer resp.Body.Close()\n body, _ := io.ReadAll(resp.Body)\n fmt.Println(string(body))\n}"},{"lang":"java","label":"Java","source":"import java.net.URI;\nimport java.net.http.HttpClient;\nimport java.net.http.HttpRequest;\nimport java.net.http.HttpResponse;\n\nHttpClient client = HttpClient.newHttpClient();\nHttpRequest request = HttpRequest.newBuilder()\n .uri(URI.create(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\"))\n .header(\"Authorization\", \"Bearer \u003capi-key>\")\n .method(\"GET\", HttpRequest.BodyPublishers.noBody())\n .build();\nHttpResponse\u003cString> response = client.send(request, HttpResponse.BodyHandlers.ofString());\nSystem.out.println(response.body());"},{"lang":"ruby","label":"Ruby","source":"require \"net/http\"\nrequire \"uri\"\n\nuri = URI(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\")\nrequest = Net::HTTP::Get.new(uri)\nrequest[\"Authorization\"] = \"Bearer \u003capi-key>\"\n\nresponse = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == \"https\") do |http|\n http.request(request)\nend\nputs response.body"}],"x-edgeful-access":{"core":{"available":true,"allowed_report_prefixes":["green-and-red-days-by-weekday","opening-stats","previous-days-range"],"allowed_tickers_by_market":{"futures":["RTY"],"stock":["AAPL"],"crypto":["ETHUSDT"],"forex":["GBPCAD"]},"max_history_months":6,"allows_live_data":false,"includes_detailed_rows":false},"pro":{"available":true,"allowed_report_prefixes":"all","allowed_tickers_by_market":"all","max_history_months":null,"allows_live_data":true,"includes_detailed_rows":true},"all_access":{"available":true,"allowed_report_prefixes":"all","allowed_tickers_by_market":"all","max_history_months":null,"allows_live_data":true,"includes_detailed_rows":true}},"method":"get","type":"path","servers":["f82fcf84-84e9-4950-bb3b-da446ca509f0"],"path":"/report_calculation/opening-week-range-by-retracement/{market_type}/{ticker}","baseUrlOptions":["https://api.edgeful.com"],"title":"opening week range by retracement","codeSamples":[{"label":"cURL","lang":"curl","source":"curl --request GET \\\n --url 'https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>' \\\n --header 'Authorization: Bearer \u003capi-key>'"},{"label":"Python","lang":"python","source":"import requests\n\nurl = \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\"\nheaders = {\"Authorization\": \"Bearer \u003capi-key>\"}\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())"},{"label":"JavaScript","lang":"javascript","source":"const url = \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\";\nconst options = {\n method: \"GET\",\n headers: { Authorization: \"Bearer \u003capi-key>\" },\n};\n\nconst response = await fetch(url, options);\nconst data = await response.json();\nconsole.log(data);"},{"label":"PHP","lang":"php","source":"\u003c?php\n$ch = curl_init(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\");\ncurl_setopt($ch, CURLOPT_CUSTOMREQUEST, \"GET\");\ncurl_setopt($ch, CURLOPT_HTTPHEADER, [\"Authorization: Bearer \u003capi-key>\"]);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$response = curl_exec($ch);\ncurl_close($ch);\necho $response;"},{"label":"Go","lang":"go","source":"package main\n\nimport (\n \"fmt\"\n \"io\"\n \"net/http\"\n)\n\nfunc main() {\n req, _ := http.NewRequest(\"GET\", \"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\", nil)\n req.Header.Set(\"Authorization\", \"Bearer \u003capi-key>\")\n resp, _ := http.DefaultClient.Do(req)\n defer resp.Body.Close()\n body, _ := io.ReadAll(resp.Body)\n fmt.Println(string(body))\n}"},{"label":"Java","lang":"java","source":"import java.net.URI;\nimport java.net.http.HttpClient;\nimport java.net.http.HttpRequest;\nimport java.net.http.HttpResponse;\n\nHttpClient client = HttpClient.newHttpClient();\nHttpRequest request = HttpRequest.newBuilder()\n .uri(URI.create(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\"))\n .header(\"Authorization\", \"Bearer \u003capi-key>\")\n .method(\"GET\", HttpRequest.BodyPublishers.noBody())\n .build();\nHttpResponse\u003cString> response = client.send(request, HttpResponse.BodyHandlers.ofString());\nSystem.out.println(response.body());"},{"label":"Ruby","lang":"ruby","source":"require \"net/http\"\nrequire \"uri\"\n\nuri = URI(\"https://api.edgeful.com/report_calculation/opening-week-range-by-retracement/\u003cmarket_type>/\u003cticker>?start_date=\u003cstart_date>\u0026end_date=\u003cend_date>\")\nrequest = Net::HTTP::Get.new(uri)\nrequest[\"Authorization\"] = \"Bearer \u003capi-key>\"\n\nresponse = Net::HTTP.start(uri.hostname, uri.port, use_ssl: uri.scheme == \"https\") do |http|\n http.request(request)\nend\nputs response.body"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated"},"dependencies":{"parameters":{"d9e52658-5be5-40ad-b46b-a0e5024f66d1":{"name":"ticker","in":"path","required":true,"schema":{"type":"string","description":"ticker symbol. format varies by `market_type`: stocks use a plain symbol (e.g., SPY), forex uses a 6-character pair (e.g., EURUSD), crypto uses a contract pair (e.g., BTCUSD), futures uses the root symbol (e.g., ES).","examples":["SPY","EURUSD","BTCUSD","ES"],"title":"Ticker","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"ticker symbol. format varies by `market_type`: stocks use a plain symbol (e.g., SPY), forex uses a 6-character pair (e.g., EURUSD), crypto uses a contract pair (e.g., BTCUSD), futures uses the root symbol (e.g., ES)."},"cfd3f538-11a3-4f54-b404-96c28f7f4a01":{"name":"market_type","in":"path","required":true,"schema":{"type":"string","enum":["forex","futures","crypto","stock"],"title":"MarketTypeEnum","description":"market venue for the ticker. one of: `forex`, `futures`, `crypto`, `stock`. determines supported symbols and whether session-based intraday aggregation is available.","examples":["stock","forex"],"isRequired":true,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"market venue for the ticker. one of: `forex`, `futures`, `crypto`, `stock`. determines supported symbols and whether session-based intraday aggregation is available."},"5f0f9012-ed0b-42cc-9597-78c4a52ffc2b":{"name":"start_date","in":"query","required":true,"schema":{"type":"string","description":"inclusive start date, `YYYY-MM-DD`, interpreted in the request `timezone`. sessions on or after this date are included in the calculation.","examples":["2024-01-01"],"title":"Start Date","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"inclusive start date, `YYYY-MM-DD`, interpreted in the request `timezone`. sessions on or after this date are included in the calculation."},"e43198e3-1168-4c2b-a86f-4efdfea6687d":{"name":"end_date","in":"query","required":true,"schema":{"type":"string","description":"inclusive end date, `YYYY-MM-DD`, interpreted in the request `timezone`. sessions on or before this date are included in the calculation.","examples":["2024-12-31"],"title":"End Date","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"inclusive end date, `YYYY-MM-DD`, interpreted in the request `timezone`. sessions on or before this date are included in the calculation."},"8af5ac9d-fdc9-406e-ab9d-c6a9aeedb7c3":{"name":"start_time","in":"query","required":false,"schema":{"type":"string","description":"optional session start time, `HH:MM:SS`, interpreted in the request `timezone`. omit together with `end_time` to use daily OHLC data. provide together with `end_time` to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks).","title":"Start Time","isRequired":false,"uniqueKey":"","typeLabel":"string"},"description":"optional session start time, `HH:MM:SS`, interpreted in the request `timezone`. omit together with `end_time` to use daily OHLC data. provide together with `end_time` to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks)."},"9fc5066b-585b-48b0-9b48-607cceb559fb":{"name":"end_time","in":"query","required":false,"schema":{"type":"string","description":"optional session end time, `HH:MM:SS`, interpreted in the request `timezone`. omit together with `start_time` to use daily OHLC data. provide together with `start_time` to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks).","title":"End Time","isRequired":false,"uniqueKey":"","typeLabel":"string"},"description":"optional session end time, `HH:MM:SS`, interpreted in the request `timezone`. omit together with `start_time` to use daily OHLC data. provide together with `start_time` to aggregate intraday bars into a custom session (forex, futures, and crypto only; ignored for stocks)."},"ce5568aa-9377-4e64-bc93-76838fa9f260":{"name":"days","in":"query","required":false,"schema":{"type":"integer","maximum":3,"minimum":1,"description":"number of sessions used to form the opening-week range (1-3). the opening range spans monday, monday-tuesday, or monday-wednesday.","default":2,"title":"Days","isRequired":false,"uniqueKey":"","typeLabel":"integer"},"description":"number of sessions used to form the opening-week range (1-3). the opening range spans monday, monday-tuesday, or monday-wednesday."},"065f6254-20d6-406c-8950-cfe7f350ce81":{"name":"week_range_size","in":"query","required":false,"schema":{"type":"integer","enum":[0,1,2,3,4,5,6,7],"title":"OpeningWeekRangeSize","description":"size filter for the opening-week range. `any` includes all weeks; other values restrict to opening ranges within a specific percentage bucket.","default":0,"isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cinteger>"},"description":"size filter for the opening-week range. `any` includes all weeks; other values restrict to opening ranges within a specific percentage bucket."},"32d313b3-6e64-4178-beac-bb67442bc669":{"name":"level_one","in":"query","required":false,"schema":{"type":"number","description":"first retracement level back into the opening-week range, expressed as a fraction of range size.","default":0.25,"title":"Level One","isRequired":false,"uniqueKey":"","typeLabel":"number"},"description":"first retracement level back into the opening-week range, expressed as a fraction of range size."},"86a9c641-e6af-45dc-a414-8eff64a77359":{"name":"level_two","in":"query","required":false,"schema":{"type":"number","description":"second retracement level back into the opening-week range, expressed as a fraction of range size.","default":0.5,"title":"Level Two","isRequired":false,"uniqueKey":"","typeLabel":"number"},"description":"second retracement level back into the opening-week range, expressed as a fraction of range size."},"4f4a7fb2-8968-482b-a001-0a3f2f9f8aa6":{"name":"level_three","in":"query","required":false,"schema":{"type":"number","description":"third retracement level back into the opening-week range, expressed as a fraction of range size.","default":0.75,"title":"Level Three","isRequired":false,"uniqueKey":"","typeLabel":"number"},"description":"third retracement level back into the opening-week range, expressed as a fraction of range size."},"943882fa-4201-4776-af20-36cf2aeb7b6d":{"name":"timezone","in":"query","required":false,"schema":{"type":"string","description":"IANA timezone used to interpret all date and time parameters and to group sessions into calendar days. choose a value from the docs dropdown; defaults to `America/New_York`.","enum":["Africa/Abidjan","Africa/Accra","Africa/Addis_Ababa","Africa/Algiers","Africa/Asmara","Africa/Asmera","Africa/Bamako","Africa/Bangui","Africa/Banjul","Africa/Bissau","Africa/Blantyre","Africa/Brazzaville","Africa/Bujumbura","Africa/Cairo","Africa/Casablanca","Africa/Ceuta","Africa/Conakry","Africa/Dakar","Africa/Dar_es_Salaam","Africa/Djibouti","Africa/Douala","Africa/El_Aaiun","Africa/Freetown","Africa/Gaborone","Africa/Harare","Africa/Johannesburg","Africa/Juba","Africa/Kampala","Africa/Khartoum","Africa/Kigali","Africa/Kinshasa","Africa/Lagos","Africa/Libreville","Africa/Lome","Africa/Luanda","Africa/Lubumbashi","Africa/Lusaka","Africa/Malabo","Africa/Maputo","Africa/Maseru","Africa/Mbabane","Africa/Mogadishu","Africa/Monrovia","Africa/Nairobi","Africa/Ndjamena","Africa/Niamey","Africa/Nouakchott","Africa/Ouagadougou","Africa/Porto-Novo","Africa/Sao_Tome","Africa/Timbuktu","Africa/Tripoli","Africa/Tunis","Africa/Windhoek","America/Adak","America/Anchorage","America/Anguilla","America/Antigua","America/Araguaina","America/Argentina/Buenos_Aires","America/Argentina/Catamarca","America/Argentina/ComodRivadavia","America/Argentina/Cordoba","America/Argentina/Jujuy","America/Argentina/La_Rioja","America/Argentina/Mendoza","America/Argentina/Rio_Gallegos","America/Argentina/Salta","America/Argentina/San_Juan","America/Argentina/San_Luis","America/Argentina/Tucuman","America/Argentina/Ushuaia","America/Aruba","America/Asuncion","America/Atikokan","America/Atka","America/Bahia","America/Bahia_Banderas","America/Barbados","America/Belem","America/Belize","America/Blanc-Sablon","America/Boa_Vista","America/Bogota","America/Boise","America/Buenos_Aires","America/Cambridge_Bay","America/Campo_Grande","America/Cancun","America/Caracas","America/Catamarca","America/Cayenne","America/Cayman","America/Chicago","America/Chihuahua","America/Ciudad_Juarez","America/Coral_Harbour","America/Cordoba","America/Costa_Rica","America/Coyhaique","America/Creston","America/Cuiaba","America/Curacao","America/Danmarkshavn","America/Dawson","America/Dawson_Creek","America/Denver","America/Detroit","America/Dominica","America/Edmonton","America/Eirunepe","America/El_Salvador","America/Ensenada","America/Fort_Nelson","America/Fort_Wayne","America/Fortaleza","America/Glace_Bay","America/Godthab","America/Goose_Bay","America/Grand_Turk","America/Grenada","America/Guadeloupe","America/Guatemala","America/Guayaquil","America/Guyana","America/Halifax","America/Havana","America/Hermosillo","America/Indiana/Indianapolis","America/Indiana/Knox","America/Indiana/Marengo","America/Indiana/Petersburg","America/Indiana/Tell_City","America/Indiana/Vevay","America/Indiana/Vincennes","America/Indiana/Winamac","America/Indianapolis","America/Inuvik","America/Iqaluit","America/Jamaica","America/Jujuy","America/Juneau","America/Kentucky/Louisville","America/Kentucky/Monticello","America/Knox_IN","America/Kralendijk","America/La_Paz","America/Lima","America/Los_Angeles","America/Louisville","America/Lower_Princes","America/Maceio","America/Managua","America/Manaus","America/Marigot","America/Martinique","America/Matamoros","America/Mazatlan","America/Mendoza","America/Menominee","America/Merida","America/Metlakatla","America/Mexico_City","America/Miquelon","America/Moncton","America/Monterrey","America/Montevideo","America/Montreal","America/Montserrat","America/Nassau","America/New_York","America/Nipigon","America/Nome","America/Noronha","America/North_Dakota/Beulah","America/North_Dakota/Center","America/North_Dakota/New_Salem","America/Nuuk","America/Ojinaga","America/Panama","America/Pangnirtung","America/Paramaribo","America/Phoenix","America/Port-au-Prince","America/Port_of_Spain","America/Porto_Acre","America/Porto_Velho","America/Puerto_Rico","America/Punta_Arenas","America/Rainy_River","America/Rankin_Inlet","America/Recife","America/Regina","America/Resolute","America/Rio_Branco","America/Rosario","America/Santa_Isabel","America/Santarem","America/Santiago","America/Santo_Domingo","America/Sao_Paulo","America/Scoresbysund","America/Shiprock","America/Sitka","America/St_Barthelemy","America/St_Johns","America/St_Kitts","America/St_Lucia","America/St_Thomas","America/St_Vincent","America/Swift_Current","America/Tegucigalpa","America/Thule","America/Thunder_Bay","America/Tijuana","America/Toronto","America/Tortola","America/Vancouver","America/Virgin","America/Whitehorse","America/Winnipeg","America/Yakutat","America/Yellowknife","Antarctica/Casey","Antarctica/Davis","Antarctica/DumontDUrville","Antarctica/Macquarie","Antarctica/Mawson","Antarctica/McMurdo","Antarctica/Palmer","Antarctica/Rothera","Antarctica/South_Pole","Antarctica/Syowa","Antarctica/Troll","Antarctica/Vostok","Arctic/Longyearbyen","Asia/Aden","Asia/Almaty","Asia/Amman","Asia/Anadyr","Asia/Aqtau","Asia/Aqtobe","Asia/Ashgabat","Asia/Ashkhabad","Asia/Atyrau","Asia/Baghdad","Asia/Bahrain","Asia/Baku","Asia/Bangkok","Asia/Barnaul","Asia/Beirut","Asia/Bishkek","Asia/Brunei","Asia/Calcutta","Asia/Chita","Asia/Choibalsan","Asia/Chongqing","Asia/Chungking","Asia/Colombo","Asia/Dacca","Asia/Damascus","Asia/Dhaka","Asia/Dili","Asia/Dubai","Asia/Dushanbe","Asia/Famagusta","Asia/Gaza","Asia/Harbin","Asia/Hebron","Asia/Ho_Chi_Minh","Asia/Hong_Kong","Asia/Hovd","Asia/Irkutsk","Asia/Istanbul","Asia/Jakarta","Asia/Jayapura","Asia/Jerusalem","Asia/Kabul","Asia/Kamchatka","Asia/Karachi","Asia/Kashgar","Asia/Kathmandu","Asia/Katmandu","Asia/Khandyga","Asia/Kolkata","Asia/Krasnoyarsk","Asia/Kuala_Lumpur","Asia/Kuching","Asia/Kuwait","Asia/Macao","Asia/Macau","Asia/Magadan","Asia/Makassar","Asia/Manila","Asia/Muscat","Asia/Nicosia","Asia/Novokuznetsk","Asia/Novosibirsk","Asia/Omsk","Asia/Oral","Asia/Phnom_Penh","Asia/Pontianak","Asia/Pyongyang","Asia/Qatar","Asia/Qostanay","Asia/Qyzylorda","Asia/Rangoon","Asia/Riyadh","Asia/Saigon","Asia/Sakhalin","Asia/Samarkand","Asia/Seoul","Asia/Shanghai","Asia/Singapore","Asia/Srednekolymsk","Asia/Taipei","Asia/Tashkent","Asia/Tbilisi","Asia/Tehran","Asia/Tel_Aviv","Asia/Thimbu","Asia/Thimphu","Asia/Tokyo","Asia/Tomsk","Asia/Ujung_Pandang","Asia/Ulaanbaatar","Asia/Ulan_Bator","Asia/Urumqi","Asia/Ust-Nera","Asia/Vientiane","Asia/Vladivostok","Asia/Yakutsk","Asia/Yangon","Asia/Yekaterinburg","Asia/Yerevan","Atlantic/Azores","Atlantic/Bermuda","Atlantic/Canary","Atlantic/Cape_Verde","Atlantic/Faeroe","Atlantic/Faroe","Atlantic/Jan_Mayen","Atlantic/Madeira","Atlantic/Reykjavik","Atlantic/South_Georgia","Atlantic/St_Helena","Atlantic/Stanley","Australia/ACT","Australia/Adelaide","Australia/Brisbane","Australia/Broken_Hill","Australia/Canberra","Australia/Currie","Australia/Darwin","Australia/Eucla","Australia/Hobart","Australia/LHI","Australia/Lindeman","Australia/Lord_Howe","Australia/Melbourne","Australia/NSW","Australia/North","Australia/Perth","Australia/Queensland","Australia/South","Australia/Sydney","Australia/Tasmania","Australia/Victoria","Australia/West","Australia/Yancowinna","Brazil/Acre","Brazil/DeNoronha","Brazil/East","Brazil/West","CET","CST6CDT","Canada/Atlantic","Canada/Central","Canada/Eastern","Canada/Mountain","Canada/Newfoundland","Canada/Pacific","Canada/Saskatchewan","Canada/Yukon","Chile/Continental","Chile/EasterIsland","Cuba","EET","EST","EST5EDT","Egypt","Eire","Etc/GMT","Etc/GMT+0","Etc/GMT+1","Etc/GMT+10","Etc/GMT+11","Etc/GMT+12","Etc/GMT+2","Etc/GMT+3","Etc/GMT+4","Etc/GMT+5","Etc/GMT+6","Etc/GMT+7","Etc/GMT+8","Etc/GMT+9","Etc/GMT-0","Etc/GMT-1","Etc/GMT-10","Etc/GMT-11","Etc/GMT-12","Etc/GMT-13","Etc/GMT-14","Etc/GMT-2","Etc/GMT-3","Etc/GMT-4","Etc/GMT-5","Etc/GMT-6","Etc/GMT-7","Etc/GMT-8","Etc/GMT-9","Etc/GMT0","Etc/Greenwich","Etc/UCT","Etc/UTC","Etc/Universal","Etc/Zulu","Europe/Amsterdam","Europe/Andorra","Europe/Astrakhan","Europe/Athens","Europe/Belfast","Europe/Belgrade","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Busingen","Europe/Chisinau","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Guernsey","Europe/Helsinki","Europe/Isle_of_Man","Europe/Istanbul","Europe/Jersey","Europe/Kaliningrad","Europe/Kiev","Europe/Kirov","Europe/Kyiv","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Mariehamn","Europe/Minsk","Europe/Monaco","Europe/Moscow","Europe/Nicosia","Europe/Oslo","Europe/Paris","Europe/Podgorica","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Samara","Europe/San_Marino","Europe/Sarajevo","Europe/Saratov","Europe/Simferopol","Europe/Skopje","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Tirane","Europe/Tiraspol","Europe/Ulyanovsk","Europe/Uzhgorod","Europe/Vaduz","Europe/Vatican","Europe/Vienna","Europe/Vilnius","Europe/Volgograd","Europe/Warsaw","Europe/Zagreb","Europe/Zaporozhye","Europe/Zurich","Factory","GB","GB-Eire","GMT","GMT+0","GMT-0","GMT0","Greenwich","HST","Hongkong","Iceland","Indian/Antananarivo","Indian/Chagos","Indian/Christmas","Indian/Cocos","Indian/Comoro","Indian/Kerguelen","Indian/Mahe","Indian/Maldives","Indian/Mauritius","Indian/Mayotte","Indian/Reunion","Iran","Israel","Jamaica","Japan","Kwajalein","Libya","MET","MST","MST7MDT","Mexico/BajaNorte","Mexico/BajaSur","Mexico/General","NZ","NZ-CHAT","Navajo","PRC","PST8PDT","Pacific/Apia","Pacific/Auckland","Pacific/Bougainville","Pacific/Chatham","Pacific/Chuuk","Pacific/Easter","Pacific/Efate","Pacific/Enderbury","Pacific/Fakaofo","Pacific/Fiji","Pacific/Funafuti","Pacific/Galapagos","Pacific/Gambier","Pacific/Guadalcanal","Pacific/Guam","Pacific/Honolulu","Pacific/Johnston","Pacific/Kanton","Pacific/Kiritimati","Pacific/Kosrae","Pacific/Kwajalein","Pacific/Majuro","Pacific/Marquesas","Pacific/Midway","Pacific/Nauru","Pacific/Niue","Pacific/Norfolk","Pacific/Noumea","Pacific/Pago_Pago","Pacific/Palau","Pacific/Pitcairn","Pacific/Pohnpei","Pacific/Ponape","Pacific/Port_Moresby","Pacific/Rarotonga","Pacific/Saipan","Pacific/Samoa","Pacific/Tahiti","Pacific/Tarawa","Pacific/Tongatapu","Pacific/Truk","Pacific/Wake","Pacific/Wallis","Pacific/Yap","Poland","Portugal","ROC","ROK","Singapore","Turkey","UCT","US/Alaska","US/Aleutian","US/Arizona","US/Central","US/East-Indiana","US/Eastern","US/Hawaii","US/Indiana-Starke","US/Michigan","US/Mountain","US/Pacific","US/Samoa","UTC","Universal","W-SU","WET","Zulu"],"default":"America/New_York","title":"Timezone","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"IANA timezone used to interpret all date and time parameters and to group sessions into calendar days. choose a value from the docs dropdown; defaults to `America/New_York`."}},"responses":{"3f7e06e5-f77b-48a8-9e56-36f2f574a7d8":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"startDate":{"type":"string","title":"Startdate","isRequired":true,"uniqueKey":"startDate","typeLabel":"string"},"endDate":{"type":"string","title":"Enddate","isRequired":true,"uniqueKey":"endDate","typeLabel":"string"},"summary":{"properties":{"breakdown":{"properties":{"level_one":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakdown.level_one.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_one.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_one.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakdown.level_one.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakdown.level_one","typeLabel":"OpeningWeekRangeRetracementLevel · object"},"level_two":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakdown.level_two.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_two.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_two.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakdown.level_two.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakdown.level_two","typeLabel":"OpeningWeekRangeRetracementLevel · object"},"level_three":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakdown.level_three.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_three.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakdown.level_three.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakdown.level_three.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakdown.level_three","typeLabel":"OpeningWeekRangeRetracementLevel · object"}},"type":"object","required":["level_one","level_two","level_three"],"title":"OpeningWeekRangeRetracementDirection","isRequired":true,"uniqueKey":"summary.breakdown","typeLabel":"OpeningWeekRangeRetracementDirection · object"},"breakout":{"properties":{"level_one":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakout.level_one.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_one.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_one.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakout.level_one.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakout.level_one","typeLabel":"OpeningWeekRangeRetracementLevel · object"},"level_two":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakout.level_two.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_two.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_two.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakout.level_two.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakout.level_two","typeLabel":"OpeningWeekRangeRetracementLevel · object"},"level_three":{"properties":{"frequency":{"type":"integer","title":"Frequency","isRequired":true,"uniqueKey":"summary.breakout.level_three.frequency","typeLabel":"integer"},"percentage":{"oneOf":[{"type":"integer","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_three.percentage.oneOf.0","typeLabel":"integer"},{"type":"number","title":"Percentage","isRequired":true,"uniqueKey":"summary.breakout.level_three.percentage.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"summary.breakout.level_three.percentage","typeLabel":"integer | number"}},"type":"object","required":["frequency","percentage"],"title":"OpeningWeekRangeRetracementLevel","isRequired":true,"uniqueKey":"summary.breakout.level_three","typeLabel":"OpeningWeekRangeRetracementLevel · object"}},"type":"object","required":["level_one","level_two","level_three"],"title":"OpeningWeekRangeRetracementDirection","isRequired":true,"uniqueKey":"summary.breakout","typeLabel":"OpeningWeekRangeRetracementDirection · object"}},"type":"object","required":["breakdown","breakout"],"title":"OpeningWeekRangeRetracementSummary","isRequired":true,"uniqueKey":"summary","typeLabel":"OpeningWeekRangeRetracementSummary · object"},"totalWeeks":{"type":"integer","title":"Totalweeks","isRequired":true,"uniqueKey":"totalWeeks","typeLabel":"integer"},"totalBreakouts":{"type":"integer","title":"Totalbreakouts","isRequired":true,"uniqueKey":"totalBreakouts","typeLabel":"integer"},"totalBreakdowns":{"type":"integer","title":"Totalbreakdowns","isRequired":true,"uniqueKey":"totalBreakdowns","typeLabel":"integer"},"detailed":{"items":{"additionalProperties":true,"type":"object","uniqueKey":"detailed.items.[INDEX]","typeLabel":"object"},"type":"array","title":"Detailed","description":"per-week detail; availability depends on the caller's tier. Present only for tiers that include detailed rows.","uniqueKey":"detailed","typeLabel":"Detailed · object[]"}},"type":"object","required":["startDate","endDate","summary","totalWeeks","totalBreakouts","totalBreakdowns"],"title":"OpeningWeekRangeByRetracementResponse","uniqueKey":"","typeLabel":"OpeningWeekRangeByRetracementResponse · object"},"examples":{"Example":{"title":"Example","value":{"startDate":"\u003cstring>","endDate":"\u003cstring>","summary":{"breakdown":{"level_one":{"frequency":123,"percentage":123},"level_two":{"frequency":123,"percentage":123},"level_three":{"frequency":123,"percentage":123}},"breakout":{"level_one":{"frequency":123,"percentage":123},"level_two":{"frequency":123,"percentage":123},"level_three":{"frequency":123,"percentage":123}}},"totalWeeks":123,"totalBreakouts":123,"totalBreakdowns":123,"detailed":[{}]}}},"exampleType":"generated"}},"exampleType":"generated"},"d6a87987-f3e7-417b-8e52-09898c0c8527":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"34f6f29d-d74f-4a1f-b94e-3e1cf23d8e0c":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Send your Edgeful API key in the Authorization header as `Bearer \u003capi-key>` (for example, `Bearer ef_live_\u003crandom>`).","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"f82fcf84-84e9-4950-bb3b-da446ca509f0":{"url":"https://api.edgeful.com","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"Send your Edgeful API key in the Authorization header as `Bearer \u003capi-key>` (for example, `Bearer ef_live_\u003crandom>`).","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Send your Edgeful API key in the Authorization header as `Bearer \u003capi-key>` (for example, `Bearer ef_live_\u003crandom>`).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi-public.json"},"subdomain":"edgeful","siteName":"edgeful API","title":"edgeful API: 150+ trading probability reports","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-09T16:47:47.990Z","originalFileLocation":"api-reference/reports/opening-week-range-by-retracement.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.\">\u003cmeta data-mint-head name=\"keywords\" content=\"trading API, market data API, futures API, futures data API, historical market data, gap fill API, opening range breakout API, ADR API, ATR API, initial balance API, probability data, trading bot API, algorithmic trading API, edgeful API\">\u003cmeta data-mint-head name=\"application-name\" content=\"edgeful API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"edgeful API: 150+ trading probability reports\">\u003cmeta data-mint-head property=\"og:description\" content=\"pull historical probability stats for any ticker. gap fills, ORB, ADR, IB, and 140+ more reports. 7+ years of data with bearer auth.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"edgeful\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://edgeful.mintlify.site/docs/_mintlify/api/og/v2?division=reports\u0026amp;title=opening+week+range+by+retracement\u0026amp;description=computes+the+high-low+range+of+the+first+sessions+of+the+week+and+measures+how+far+price+retraces+back+into+that+range+after+a+single+breakout+or+breakdown.+dou\u0026amp;theme=26cecf3e24c0714d96417111\u0026amp;signature=9bfcd0d55576863580e42c8642601899d02c8aec7d3fd14bf89061c18d43a5ee\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"edgeful API: 150+ trading probability reports\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"pull historical probability stats for any ticker: gap fills, ORB, ADR, IB, and 140+ more reports with bearer auth.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://edgeful.mintlify.site/docs/_mintlify/api/og/v2?division=reports\u0026amp;title=opening+week+range+by+retracement\u0026amp;description=computes+the+high-low+range+of+the+first+sessions+of+the+week+and+measures+how+far+price+retraces+back+into+that+range+after+a+single+breakout+or+breakdown.+dou\u0026amp;theme=26cecf3e24c0714d96417111\u0026amp;signature=9bfcd0d55576863580e42c8642601899d02c8aec7d3fd14bf89061c18d43a5ee\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/edgeful/g-YcycKM5c--8w-b/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"edgeful API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#09090B\">\u003cmeta data-mint-head name=\"author\" content=\"edgeful\">\u003cmeta data-mint-head name=\"application-name\" content=\"edgeful API\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#0075FF\">\u003cmeta data-mint-head name=\"color-scheme\" content=\"dark light\">\u003clink data-mint-head rel=\"canonical\" href=\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/api-reference/reports/opening-week-range-by-retracement.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://edgeful.com/#organization\",\"name\":\"edgeful API\",\"url\":\"https://edgeful.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/edgeful/DNVlxBp1Mf_ec-eH/logo/light.svg?fit=max\u0026auto=format\u0026n=DNVlxBp1Mf_ec-eH\u0026q=85\u0026s=a004c2c1136143250ad04bc1b5f5c8c2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://edgeful.com/docs#website\",\"name\":\"edgeful API\",\"url\":\"https://edgeful.com/docs\",\"publisher\":{\"@id\":\"https://edgeful.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement#webpage\",\"url\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement\",\"name\":\"opening week range by retracement\",\"description\":\"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.\",\"dateModified\":\"2026-11-09T16:47:47.990Z\",\"isPartOf\":{\"@id\":\"https://edgeful.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://edgeful.com/docs/api-reference/reports/adr-average-daily-range-by-extension\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"reports\",\"item\":\"https://edgeful.com/docs/api-reference/reports/adr-average-daily-range-by-extension\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"opening week range by retracement\",\"item\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement#apireference\",\"headline\":\"opening week range by retracement\",\"name\":\"opening week range by retracement\",\"description\":\"computes the high-low range of the first sessions of the week and measures how far price retraces back into that range after a single breakout or breakdown. double-break and no-break weeks are ignored. returns hit counts at three configurable retracement levels and a per-week detail table.\",\"url\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement\",\"mainEntityOfPage\":{\"@id\":\"https://edgeful.com/docs/api-reference/reports/opening-week-range-by-retracement#webpage\"},\"dateModified\":\"2026-11-09T16:47:47.990Z\",\"publisher\":{\"@id\":\"https://edgeful.com/#organization\"},\"isPartOf\":{\"@id\":\"https://edgeful.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"edgeful API\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"edgeful API\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/api-reference/reports/opening-week-range-by-retracement.md","siteName":"edgeful API","nav":{"global":null,"groups":[{"group":"getting started","pages":[{"title":"edgeful API: historical trading data","sidebarTitle":"overview","href":"/getting-started/overview"},{"title":"set up API with your AI agent","href":"/getting-started/set-it-up-with-ai"},{"title":"set up MCP with your AI agent","href":"/getting-started/set-up-mcp"},{"title":"build and save a custom report","href":"/getting-started/build-custom-reports"},{"title":"manage your settings with Claude","href":"/getting-started/manage-settings"},{"group":"never used AI?","pages":[{"title":"never used AI?","href":"/getting-started/never-used-ai"},{"title":"how to set up Claude Code | VS Code","href":"/getting-started/setup-claude-vscode"},{"title":"how to set up Claude Code | Claude app","href":"/getting-started/setup-claude-app"},{"title":"how to set up Codex ChatGPT","href":"/getting-started/setup-codex"}]},{"title":"manual API calls","href":"/getting-started/call-it-manually"},{"title":"authentication: edgeful API keys","sidebarTitle":"authentication","href":"/api-reference/authentication"}]},{"group":"skills","pages":[{"title":"skills","sidebarTitle":"skills overview","href":"/skills/overview"},{"title":"dashboard skill","href":"/skills/dashboard-skill"}]},{"group":"API guides","pages":[{"title":"session presets for edgeful API reports","sidebarTitle":"session presets","href":"/api-reference/session-presets"},{"title":"manage your settings with the API","sidebarTitle":"settings API","href":"/api-reference/settings"}]},{"group":"API Reference","pages":[{"group":"reports","pages":[{"title":"ADR average daily range by extension","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/adr-average-daily-range-by-extension/{market_type}/{ticker}","href":"/api-reference/reports/adr-average-daily-range-by-extension"},{"title":"ADR average daily range by range to ADR by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/adr-average-daily-range-by-range-to-adr-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/adr-average-daily-range-by-range-to-adr-by-weekday"},{"title":"ADR average daily range by streak","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/adr-average-daily-range-by-streak/{market_type}/{ticker}","href":"/api-reference/reports/adr-average-daily-range-by-streak"},{"title":"ADR average daily range by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/adr-average-daily-range-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/adr-average-daily-range-by-weekday"},{"title":"ADR average daily range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/adr-average-daily-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/adr-average-daily-range-standard"},{"title":"asian range breakout by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/asian-range-breakout-by-close/{market_type}/{ticker}","href":"/api-reference/reports/asian-range-breakout-by-close"},{"title":"asian range breakout by extension","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/asian-range-breakout-by-extension/{market_type}/{ticker}","href":"/api-reference/reports/asian-range-breakout-by-extension"},{"title":"asian range breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/asian-range-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/asian-range-breakout-by-weekday"},{"title":"asian range breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/asian-range-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/asian-range-breakout-standard"},{"title":"ATR average true range by extension","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/atr-average-true-range-by-extension/{market_type}/{ticker}","href":"/api-reference/reports/atr-average-true-range-by-extension"},{"title":"ATR average true range by range to ATR by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/atr-average-true-range-by-range-to-atr-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/atr-average-true-range-by-range-to-atr-by-weekday"},{"title":"ATR average true range by streak","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/atr-average-true-range-by-streak/{market_type}/{ticker}","href":"/api-reference/reports/atr-average-true-range-by-streak"},{"title":"ATR average true range by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/atr-average-true-range-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/atr-average-true-range-by-weekday"},{"title":"ATR average true range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/atr-average-true-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/atr-average-true-range-standard"},{"title":"average consecutive bars standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/average-consecutive-bars-standard/{market_type}/{ticker}","href":"/api-reference/reports/average-consecutive-bars-standard"},{"title":"candle body ratio by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/candle-body-ratio-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/candle-body-ratio-by-weekday"},{"title":"candle body ratio standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/candle-body-ratio-standard/{market_type}/{ticker}","href":"/api-reference/reports/candle-body-ratio-standard"},{"title":"CPI performance standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/cpi-performance-standard/{market_type}/{ticker}","href":"/api-reference/reports/cpi-performance-standard"},{"title":"CPI reaction standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/cpi-reaction-standard/{market_type}/{ticker}","href":"/api-reference/reports/cpi-reaction-standard"},{"title":"daily high low by session by candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/daily-high-low-by-session-by-candle/{market_type}/{ticker}","href":"/api-reference/reports/daily-high-low-by-session-by-candle"},{"title":"daily high low by session by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/daily-high-low-by-session-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/daily-high-low-by-session-by-weekday"},{"title":"daily high low by session standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/daily-high-low-by-session-standard/{market_type}/{ticker}","href":"/api-reference/reports/daily-high-low-by-session-standard"},{"title":"earnings performance standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/earnings-performance-standard/{market_type}/{ticker}","href":"/api-reference/reports/earnings-performance-standard"},{"title":"economic data volume standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/economic-data-volume-standard/{market_type}/{ticker}","href":"/api-reference/reports/economic-data-volume-standard"},{"title":"engulfing candles by daily candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/engulfing-candles-by-daily-candle/{market_type}/{ticker}","href":"/api-reference/reports/engulfing-candles-by-daily-candle"},{"title":"engulfing candles by RR","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/engulfing-candles-by-rr/{market_type}/{ticker}","href":"/api-reference/reports/engulfing-candles-by-rr"},{"title":"engulfing candles by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/engulfing-candles-by-size/{market_type}/{ticker}","href":"/api-reference/reports/engulfing-candles-by-size"},{"title":"engulfing candles standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/engulfing-candles-standard/{market_type}/{ticker}","href":"/api-reference/reports/engulfing-candles-standard"},{"title":"fair value gaps by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/fair-value-gaps-by-size/{market_type}/{ticker}","href":"/api-reference/reports/fair-value-gaps-by-size"},{"title":"fair value gaps standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/fair-value-gaps-standard/{market_type}/{ticker}","href":"/api-reference/reports/fair-value-gaps-standard"},{"title":"fibonacci levels by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/fibonacci-levels-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/fibonacci-levels-by-weekday"},{"title":"fibonacci levels standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/fibonacci-levels-standard/{market_type}/{ticker}","href":"/api-reference/reports/fibonacci-levels-standard"},{"title":"FOMC performance by averaged results","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/fomc-performance-by-averaged-results/{market_type}/{ticker}","href":"/api-reference/reports/fomc-performance-by-averaged-results"},{"title":"FOMC performance by individual days","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/fomc-performance-by-individual-days/{market_type}/{ticker}","href":"/api-reference/reports/fomc-performance-by-individual-days"},{"title":"FOMC performance standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/fomc-performance-standard/{market_type}/{ticker}","href":"/api-reference/reports/fomc-performance-standard"},{"title":"gap fill by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/gap-fill-by-close/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-close"},{"title":"gap fill by fill time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/gap-fill-by-fill-time/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-fill-time"},{"title":"gap fill by prev candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/gap-fill-by-prev-candle/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-prev-candle"},{"title":"gap fill by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/gap-fill-by-size/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-size"},{"title":"gap fill by spike","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/gap-fill-by-spike/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-spike"},{"title":"gap fill by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/gap-fill-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-by-weekday"},{"title":"gap fill standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/gap-fill-standard/{market_type}/{ticker}","href":"/api-reference/reports/gap-fill-standard"},{"title":"green and red days by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/green-and-red-days-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/green-and-red-days-by-weekday-standard"},{"title":"green and red streaks standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/green-and-red-streaks-standard/{market_type}/{ticker}","href":"/api-reference/reports/green-and-red-streaks-standard"},{"title":"high and low by weekday by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/high-and-low-by-weekday-by-close/{market_type}/{ticker}","href":"/api-reference/reports/high-and-low-by-weekday-by-close"},{"title":"high and low by weekday by weekly candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/high-and-low-by-weekday-by-weekly-candle/{market_type}/{ticker}","href":"/api-reference/reports/high-and-low-by-weekday-by-weekly-candle"},{"title":"high and low by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/high-and-low-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/high-and-low-by-weekday-standard"},{"title":"ICT opening retracement by fill time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/ICT-opening-retracement-by-fill-time/{market_type}/{ticker}","href":"/api-reference/reports/ict-opening-retracement-by-fill-time"},{"title":"ICT opening retracement by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/ICT-opening-retracement-by-size/{market_type}/{ticker}","href":"/api-reference/reports/ict-opening-retracement-by-size"},{"title":"ICT opening retracement by spike","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/ICT-opening-retracement-by-spike/{market_type}/{ticker}","href":"/api-reference/reports/ict-opening-retracement-by-spike"},{"title":"ICT opening retracement by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/ICT-opening-retracement-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/ict-opening-retracement-by-weekday"},{"title":"ICT opening retracement standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/ICT-opening-retracement-standard/{market_type}/{ticker}","href":"/api-reference/reports/ict-opening-retracement-standard"},{"title":"initial balance breakout by breakout","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-breakout/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-breakout"},{"title":"initial balance breakout by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-close/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-close"},{"title":"initial balance breakout by color","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-color/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-color"},{"title":"initial balance breakout by double break","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-double-break/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-double-break"},{"title":"initial balance breakout by formation time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-formation-time/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-formation-time"},{"title":"initial balance breakout by gap type","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-gap-type/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-gap-type"},{"title":"initial balance breakout by levels","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-levels"},{"title":"initial balance breakout by overnight session","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-overnight-session/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-overnight-session"},{"title":"initial balance breakout by performance","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-performance/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-performance"},{"title":"initial balance breakout by rejection","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-rejection/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-rejection"},{"title":"initial balance breakout by rejection retracement","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-rejection-retracement/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-rejection-retracement"},{"title":"initial balance breakout by retracement","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-retracement/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-retracement"},{"title":"initial balance breakout by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-size/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-size"},{"title":"initial balance breakout by time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-time/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-time"},{"title":"initial balance breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-by-weekday"},{"title":"initial balance breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/initial-balance-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/initial-balance-breakout-standard"},{"title":"inside bars by breakout","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-by-breakout/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-by-breakout"},{"title":"inside bars by open","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-by-open/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-by-open"},{"title":"inside bars by prev candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-by-prev-candle/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-by-prev-candle"},{"title":"inside bars by prev day size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-by-prev-day-size/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-by-prev-day-size"},{"title":"inside bars by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-by-weekday"},{"title":"inside bars standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/inside-bars-standard/{market_type}/{ticker}","href":"/api-reference/reports/inside-bars-standard"},{"title":"intraday range window by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-range-window-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/intraday-range-window-by-weekday"},{"title":"intraday range window standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-range-window-standard/{market_type}/{ticker}","href":"/api-reference/reports/intraday-range-window-standard"},{"title":"intraday timing by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-timing-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/intraday-timing-by-weekday"},{"title":"intraday timing standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-timing-standard/{market_type}/{ticker}","href":"/api-reference/reports/intraday-timing-standard"},{"title":"intraday volume and range","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-volume-and-range/{market_type}/{ticker}","href":"/api-reference/reports/intraday-volume-and-range"},{"title":"intraday volume and range by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/intraday-volume-and-range-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/intraday-volume-and-range-by-weekday"},{"title":"market open volume indicator","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/market-open-volume-indicator/{market_type}/{ticker}","href":"/api-reference/reports/market-open-volume-indicator"},{"title":"market session breakout by levels","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-breakout-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/market-session-breakout-by-levels"},{"title":"market session breakout by rejection","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-breakout-by-rejection/{market_type}/{ticker}","href":"/api-reference/reports/market-session-breakout-by-rejection"},{"title":"market session breakout by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-breakout-by-size/{market_type}/{ticker}","href":"/api-reference/reports/market-session-breakout-by-size"},{"title":"market session breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/market-session-breakout-by-weekday"},{"title":"market session breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/market-session-breakout-standard"},{"title":"market session correlation by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-correlation-by-size/{market_type}/{ticker}","href":"/api-reference/reports/market-session-correlation-by-size"},{"title":"market session correlation by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-correlation-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/market-session-correlation-by-weekday"},{"title":"market session correlation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/market-session-correlation-standard/{market_type}/{ticker}","href":"/api-reference/reports/market-session-correlation-standard"},{"title":"NFP performance standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/nfp-performance-standard/{market_type}/{ticker}","href":"/api-reference/reports/nfp-performance-standard"},{"title":"NWOG new week opening gap by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/NWOG-new-week-opening-gap-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/nwog-new-week-opening-gap-by-weekday"},{"title":"NWOG new week opening gap standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/NWOG-new-week-opening-gap-standard/{market_type}/{ticker}","href":"/api-reference/reports/nwog-new-week-opening-gap-standard"},{"title":"open to close range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/open-to-close-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/open-to-close-range-standard"},{"title":"opening candle continuation by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-candle-continuation-by-close/{market_type}/{ticker}","href":"/api-reference/reports/opening-candle-continuation-by-close"},{"title":"opening candle continuation by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-candle-continuation-by-size/{market_type}/{ticker}","href":"/api-reference/reports/opening-candle-continuation-by-size"},{"title":"opening candle continuation by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-candle-continuation-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/opening-candle-continuation-by-weekday"},{"title":"opening candle continuation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-candle-continuation-standard/{market_type}/{ticker}","href":"/api-reference/reports/opening-candle-continuation-standard"},{"title":"opening range breakout by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-close/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-close"},{"title":"opening range breakout by levels","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-levels"},{"title":"opening range breakout by performance","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-performance/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-performance"},{"title":"opening range breakout by rejection","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-rejection/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-rejection"},{"title":"opening range breakout by retracement","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-retracement/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-retracement"},{"title":"opening range breakout by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-size/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-size"},{"title":"opening range breakout by time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-time/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-time"},{"title":"opening range breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-by-weekday"},{"title":"opening range breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-breakout-standard"},{"title":"opening range indicator","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/opening-range-indicator/{market_type}/{ticker}","href":"/api-reference/reports/opening-range-indicator"},{"title":"opening stats by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-stats-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/opening-stats-by-weekday"},{"title":"opening stats standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-stats-standard/{market_type}/{ticker}","href":"/api-reference/reports/opening-stats-standard"},{"title":"opening week range by levels","description":"computes the high-low range of the first sessions of the week and measures how far the rest of the week extends beyond the opening week high or low in multiples of that range. returns hit counts at each configurable breakout and breakdown level. configurable via `days`, `week_range_size`, `day_type`, `breakout_criteria`, and per-level thresholds.","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-week-range-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/opening-week-range-by-levels"},{"title":"opening week range by retracement","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-week-range-by-retracement/{market_type}/{ticker}","href":"/api-reference/reports/opening-week-range-by-retracement"},{"title":"opening week range standard","description":"computes the high-low range of the first sessions of the week and counts how often the rest of the week breaks the opening week high, the opening week low, both, or neither. returns aggregated counts and a per-week detail table. configurable via `days` and `week_range_size`.","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/opening-week-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/opening-week-range-standard"},{"title":"outside days by close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/outside-days-by-close/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-by-close"},{"title":"outside days by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/outside-days-by-size/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-by-size"},{"title":"outside days by spike","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/outside-days-by-spike/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-by-spike"},{"title":"outside days by time","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/outside-days-by-time/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-by-time"},{"title":"outside days by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/outside-days-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-by-weekday"},{"title":"outside days standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/outside-days-standard/{market_type}/{ticker}","href":"/api-reference/reports/outside-days-standard"},{"title":"overnight continuation by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/overnight-continuation-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/overnight-continuation-by-weekday"},{"title":"overnight continuation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/overnight-continuation-standard/{market_type}/{ticker}","href":"/api-reference/reports/overnight-continuation-standard"},{"title":"overnight range breakout by levels","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/overnight-range-breakout-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/overnight-range-breakout-by-levels"},{"title":"overnight range breakout by open","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/overnight-range-breakout-by-open/{market_type}/{ticker}","href":"/api-reference/reports/overnight-range-breakout-by-open"},{"title":"overnight range breakout by size","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/overnight-range-breakout-by-size/{market_type}/{ticker}","href":"/api-reference/reports/overnight-range-breakout-by-size"},{"title":"overnight range breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/overnight-range-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/overnight-range-breakout-by-weekday"},{"title":"overnight range breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/overnight-range-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/overnight-range-breakout-standard"},{"title":"performance by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/performance-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/performance-by-weekday-standard"},{"title":"pivot points by prev candle","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/pivot-points-by-prev-candle/{market_type}/{ticker}","href":"/api-reference/reports/pivot-points-by-prev-candle"},{"title":"pivot points by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/pivot-points-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/pivot-points-by-weekday"},{"title":"pivot points standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/pivot-points-standard/{market_type}/{ticker}","href":"/api-reference/reports/pivot-points-standard"},{"title":"power hour breakout by open","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-breakout-by-open/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-breakout-by-open"},{"title":"power hour breakout by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-breakout-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-breakout-by-weekday"},{"title":"power hour breakout standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-breakout-standard/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-breakout-standard"},{"title":"power hour continuation by open","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-continuation-by-open/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-continuation-by-open"},{"title":"power hour continuation by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-continuation-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-continuation-by-weekday"},{"title":"power hour continuation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/power-hour-continuation-standard/{market_type}/{ticker}","href":"/api-reference/reports/power-hour-continuation-standard"},{"title":"pre market range correlation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/pre-market-range-correlation-standard/{market_type}/{ticker}","href":"/api-reference/reports/pre-market-range-correlation-standard"},{"title":"pre market volume indicator standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/pre-market-volume-indicator-standard/{market_type}/{ticker}","href":"/api-reference/reports/pre-market-volume-indicator-standard"},{"title":"previous days range by levels","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-days-range-by-levels/{market_type}/{ticker}","href":"/api-reference/reports/previous-days-range-by-levels"},{"title":"previous days range by outside close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-days-range-by-outside-close/{market_type}/{ticker}","href":"/api-reference/reports/previous-days-range-by-outside-close"},{"title":"previous days range by prev close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-days-range-by-prev-close/{market_type}/{ticker}","href":"/api-reference/reports/previous-days-range-by-prev-close"},{"title":"previous days range by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-days-range-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/previous-days-range-by-weekday"},{"title":"previous days range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-days-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/previous-days-range-standard"},{"title":"previous session correlation standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-session-correlation-standard/{market_type}/{ticker}","href":"/api-reference/reports/previous-session-correlation-standard"},{"title":"previous weeks range by open","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-weeks-range-by-open/{market_type}/{ticker}","href":"/api-reference/reports/previous-weeks-range-by-open"},{"title":"previous weeks range by outside close","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-weeks-range-by-outside-close/{market_type}/{ticker}","href":"/api-reference/reports/previous-weeks-range-by-outside-close"},{"title":"previous weeks range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/previous-weeks-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/previous-weeks-range-standard"},{"title":"seasonality standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/seasonality-standard/{market_type}/{ticker}","href":"/api-reference/reports/seasonality-standard"},{"title":"session range by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/session-range-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/session-range-by-weekday-standard"},{"title":"session reversal range by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/session-reversal-range-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/session-reversal-range-by-weekday"},{"title":"session reversal range standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/session-reversal-range-standard/{market_type}/{ticker}","href":"/api-reference/reports/session-reversal-range-standard"},{"title":"session volume by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/session-volume-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/session-volume-by-weekday-standard"},{"title":"SMA performance standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/sma-performance-standard/{market_type}/{ticker}","href":"/api-reference/reports/sma-performance-standard"},{"title":"volume and range by weekday standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/volume-and-range-by-weekday-standard/{market_type}/{ticker}","href":"/api-reference/reports/volume-and-range-by-weekday-standard"},{"title":"volume trends standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /report_calculation/volume-trends-standard/{market_type}/{ticker}","href":"/api-reference/reports/volume-trends-standard"},{"title":"weekly open retracement by spike","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/weekly-open-retracement-by-spike/{market_type}/{ticker}","href":"/api-reference/reports/weekly-open-retracement-by-spike"},{"title":"weekly open retracement by weekday","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/weekly-open-retracement-by-weekday/{market_type}/{ticker}","href":"/api-reference/reports/weekly-open-retracement-by-weekday"},{"title":"weekly open retracement standard","deprecated":null,"version":null,"openapi":"/openapi-public.json get /intraday_calculation/weekly-open-retracement-standard/{market_type}/{ticker}","href":"/api-reference/reports/weekly-open-retracement-standard"}]},{"group":"discovery","pages":[{"title":"discovery scan","deprecated":null,"version":null,"openapi":"/openapi-public.json get /discovery/scan/{market_type}/{ticker}","href":"/api-reference/discovery/discovery-scan"}]},{"group":"live data","pages":[{"title":"live wip stream","deprecated":null,"version":null,"openapi":"/openapi-public.json get /live/{market_type}/wip","href":"/api-reference/live-data/live-wip-stream"},{"title":"screener pubsub","deprecated":null,"version":null,"openapi":"/openapi-public.json get /screener_pubsub","href":"/api-reference/live-data/screener-pubsub"}]},{"group":"settings","pages":[{"title":"account settings","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/settings","href":"/api-reference/settings/account-settings"},{"title":"report catalog","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/settings/report-catalog","href":"/api-reference/settings/report-catalog"},{"title":"describe report customizations","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/settings/report-customizations","href":"/api-reference/settings/describe-report-customizations"},{"title":"update report customizations","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/report-customizations","href":"/api-reference/settings/update-report-customizations"},{"title":"update bookmarks","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/bookmarks","href":"/api-reference/settings/update-bookmarks"},{"title":"update watchlist","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/watchlists","href":"/api-reference/settings/update-watchlist"},{"title":"update defaults","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/defaults","href":"/api-reference/settings/update-defaults"},{"title":"save custom session","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/custom-sessions","href":"/api-reference/settings/save-custom-session"},{"title":"delete custom session","deprecated":null,"version":null,"openapi":"/openapi-public.json delete /v1/settings/custom-sessions/{id}","href":"/api-reference/settings/delete-custom-session"},{"title":"list templates","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/settings/templates","href":"/api-reference/settings/list-templates"},{"title":"save template","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/settings/templates","href":"/api-reference/settings/save-template"},{"title":"delete template","deprecated":null,"version":null,"openapi":"/openapi-public.json delete /v1/settings/templates/{id}","href":"/api-reference/settings/delete-template"}]},{"group":"custom reports","pages":[{"title":"list custom reports","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/custom-reports","href":"/api-reference/custom-reports/list-custom-reports"},{"title":"custom report latest result","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/custom-reports/{definition_id}/latest-result","href":"/api-reference/custom-reports/custom-report-latest-result"},{"title":"run custom report","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/custom-reports/{definition_id}/runs","href":"/api-reference/custom-reports/run-custom-report"},{"title":"custom report run","deprecated":null,"version":null,"openapi":"/openapi-public.json get /v1/custom-reports/{definition_id}/runs/{run_id}","href":"/api-reference/custom-reports/custom-report-run"},{"title":"save custom report","deprecated":null,"version":null,"openapi":"/openapi-public.json post /v1/custom-reports","href":"/api-reference/custom-reports/save-custom-report"},{"title":"delete custom report","deprecated":null,"version":null,"openapi":"/openapi-public.json delete /v1/custom-reports/{definition_id}","href":"/api-reference/custom-reports/delete-custom-report"}]}]}]},"basePath":"","title":"edgeful API: 150+ trading probability reports","buildId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","deploymentId":"dpl_2AK98Hxhwu4fUXpx9atbv41cC328","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-EBSrFTg1.js","utils-Y_7TcRh4.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D1wvvkPH.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-aT0ty6oN.js","snippetPresets-DoNRuyJc.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-CXRajFpn.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BAyOsINj.js","shallow-CIcHqV1v.js","getApiPlaygroundDisplay-C5igZwEf.js","CodeSnippet-BFWnQLNh.js","CodeSnippets-Cx2mFgZW.js","Page-DCFaZE46.js","getPastedJson-BOy09PZp.js","icon-BwmYtB6R.js","MethodPill-DAIhq-iu.js","DuplicateIcon-DFM8Q3ph.js","createIcon-0UdvzB4Z.js","DynamicMarkdown-DYYZTGpa.js","SectionHeading-BFCDRUuH.js","axios-vUo_bRtp.js","Markdown-C6TcKjiR.js","clsx-Y_UC780V.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-PCbBHBTv.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-D4q_oRML.js"]}