{"id":7754,"date":"2025-11-21T14:04:05","date_gmt":"2025-11-21T13:04:05","guid":{"rendered":"https:\/\/eodhd.com\/financial-apis\/?p=7754"},"modified":"2025-11-21T14:27:36","modified_gmt":"2025-11-21T13:27:36","slug":"cboe-europe-indices-api-beta","status":"publish","type":"post","link":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta","title":{"rendered":"CBOE Europe Indices API (beta)"},"content":{"rendered":"\n<p class=\"docs-content__text wp-block-paragraph\">The CBOE Indices Data API provides structured access to daily CBOE index data (European stocks) across multiple European and regional index families. Each index includes complete metadata such as region, index code, calculation date, closing level, divisor, and a full list of constituents with prices, weights, currency, and classification details. <\/p>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">This dataset enables accurate index reconstruction, point-in-time component analysis, and benchmark comparison for research and portfolio workflows. Coverage spans numerous regional index groups including Austria, Belgium, Germany, the Nordics, the UK, and other European markets. <\/p>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\"><strong>Index Families:<\/strong>&nbsp;Austria, Belgium, Denmark, Europe, Eurozone, Finland, France, Germany, Ireland, Italy, Netherlands, Nordic region, Norway, Portugal, Spain, Sweden, Switzerland, UK, and Level-2 UK sector indices.<br><br>You will need to use two endpoints to access all CBOE index data: one to retrieve the list of available indices and another to get the full list of components for a selected index.<\/p>\n\n\n\n<p class=\"docs-content__text has-text-align-center wp-block-paragraph\"><a class=\"btn btn--orange\" href=\"https:\/\/eodhd.com\/register\"><span class='mb-text'>Sign up &amp; Get Data<\/span><\/a><\/p>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\"><!--TOC--><\/p>\n\n\n\n<h2 class=\"docs-content__heading docs-content__heading--h2 wp-block-heading\" id=\"h-cboe-indices-list-api\">CBOE Indices List API<\/h2>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-endpoint\">Endpoint<\/h3>\n\n\n<div class=\"code-block\">\n<pre class=\"docs-content__code-block wp-block-code\"><code class=\"\">https:\/\/eodhd.com\/api\/cboe\/indices<\/code><\/pre>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-description\">Description<\/h3>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">This endpoint returns the&nbsp;<strong>full list of CBOE indices<\/strong>&nbsp;available via EODHD, including:<\/p>\n\n\n\n<ul class=\"docs-content__list wp-block-list\">\n<li>EODHD index identifier (id,&nbsp;type)<\/li>\n\n\n\n<li>CBOE index code<\/li>\n\n\n\n<li>Region (country \/ market)<\/li>\n\n\n\n<li>Latest feed type and date<\/li>\n\n\n\n<li>Latest&nbsp;close value&nbsp;and&nbsp;index divisor&nbsp;for that index<\/li>\n<\/ul>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">Use this endpoint when you need to:<\/p>\n\n\n\n<ul class=\"docs-content__list wp-block-list\">\n<li>Discover which CBOE indices are supported<\/li>\n\n\n\n<li>Get their latest closing level and divisor<\/li>\n\n\n\n<li>Obtain the&nbsp;<strong>CBOE&nbsp;index_code<\/strong>&nbsp;needed for the detailed feed endpoint<\/li>\n<\/ul>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">Pagination is handled via the&nbsp;&#8220;links.next&#8221;&nbsp;field \u2013 if it is not&nbsp;null, call the URL provided there to get the next page.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-request-example\">Request Example<\/h3>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"Fundamental Data\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/cboe\/indices?api_token=DEMO&amp;fmt=json\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/cboe\/indices?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>DEMO<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/cboe\/indices?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>DEMO<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/cboe\/indices?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>DEMO<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/cboe\/indices?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>DEMO<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/cboe\/indices?<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>DEMO<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<figure class=\"docs-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th>Required<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>api_token<\/td><td>Yes<\/td><td>string<\/td><td>Your EODHD API key.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\"><strong>Note:<\/strong>&nbsp;Pagination is controlled via the&nbsp;&#8220;links.next&#8221;&nbsp;field in the response. You don\u2019t need to construct pagination parameters manually &#8211; just follow the URL in&nbsp;&#8220;links.next&#8221;&nbsp;until it becomes&nbsp;null.<\/p>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-output-format\">Output Format<\/h3>\n\n\n<div class=\"code-block\">\n<pre class=\"docs-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">...\n{\n\"id\": \"BAT20P\",\n\"type\": \"cboe-index\",\n\"attributes\": {\n\"region\": \"Austria\",\n\"index_code\": \"BAT20P\",\n\"feed_type\": \"snapshot_official_closing\",\n\"date\": \"2017-04-12\",\n\"index_close\": 10549.68,\n\"index_divisor\": 4269150.786625\n}\n},\n{\n\"id\": \"BDE30P\",\n\"type\": \"cboe-index\",\n\"attributes\": {\n\"region\": \"Germany\",\n\"index_code\": \"BDE30P\",\n\"feed_type\": \"snapshot_official_closing\",\n\"date\": \"2017-02-01\",\n\"index_close\": 13915.57,\n\"index_divisor\": 68033376.886244\n}\n},\n{\n\"id\": \"BDES50N\",\n\"type\": \"cboe-index\",\n\"attributes\": {\n\"region\": \"Germany\",\n\"index_code\": \"BDES50N\",\n\"feed_type\": \"snapshot_official_closing\",\n\"date\": \"2017-02-01\",\n\"index_close\": 20143.79,\n\"index_divisor\": 2246357.472101\n}\n...<\/code><\/pre>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-fields\">Fields<\/h3>\n\n\n\n<figure class=\"docs-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>meta.total<\/td><td>integer<\/td><td>Total number of index records returned in this response.<\/td><\/tr><tr><td>data<\/td><td>array<\/td><td>List of CBOE index entries.<\/td><\/tr><tr><td>data[].id<\/td><td>string<\/td><td>EODHD index identifier (often same as&nbsp;index_code).<\/td><\/tr><tr><td>data[].type<\/td><td>string<\/td><td>Resource type, always&nbsp;<code>cboe-index<\/code>.&nbsp;<\/td><\/tr><tr><td>data[].attributes.region<\/td><td>string<\/td><td>Country \/ region of the index (e.g.,&nbsp;Austria,&nbsp;UK).<\/td><\/tr><tr><td>data[].attributes.index_code<\/td><td>string<\/td><td>CBOE code of the index (e.g.,&nbsp;BAT20N,&nbsp;BUKUTLN).<\/td><\/tr><tr><td>data[].attributes.feed_type<\/td><td>string<\/td><td>Type of the latest CBOE feed (e.g.,&nbsp;snapshot_official_closing).<\/td><\/tr><tr><td>data[].attributes.date<\/td><td>string (YYYY-MM-DD)<\/td><td>Date of the latest feed used for this summary.<\/td><\/tr><tr><td>data[].attributes.index_close<\/td><td>number<\/td><td>Latest close value of the index.<\/td><\/tr><tr><td>data[].attributes.index_divisor<\/td><td>number<\/td><td>Divisor value for the index on that date.<\/td><\/tr><tr><td>links.next<\/td><td>string or null<\/td><td>URL to fetch the next page of results, or&nbsp;<code>null<\/code>&nbsp;if there is no next page.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"docs-content__heading docs-content__heading--h2 wp-block-heading\" id=\"h-2-cboe-index-feed-api\">2. CBOE Index Feed API<\/h2>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-endpoint-0\">Endpoint<\/h3>\n\n\n<div class=\"code-block\">\n<pre class=\"docs-content__code-block wp-block-code\"><code class=\"\">https:\/\/eodhd.com\/api\/cboe\/index<\/code><\/pre>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-description-0\">Description<\/h3>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">This endpoint returns&nbsp;<strong>detailed feed data for a single CBOE index<\/strong>&nbsp;on a specific date and feed type, including:<\/p>\n\n\n\n<ul class=\"docs-content__list wp-block-list\">\n<li>Index-level information (region, close, divisor, etc.)<\/li>\n\n\n\n<li>Full\u00a0<strong>component breakdown<\/strong>\u00a0(ticker, ISIN, country, market cap, FX factors, index weights, etc.)<\/li>\n<\/ul>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">Use it when you need:<\/p>\n\n\n\n<ul class=\"docs-content__list wp-block-list\">\n<li>Index composition on a given date<\/li>\n\n\n\n<li>Official \/ pro-forma closing values<\/li>\n\n\n\n<li>Detailed weights and share counts for each constituent<br><\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-request-example-0\">Request Example<\/h3>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">    <div class=\"api-key\" data-feed=\"Fundamental Data\">\n                <div class=\"api-key__topbar\">\n            <div class=\"api-key__tablist\" role=\"tablist\">\n                                                                        <button\n                        class=\"api-key__tab api-key__tab--active\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"url\"                    >URL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"curl\"                    >cURL<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"php\"                    >PHP<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"python\"                    >Python<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"r\"                    >R<\/button>\n                                                                            <button\n                        class=\"api-key__tab\"\n                        type=\"button\"\n                        role=\"tab\"\n                        data-tab=\"chatgpt\" data-actions=\"false\"                    >Chat GPT<\/button>\n                                                <\/div>\n            <div class=\"api-key__actions\">\n                <button class=\"api-key__btn api-key__btn--copy\" type=\"button\" aria-label=\"Copy\">\n                    <svg viewBox=\"0 0 20 20\" width=\"18\" height=\"18\" class=\"api-key__btn-icon api-key__btn-icon--default\"><use xlink:href=\"\/img\/icons\/copy.svg#copy\"\/><\/svg>\n                    <img decoding=\"async\" class=\"api-key__btn-icon api-key__btn-icon--success\" src=\"\/img\/approve_ico.svg\" alt=\"\" width=\"14\" height=\"14\" loading=\"eager\">\n                <\/button>\n                <button class=\"api-key__btn api-key__btn--view\" type=\"button\" aria-label=\"Open in new tab\" data-url=\"https:\/\/eodhd.com\/api\/cboe\/index?filter[index_code]=BDE30P&amp;filter[feed_type]=snapshot_official_closing&amp;filter[date]=2017-02-01&amp;api_token=YOUR_API_KEY&amp;fmt=json\">\n                    <svg viewBox=\"0 0 20 21\" width=\"18\" height=\"18\"><use xlink:href=\"\/img\/icons\/openLink.svg#openLink\"\/><\/svg>\n                <\/button>\n            <\/div>\n        <\/div>\n        \n        <div class=\"api-key__panels\">\n                                                                        <div class=\"api-key__panel api-key__panel--active\" data-panel=\"url\">\n                                            <pre class=\"api-key__code\"><code>https:\/\/eodhd.com\/api\/cboe\/index?<span class='white bold'>filter[index_code]<\/span>=<span class='orange bold filter[index_code]'>BDE30P<\/span>&<span class='white bold'>filter[feed_type]<\/span>=<span class='orange bold filter[feed_type]'>snapshot_official_closing<\/span>&<span class='white bold'>filter[date]<\/span>=<span class='orange bold filter[date]'>2017-02-01<\/span>&<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_KEY<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span><\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"curl\">\n                                                                    <pre class=\"api-key__code\"><code>curl --location &quot;https:\/\/eodhd.com\/api\/cboe\/index?<span class='white bold'>filter[index_code]<\/span>=<span class='orange bold filter[index_code]'>BDE30P<\/span>&<span class='white bold'>filter[feed_type]<\/span>=<span class='orange bold filter[feed_type]'>snapshot_official_closing<\/span>&<span class='white bold'>filter[date]<\/span>=<span class='orange bold filter[date]'>2017-02-01<\/span>&<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_KEY<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&quot;<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"php\">\n                                                                    <pre class=\"api-key__code\"><code>$curl = curl_init();\n\ncurl_setopt_array($curl, array(\n    CURLOPT_URL =&gt; &#039;https:\/\/eodhd.com\/api\/cboe\/index?<span class='white bold'>filter[index_code]<\/span>=<span class='orange bold filter[index_code]'>BDE30P<\/span>&<span class='white bold'>filter[feed_type]<\/span>=<span class='orange bold filter[feed_type]'>snapshot_official_closing<\/span>&<span class='white bold'>filter[date]<\/span>=<span class='orange bold filter[date]'>2017-02-01<\/span>&<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_KEY<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;,\n    CURLOPT_RETURNTRANSFER =&gt; true,\n    CURLOPT_ENCODING =&gt; &#039;&#039;,\n    CURLOPT_MAXREDIRS =&gt; 10,\n    CURLOPT_TIMEOUT =&gt; 0,\n    CURLOPT_FOLLOWLOCATION =&gt; true,\n    CURLOPT_HTTP_VERSION =&gt; CURL_HTTP_VERSION_1_1,\n    CURLOPT_CUSTOMREQUEST =&gt; &#039;GET&#039;,\n));\n\n$data = curl_exec($curl);\ncurl_close($curl);\n\ntry {\n    $data = json_decode($data, true, 512, JSON_THROW_ON_ERROR);\n    var_dump($data);\n} catch (Exception $e) {\n    echo &#039;Error. &#039;.$e-&gt;getMessage();\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"python\">\n                                                                    <pre class=\"api-key__code\"><code>import requests\n\nurl = f&#039;https:\/\/eodhd.com\/api\/cboe\/index?<span class='white bold'>filter[index_code]<\/span>=<span class='orange bold filter[index_code]'>BDE30P<\/span>&<span class='white bold'>filter[feed_type]<\/span>=<span class='orange bold filter[feed_type]'>snapshot_official_closing<\/span>&<span class='white bold'>filter[date]<\/span>=<span class='orange bold filter[date]'>2017-02-01<\/span>&<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_KEY<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\ndata = requests.get(url).json()\n\nprint(data)<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"r\">\n                                                                    <pre class=\"api-key__code\"><code>library(httr)\nlibrary(jsonlite)\n\nurl &lt;- &#039;https:\/\/eodhd.com\/api\/cboe\/index?<span class='white bold'>filter[index_code]<\/span>=<span class='orange bold filter[index_code]'>BDE30P<\/span>&<span class='white bold'>filter[feed_type]<\/span>=<span class='orange bold filter[feed_type]'>snapshot_official_closing<\/span>&<span class='white bold'>filter[date]<\/span>=<span class='orange bold filter[date]'>2017-02-01<\/span>&<span class='white bold'>api_token<\/span>=<span class='orange bold api_token'>YOUR_API_KEY<\/span>&<span class='white bold'>fmt<\/span>=<span class='orange bold fmt'>json<\/span>&#039;\nresponse &lt;- GET(url)\n\nif (http_type(response) == &quot;application\/json&quot;) {\n    content &lt;- content(response, &quot;text&quot;, encoding = &quot;UTF-8&quot;)\n    cat(content)\n} else {\n    cat(&quot;Error while receiving data\\n&quot;)\n}<\/code><\/pre>\n                        <div class=\"api-key__register\">(<a href=\"\/register\">Sign up<\/a> for free to get an API token)<\/div>\n                                    <\/div>\n                                                                            <div class=\"api-key__panel\" data-panel=\"chatgpt\">\n                                            <div class=\"api-key__chatgpt\">\n                            New to coding? Our ChatGPT assistant can generate code in any language tailored to our API.\n                            Simply describe how you want to use our data, and get a working piece of code.\n                            Don&rsquo;t forget to replace the API token with your own.<br><br>\n                            <a href=\"\/lp\/eodhd-chatgpt\" target=\"_blank\">Try it now (it's free)!<\/a><br><br>\n                            <a href=\"https:\/\/www.youtube.com\/watch?v=QVWiLukag7o\" rel=\"nofollow\" target=\"_blank\">\n                                How to use it (YouTube)\n                            <\/a>\n                        <\/div>\n                                    <\/div>\n                                    <\/div>\n    <\/div>\n    <\/p>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">You can change:<\/p>\n\n\n\n<ul class=\"docs-content__list wp-block-list\">\n<li>index_code&nbsp;\u2013 to any supported CBOE index code<\/li>\n\n\n\n<li>feed_type&nbsp;\u2013 to available feed types (e.g., official closing, snapshot feeds, etc.)<\/li>\n\n\n\n<li>date\u00a0\u2013 to the target trading date (YYYY-MM-DD)<br><\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-parameters\">Parameters<\/h3>\n\n\n\n<p class=\"docs-content__text wp-block-paragraph\">All filter parameters are passed as&nbsp;filter[&#8230;]&nbsp;query parameters (deep object style).<\/p>\n\n\n\n<figure class=\"docs-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th>Required<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>filter[index_code]<\/td><td>Yes<\/td><td>string<\/td><td>CBOE index code (e.g.,&nbsp;BAT20N).<\/td><\/tr><tr><td>filter[feed_type]<\/td><td>Yes<\/td><td>string<\/td><td>CBOE feed type for this index (e.g.,&nbsp;snapshot_pro_forma_closing).<\/td><\/tr><tr><td>filter[date]<\/td><td>Yes<\/td><td>string (YYYY-MM-DD)<\/td><td>Date of the index feed.<\/td><\/tr><tr><td>api_token<\/td><td>Yes<\/td><td>string<\/td><td>Your EODHD API key.<\/td><\/tr><tr><td>fmt<\/td><td>No<\/td><td>string<\/td><td>Response format:&nbsp;json&nbsp;or&nbsp;xml. Default is&nbsp;json.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-output-response-example\">Output Response Example<\/h3>\n\n\n<div class=\"code-block\">\n<pre class=\"docs-content__code-block wp-block-code\"><code lang=\"json\" class=\"language-json\">{\n\"meta\": {\n\"total\": 1\n},\n\"data\": [\n{\n\"id\": \"BDE30P-2017-02-01-snapshot_official_closing\",\n\"type\": \"cboe-index\",\n\"attributes\": {\n\"region\": \"Germany\",\n\"index_code\": \"BDE30P\",\n\"feed_type\": \"snapshot_official_closing\",\n\"date\": \"2017-02-01\",\n\"index_close\": 13915.57,\n\"index_divisor\": 68033376.886244,\n\"effective_date\": null,\n\"review_date\": null\n},\n\"components\": [\n{\n\"id\": \"BDE30P-2017-02-01-snapshot_official_closing-HEI.DU\",\n\"type\": \"cboe-index-component\",\n\"attributes\": {\n\"symbol\": \"HEI.DU\",\n\"isin\": \"DE0006047004\",\n\"name\": \"HEIDELBERGCEMENT AG\",\n\"equity\": \"HEIG IX Equity\",\n\"sedol\": null,\n\"cusip\": \"HEId\",\n\"country\": \"GERMANY\",\n\"revenue_country\": null,\n\"closing_price\": 90.15,\n\"currency\": \"EUR\",\n\"closing_factor\": 1,\n\"total_shares\": 198416477,\n\"market_cap\": 17887245401.55,\n\"market_cap_free_float\": 12878816689.116,\n\"free_float_factor\": 0.72,\n\"weighting_cap_factor\": 1,\n\"index_weighting\": 1.360357,\n\"index_shares\": 2.09985,\n\"index_value\": 189.301447,\n\"sector\": \"Non-Energy Materials\"\n}\n},\n{\n\"id\": \"BDE30P-2017-02-01-snapshot_official_closing-SIE.DU\",\n\"type\": \"cboe-index-component\",\n\"attributes\": {\n\"symbol\": \"SIE.DU\",\n\"isin\": \"DE0007236101\",\n\"name\": \"SIEMENS AG\",\n\"equity\": \"SIED IX Equity\",\n\"sedol\": null,\n\"cusip\": \"SIEd\",\n\"country\": \"GERMANY\",\n\"revenue_country\": null,\n\"closing_price\": 122.4,\n\"currency\": \"EUR\",\n\"closing_factor\": 1,\n\"total_shares\": 808278318,\n\"market_cap\": 98933266123.20001,\n\"market_cap_free_float\": 93986602817.04001,\n\"free_float_factor\": 0.95,\n\"weighting_cap_factor\": 1,\n\"index_weighting\": 9.927568,\n\"index_shares\": 11.286584,\n\"index_value\": 1381.477844,\n\"sector\": \"Industrials\"\n}<\/code><\/pre>\n<\/div>\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-fields-index-level\">Fields \u2013 index level<\/h3>\n\n\n\n<figure class=\"docs-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>meta.total<\/td><td>integer<\/td><td>Number of index feed items in&nbsp;data&nbsp;(usually&nbsp;<code>1<\/code>).<\/td><\/tr><tr><td>data<\/td><td>array<\/td><td>List of index feeds matching your filter.<\/td><\/tr><tr><td>data[].id<\/td><td>string<\/td><td>EODHD index feed identifier (e.g.,&nbsp;BAT20N-2023-03-16-snapshot_pro_forma_closing).<\/td><\/tr><tr><td>data[].type<\/td><td>string<\/td><td>Resource type, always&nbsp;cboe-index.<\/td><\/tr><tr><td>data[].attributes.region<\/td><td>string<\/td><td>Region of the index (e.g.,&nbsp;Austria).<\/td><\/tr><tr><td>data[].attributes.index_code<\/td><td>string<\/td><td>CBOE index code.<\/td><\/tr><tr><td>data[].attributes.feed_type<\/td><td>string<\/td><td>Feed type (snapshot_official_closing,&nbsp;snapshot_pro_forma_closing, etc.).<\/td><\/tr><tr><td>data[].attributes.date<\/td><td>string (YYYY-MM-DD)<\/td><td>Date of this index feed.<\/td><\/tr><tr><td>data[].attributes.index_close<\/td><td>number<\/td><td>Index close value for this feed.<\/td><\/tr><tr><td>data[].attributes.index_divisor<\/td><td>number<\/td><td>Index divisor for this feed.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-fields-components-index-composition\">Fields \u2013 components (index composition)<\/h3>\n\n\n\n<figure class=\"docs-content__table-wrap wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Field<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>data[].components<\/td><td>array<\/td><td>List of index components (constituents).<\/td><\/tr><tr><td>components[].id<\/td><td>string<\/td><td>EODHD identifier for the component (combination of index\/date\/symbol).<\/td><\/tr><tr><td>components[].type<\/td><td>string<\/td><td>Resource type, e.g.,&nbsp;cboe-index-component.<\/td><\/tr><tr><td>components[].attributes.symbol<\/td><td>string<\/td><td>Trading symbol (ticker), often with exchange suffix (e.g.,&nbsp;ATS.VI).<\/td><\/tr><tr><td>components[].attributes.isin<\/td><td>string<\/td><td>ISIN identifier.<\/td><\/tr><tr><td>components[].attributes.name<\/td><td>string<\/td><td>Company name.<\/td><\/tr><tr><td>components[].attributes.equity<\/td><td>string<\/td><td>Equity identifier \/ description.<\/td><\/tr><tr><td>components[].attributes.sedol<\/td><td>string or null<\/td><td>SEDOL code (if available).<\/td><\/tr><tr><td>components[].attributes.cusip<\/td><td>string<\/td><td>CUSIP code.<\/td><\/tr><tr><td>components[].attributes.country<\/td><td>string<\/td><td>Country of the issuer.<\/td><\/tr><tr><td>components[].attributes.revenue_country<\/td><td>string or null<\/td><td>Country based on revenue (if provided).<\/td><\/tr><tr><td>components[].attributes.closing_price<\/td><td>number<\/td><td>Closing price used in index calculation.<\/td><\/tr><tr><td>components[].attributes.currency<\/td><td>string<\/td><td>Currency of the security (e.g.,&nbsp;EUR).<\/td><\/tr><tr><td>components[].attributes.closing_factor<\/td><td>number<\/td><td>FX factor \/ adjustment applied to closing price.<\/td><\/tr><tr><td>components[].attributes.total_shares<\/td><td>integer<\/td><td>Total number of shares outstanding.<\/td><\/tr><tr><td>components[].attributes.market_cap<\/td><td>number<\/td><td>Full market capitalization.<\/td><\/tr><tr><td>components[].attributes.market_cap_free_float<\/td><td>number<\/td><td>Free float market capitalization.<\/td><\/tr><tr><td>components[].attributes.free_float_factor<\/td><td>number<\/td><td>Free float factor applied to total shares.<\/td><\/tr><tr><td>components[].attributes.weighting_cap_factor<\/td><td>number<\/td><td>Weighting cap factor for this component.<\/td><\/tr><tr><td>components[].attributes.index_weighting<\/td><td>number<\/td><td>Weight in the index (percentage value).<\/td><\/tr><tr><td>components[].attributes.index_shares<\/td><td>number<\/td><td>Number of index shares allocated to this component.<\/td><\/tr><tr><td>components[].attributes.index_value<\/td><td>number<\/td><td>Contribution of this component to index value.<\/td><\/tr><tr><td>components[].attributes.sector<\/td><td>string<\/td><td>Sector classification.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"docs-content__heading docs-content__heading--h3 wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>The CBOE Indices Data API provides structured access to daily CBOE index data (European stocks) across multiple European and regional index families. Each index includes complete metadata such as region, index code, calculation date, closing level, divisor, and a full list of constituents with prices, weights, currency, and classification details. This dataset enables accurate index [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[119],"tags":[],"class_list":["post-7754","post","type-post","status-publish","format-standard","hentry","category-alternative-data-financial-api"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.6 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CBOE Europe Indices API (beta) | EODHD APIs Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CBOE Europe Indices API (beta)\" \/>\n<meta property=\"og:description\" content=\"The CBOE Indices Data API provides structured access to daily CBOE index data (European stocks) across multiple European and regional index families. Each index includes complete metadata such as region, index code, calculation date, closing level, divisor, and a full list of constituents with prices, weights, currency, and classification details. This dataset enables accurate index [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\" \/>\n<meta property=\"og:site_name\" content=\"Stock Price Data, Financial and Stock Market API\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eodhistoricaldata\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-21T13:04:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T13:27:36+00:00\" \/>\n<meta name=\"author\" content=\"a.pletnev\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@EOD_data\" \/>\n<meta name=\"twitter:site\" content=\"@EOD_data\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"a.pletnev\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#article\",\"isPartOf\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\"},\"author\":{\"name\":\"a.pletnev\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/ed3193541c25b73e823a83bdcdb09b5d\"},\"headline\":\"CBOE Europe Indices API (beta)\",\"datePublished\":\"2025-11-21T13:04:05+00:00\",\"dateModified\":\"2025-11-21T13:27:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\"},\"wordCount\":1083,\"publisher\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\"},\"articleSection\":[\"4. Alternative &amp; Derived Data\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\",\"name\":\"CBOE Europe Indices API (beta) | EODHD APIs Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#website\"},\"datePublished\":\"2025-11-21T13:04:05+00:00\",\"dateModified\":\"2025-11-21T13:27:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/eodhd.com\/financial-apis\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CBOE Europe Indices API (beta)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#website\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/\",\"name\":\"Historical Stock Prices and Fundamental Financial Data APIs | EODHD\",\"description\":\"End Of Day (EOD), Fundamental and Real-time\/Live Data Market API\",\"publisher\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/eodhd.com\/financial-apis\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#organization\",\"name\":\"EODHD (EOD Historical Data)\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png\",\"contentUrl\":\"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png\",\"width\":159,\"height\":82,\"caption\":\"EODHD (EOD Historical Data)\"},\"image\":{\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/eodhistoricaldata\",\"https:\/\/x.com\/EOD_data\",\"https:\/\/www.reddit.com\/r\/EODHistoricalData\/\",\"https:\/\/eod-historical-data.medium.com\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/ed3193541c25b73e823a83bdcdb09b5d\",\"name\":\"a.pletnev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/020e454749b61223b72b1bf96e7978ccdd1e39b04585b29698da3767a193a57d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/020e454749b61223b72b1bf96e7978ccdd1e39b04585b29698da3767a193a57d?s=96&d=mm&r=g\",\"caption\":\"a.pletnev\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"CBOE Europe Indices API (beta) | EODHD APIs Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta","og_locale":"en_US","og_type":"article","og_title":"CBOE Europe Indices API (beta)","og_description":"The CBOE Indices Data API provides structured access to daily CBOE index data (European stocks) across multiple European and regional index families. Each index includes complete metadata such as region, index code, calculation date, closing level, divisor, and a full list of constituents with prices, weights, currency, and classification details. This dataset enables accurate index [&hellip;]","og_url":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta","og_site_name":"Stock Price Data, Financial and Stock Market API","article_publisher":"https:\/\/www.facebook.com\/eodhistoricaldata","article_published_time":"2025-11-21T13:04:05+00:00","article_modified_time":"2025-11-21T13:27:36+00:00","author":"a.pletnev","twitter_card":"summary_large_image","twitter_creator":"@EOD_data","twitter_site":"@EOD_data","twitter_misc":{"Written by":"a.pletnev","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#article","isPartOf":{"@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta"},"author":{"name":"a.pletnev","@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/ed3193541c25b73e823a83bdcdb09b5d"},"headline":"CBOE Europe Indices API (beta)","datePublished":"2025-11-21T13:04:05+00:00","dateModified":"2025-11-21T13:27:36+00:00","mainEntityOfPage":{"@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta"},"wordCount":1083,"publisher":{"@id":"https:\/\/eodhd.com\/financial-apis\/#organization"},"articleSection":["4. Alternative &amp; Derived Data"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta","url":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta","name":"CBOE Europe Indices API (beta) | EODHD APIs Documentation","isPartOf":{"@id":"https:\/\/eodhd.com\/financial-apis\/#website"},"datePublished":"2025-11-21T13:04:05+00:00","dateModified":"2025-11-21T13:27:36+00:00","breadcrumb":{"@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/eodhd.com\/financial-apis\/cboe-europe-indices-api-beta#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/eodhd.com\/financial-apis"},{"@type":"ListItem","position":2,"name":"CBOE Europe Indices API (beta)"}]},{"@type":"WebSite","@id":"https:\/\/eodhd.com\/financial-apis\/#website","url":"https:\/\/eodhd.com\/financial-apis\/","name":"Historical Stock Prices and Fundamental Financial Data APIs | EODHD","description":"End Of Day (EOD), Fundamental and Real-time\/Live Data Market API","publisher":{"@id":"https:\/\/eodhd.com\/financial-apis\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eodhd.com\/financial-apis\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/eodhd.com\/financial-apis\/#organization","name":"EODHD (EOD Historical Data)","url":"https:\/\/eodhd.com\/financial-apis\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/","url":"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png","contentUrl":"https:\/\/eodhd.com\/financial-apis\/wp-content\/uploads\/2023\/12\/EODHD-Logo.png","width":159,"height":82,"caption":"EODHD (EOD Historical Data)"},"image":{"@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/eodhistoricaldata","https:\/\/x.com\/EOD_data","https:\/\/www.reddit.com\/r\/EODHistoricalData\/","https:\/\/eod-historical-data.medium.com\/"]},{"@type":"Person","@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/ed3193541c25b73e823a83bdcdb09b5d","name":"a.pletnev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/eodhd.com\/financial-apis\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/020e454749b61223b72b1bf96e7978ccdd1e39b04585b29698da3767a193a57d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/020e454749b61223b72b1bf96e7978ccdd1e39b04585b29698da3767a193a57d?s=96&d=mm&r=g","caption":"a.pletnev"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p8NjB1-214","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/7754","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/comments?post=7754"}],"version-history":[{"count":7,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/7754\/revisions"}],"predecessor-version":[{"id":7764,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/posts\/7754\/revisions\/7764"}],"wp:attachment":[{"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/media?parent=7754"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/categories?post=7754"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eodhd.com\/financial-apis\/wp-json\/wp\/v2\/tags?post=7754"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}