Free Trial

MNI European Morning FI Technical Analysis

26 April 2018
By Kyle Shortland
Please click on this link to access MNI's daily European FI Technical Analysis
Pdf - http://tinyurl.com/nhjogts
     BUND TECHS: (M18) Remains Supported Below 55-DMA
*RES 4: 158.74 Low Apr 16 now resistance
*RES 3: 158.40 High Apr 20
*RES 2: 158.09 100-DMA
*RES 1: 158.04 Low Apr 19 now resistance
*PREVIOUS CLOSE: 157.77
*SUP 1: 157.59 55-DMA
*SUP 2: 157.34 Low Mar 14
*SUP 3: 156.22 Monthly Low Mar 8
*SUP 4: 156.02 Weekly Bear channel base
*COMMENTARY: Bulls take comfort in bounces from below the 55-DMA with bears
continuing to look for a close below 157.34 to confirm traction below the 55-DMA
and initially target 156.02-22 where the weekly bear channel base is found. The
Bolli base (157.74) and O/S daily studies are now concerns for bears. Bulls now
need a close above the 100-DMA to ease bearish pressure and above the 21-DMA
(158.95) to return focus to 159.55-69 where Mar & Apr highs are noted.
     BOBL TECHS: (M18) Remains Supported Ahead Of 55-DMA
*RES 4: 131.022 21-DMA 
*RES 3: 130.980 Hourly support Apr 19 now resistance 
*RES 2: 130.900 Low Apr 10 now resistance 
*RES 1: 130.760 High Apr 24
*PREVIOUS CLOSE: 130.620
*SUP 1: 130.550 Low Apr 25
*SUP 2: 130.519 55-DMA
*SUP 3: 130.380 Low Mar 13
*SUP 4: 130.210 Low Mar 9
*COMMENTARY: Bulls take comfort in support emerging ahead of the 55-DMA but look
for a close above 130.760 to confirm an easing of bearish pressure. Bulls then
need a close above 130.900 to hint at a move back to 131.143-310 where the
100-WMA (131.143) & Mar highs are noted. Bears look for a close below the 55-DMA
to shift initial focus to 130.210 and overall focus to 129.840. The Bolli base
(130.637) is the key concern for bears.
     SCHATZ TECHS: (M18) 55-DMA Continues To Support
*RES 4: 111.945 Highs Apr 5 & 6 
*RES 3: 111.930 Highs Apr 10 & 13 
*RES 2: 111.909 21-DMA 
*RES 1: 111.890 High Apr 19
*PREVIOUS CLOSE: 111.845
*SUP 1: 111.830 Low Mar 14, Bollinger band base, 55-DMA 
*SUP 2: 111.805 Low Mar 9 
*SUP 3: 111.715 Low Feb 27 
*SUP 4: 111.705 200-WMA
*COMMENTARY: Hesitation ahead of the 21-DMA took its toll with a sell-off that
is finding support ahead of the 55-DMA. Bears continue to look for a close below
111.805 to confirm traction below DMAs and initially target 111.715. The
Bollinger base is key concern for bears. Bulls need a close above 111.890 to
ease bearish pressure and above 111.945 to confirm traction above the 21-DMA and
shift initial focus back to 111.988-990 where the Bollinger top is noted.
     GILT TECHS: (M18) Finding Support On Dips
*RES 4: 122.84 Highs Apr 11 & 18 
*RES 3: 122.19 Alternating hourly support/resistance 
*RES 2: 122.17 100-DMA 
*RES 1: 121.47 High Apr 23
*PREVIOUS CLOSE: 121.03
*SUP 1: 120.69 Low Mar 21 
*SUP 2: 120.48 Low Feb 27 
*SUP 3: 120.29 Low Feb 22 
*SUP 4: 119.83 Low Feb 20
*COMMENTARY: Bulls take comfort in support emerging ahead of the 120.69 support.
Daily studies approaching O/S and the Bollinger band base (120.96) remain key
concerns for bears and now limit follow through. Bears look for a close below
120.69 to hint at a move back to 119.29-83 with below 120.29 to confirm. Bulls
need a close above 121.47 to gain breathing room and above 122.19 now to shift
focus back to 122.84-123.03.
     SHORT-STERLING TECHS: (M18) 99.145 Support Remains Key
*RES 4: 99.232 100-DMA
*RES 3: 99.220 Repeated daily highs Feb
*RES 2: 99.210 High Apr 20
*RES 1: 99.185 Low Apr 23 now resistance
*PREVIOUS CLOSE: 99.175
*SUP 1: 99.160 Low Apr 24
*SUP 2: 99.145 High Apr 18 now support
*SUP 3: 99.121 21-DMA
*SUP 4: 99.095 Low Apr 13
*COMMENTARY: With the move previously identified as being a little overdone the
contract is now offered having dipped below the 55-DMA (99.165) as daily studies
correct from O/B. Bears need a close below 99.145 to increase confidence and
below the 21-DMA to return focus to 99.075-095 where 2018 lows are situated.
Bulls look for a close above 99.185 to gain breathing room and above the 100-DMA
to shift focus to the key 99.270 resistance.
     EURIBOR TECHS: (Z18) Bears Now Need Close Below 100.295
*RES 4: 100.340 - High Oct 10 2016 
*RES 3: 100.325 - High Oct 19 2016, High Dec 15 
*RES 2: 100.320 - Repeated Daily highs Dec 
*RES 1: 100.305 - 2018 High Mar 27 & 28, Apr 6 & 9
*PREVIOUS CLOSE: 100.300
*SUP 1: 100.295 - Repeated daily lows Apr
*SUP 2: 100.285 - Daily Bull channel base off 2018 Low
*SUP 3: 100.283 - 55-DMA
*SUP 4: 100.275 - High Mar 7 now support
*COMMENTARY: Continued hesitation around 2018 highs sees pressure on the 100.295
support. Bears now look for a close below this level to shift initial focus back
to 100.270-285 where 55 & 100-DMAs and the bull channel base off 2018 lows are
noted. Bulls still need a close above 100.305 to target 100.320-340 with the
daily bull channel top now noted at 100.322.
     US 10-YR FUTURE TECHS: (M18) Bulls Need Close Above 119-14+
*RES 4: 120-02+ Low Apr 18 now resistance
*RES 3: 119-29+ High Apr 20
*RES 2: 119-14+ Hourly resistance Apr 23
*RES 1: 119-06  Hourly resistance Apr 25
*PRICE: 119-01 @ 0430GMT
*SUP 1: 118-31  2018 Low Apr 25, Bollinger band base
*SUP 2: 118-24  Low Apr 13 2011
*SUP 3: 117-29+ Monthly Low Apr 8 2011
*SUP 4: 117-25  Weekly Bear channel base
*COMMENTARY: Fresh 2018 & 7yr lows continue with bears initially targeting
117-22+/118-24 where the weekly bear channel base and 2011 low are located. The
Bollinger base and O/S studies remain key concerns for bears with potential to
limit follow through. Bulls still need a close above 119-14+ to gain breathing
room and above Y120-06+ to initially target a correction back to 120-21+/24.
     US 10-YR YIELD TECHS: Hesitating Ahead Of 2014 High
*RES 4: 3.168 - Weekly Bull channel top 
*RES 3: 3.073 - Low July 6 2011 now resistance 
*RES 2: 3.041 - 2014 High Jan 2 
*RES 1: 3.035 - 2018 High Apr 25
*PRICE: 3.030 @ 0430GMT
*SUP 1: 3.007 - Hourly support Apr 25 
*SUP 2: 2.957 - Low Apr 24 
*SUP 3: 2.925 - Hourly support Apr 20 
*SUP 4: 2.904 - Low Apr 20
*COMMENTARY: Pressure remains on 3.041-073 as fresh 2018 & 4+yr highs continue.
The Bollinger top (3.029) & O/B studies remain concerns for bulls. Initial
support is noted at 3.007. Bears need a close below to gain breathing room and
target a correction back to 2.925-957 and below 2.925 to shift initial focus
back to 2.814-876 where 21 (2.850) & 55 (2.858) DMAs are situated. Bulls look
for a close above 3.073 to shift focus 3.168-223 where the weekly bull channel
top is noted.
     EUROSTOXX50 TECHS: Bears Dominate While 3523.81 Caps
*RES 4: 3600.36 Low Jan 21 now resistance 
*RES 3: 3570.95 Alternating daily support/resistance 
*RES 2: 3555.52 Bollinger band top 
*RES 1: 3523.81 High Apr 24
*PREVIOUS CLOSE: 3485.83
*SUP 1: 3485.83 Low Apr 18 
*SUP 2: 3455.22 Hourly support Apr 17 
*SUP 3: 3435.58 Low Apr 16 
*SUP 4: 3411.63 Low Apr 11
*COMMENTARY: The index failed to gain traction above the 200-DMA (3511.48) &
55-WMA (3516.29) with a marginal break of 3523.28 followed up by a break of
3476.59. Bulls continue to look for a close above 3523.81 to end bearish hopes,
shift initial focus to 3570.95-3600.36 and overall focus to 2018 highs. Bears
now shift focus to 3383.17-3435.58 with a close below 3383.17 to confirm focus
on 2018 lows.
--MNI Beijing Bureau; tel: +44 207-862-7435; email: kyle.shortland@mni-news.com
[TOPICS: MTABLE]

To read the full story

Close

Why MNI

MNI is the leading provider

of intelligence and analysis on the Global Fixed Income, Foreign Exchange and Energy markets. We use an innovative combination of real-time analysis, deep fundamental research and journalism to provide unique and actionable insights for traders and investors. Our "All signal, no noise" approach drives an intelligence service that is succinct and timely, which is highly regarded by our time constrained client base.

Our Head Office is in London with offices in Chicago, Washington and Beijing, as well as an on the ground presence in other major financial centres across the world.
}); window.REBELMOUSE_TASKS_QUEUE.push(function(){ window.dataLayer.push({ 'event' : 'logedout', 'loggedOut' : 'loggedOut' }); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ (function appendPosts () { var policyPosts = document.getElementsByClassName('policy-posts-wrapper')[0]; var policyPostsMenu = document.querySelector('.policy-posts-span'); policyPostsMenu.append(policyPosts); policyPosts.style.display = "block"; var empolicyPosts = document.getElementsByClassName('em-policy-posts-wrapper')[0]; var empolicyPostsMenu = document.querySelector('.em-policy-posts-span'); empolicyPostsMenu.append(empolicyPosts); empolicyPosts.style.display = "block"; var dataPosts = document.getElementsByClassName('data-posts-wrapper')[0]; var dataPostsMenu = document.querySelector('.data-posts-span'); dataPostsMenu.append(dataPosts); dataPosts.style.display = "block"; })(); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelectorAll(".my-mni").forEach(function(item){ item.href="/core/users/email_login/"; item.innerHTML="Log In"; }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelector('.signup-form').addEventListener('submit', () => { window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'submission_click', 'event_category': "Sign Up Button Clicks", 'event_label': "Posts" }); }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ REBELMOUSE_STDLIB.createElementChangeListener('.signup-form.authentication--form',function(item){ item.onsubmit=function(e){ ga('b.send', 'event', {eventCategory: 'Signup', eventAction: 'CompletedForm', eventLabel:'pageTitle', eventValue:15}); window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'signup_click', 'event_category': "Signup", 'event_action': 'CompletedForm', 'event_label': 'pageTitle', 'event_value': 15 }); } }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelectorAll("img").forEach(function (img) { img.addEventListener("contextmenu", function (e) { return false; }); }); document .querySelector(".site-logo img") .addEventListener("contextmenu", function (e) { return true; }); }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ document.querySelector('.signup-form').addEventListener('submit', () => { window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'submission_click', 'event_category': "Sign Up Button Clicks", 'event_label': "Posts" }); }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ REBELMOUSE_STDLIB.createElementChangeListener('.signup-form.authentication--form',function(item){ item.onsubmit=function(e){ ga('b.send', 'event', {eventCategory: 'Signup', eventAction: 'CompletedForm', eventLabel:'pageTitle', eventValue:15}); window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event' : 'signup_click', 'event_category': "Signup", 'event_action': 'CompletedForm', 'event_label': 'pageTitle', 'event_value': 15 }); } }) }); window.REBELMOUSE_TASKS_QUEUE.push(function(){ let posts = document.querySelectorAll(".all-content-wrapper .widget:not(.stream-story-processed)"); window.check_story_posts(posts, "streamOfPosts"); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function populateInputsWithAPAPI(c) { document.querySelectorAll('.signup-form input[name="country"]').forEach(el => { el.setAttribute("value", c.country_name); }); document.querySelectorAll('.signup-form .country_name').forEach(el => { el.setAttribute("value", c.country_name); }); let country_code = c && c.country_code ? c.country_code.toLowerCase() : "auto"; document.querySelectorAll('.signup-form .country_code').forEach(el => { el.setAttribute("value", country_code); }); document.querySelectorAll('.signup-form .selected_country').forEach(el => { el.setAttribute("value", country_code); }); } const fetch = function (err, res) { var r = new XMLHttpRequest(); r.open("GET", err, !0), (r.responseType = "json"), (r.onload = function () { var err = r.status; res(200 === err ? null : err, r.response); }), r.send(); }; function setupCountry() { if (window.preventDuplicateExec) { return; } window.preventDuplicateExec = true; window.REBELMOUSE_STDLIB.onElementInViewport({ threshold: 0, firstOnly: true, oneTime: true, selector: ".signup-form", onIntersect: (entry) => { // when you need to get access to that data you call it in that way: let ipapiData = localStorage.getItem("ipapiData"); if (!ipapiData) { fetch("https://ipapi.co/json/", function (err, ipData) { console.log("populating inputs with data from IP API "); localStorage.setItem("ipapiData", JSON.stringify(ipData)); populateInputsWithAPAPI(ipData); }); } else { console.log( "populating inputs with data from IP API data stored in local storage" ); populateInputsWithAPAPI(JSON.parse(ipapiData)); } }, }); } setupCountry(); }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ /* const sidebar = document.querySelector('.left-sidebar-container'); const stickyContent = document.querySelector('.sticky-content'); const siteContent = document.querySelector('.all-posts-stream'); if (sidebar && stickyContent && siteContent) { if (siteContent.clientHeight > sidebar.clientHeight) { console.log('grater -> ', siteContent.clientHeight + ' > ' + sidebar.clientHeight); stickyContent.style.height = (siteContent.clientHeight - sidebar.clientHeight) + 'px'; } } */ }); window.REBELMOUSE_LOW_TASKS_QUEUE.push(function(){ function populateInputsWithAPAPI(c) { document.querySelectorAll('.signup-form input[name="country"]').forEach(el => { el.setAttribute("value", c.country_name); }); document.querySelectorAll('.signup-form .country_name').forEach(el => { el.setAttribute("value", c.country_name); }); let country_code = c && c.country_code ? c.country_code.toLowerCase() : "auto"; document.querySelectorAll('.signup-form .country_code').forEach(el => { el.setAttribute("value", country_code); }); document.querySelectorAll('.signup-form .selected_country').forEach(el => { el.setAttribute("value", country_code); }); } const fetch = function (err, res) { var r = new XMLHttpRequest(); r.open("GET", err, !0), (r.responseType = "json"), (r.onload = function () { var err = r.status; res(200 === err ? null : err, r.response); }), r.send(); }; function setupCountry() { if (window.preventDuplicateExec) { return; } window.preventDuplicateExec = true; window.REBELMOUSE_STDLIB.onElementInViewport({ threshold: 0, firstOnly: true, oneTime: true, selector: ".signup-form", onIntersect: (entry) => { // when you need to get access to that data you call it in that way: let ipapiData = localStorage.getItem("ipapiData"); if (!ipapiData) { fetch("https://ipapi.co/json/", function (err, ipData) { console.log("populating inputs with data from IP API "); localStorage.setItem("ipapiData", JSON.stringify(ipData)); populateInputsWithAPAPI(ipData); }); } else { console.log( "populating inputs with data from IP API data stored in local storage" ); populateInputsWithAPAPI(JSON.parse(ipapiData)); } }, }); } setupCountry(); });