User:TedSwippet/ETF currencies



Created using the Mermaid SVG editor

Direct link to flowchart image generator: https://mermaidjs.github.io/mermaid-live-editor/#/edit/eyJjb2RlIjoiZ3JhcGggVERcblxuQWUoRVVSTyBpbnZlc3RvcilcbkFlLS0-fEV4Y2hhbmdlIEVVUi0-R0JQIHRvIGJyb2tlcnxCXG5BZyhHQlAgaW52ZXN0b3IpXG5BZy0tPnxTZW5kIEdCUCB0byBicm9rZXJ8QlxuXG5CW0J1eSBFVEZdXG5CLS0tQ1xuXG5zdWJncmFwaCBcIlwiXG5DW0dCUCBjdXJyZW5jeV1cbkRbVVNEIGN1cnJlbmN5XVxuRVtKUFkgY3VycmVuY3ldXG5GW0pQWSBhc3NldHNdXG5DLS0-fEV4Y2hhbmdlIEdCUC0-VVNEfERcbkMtLi0-fEVxdWl2YWxlbnQgZXhjaGFuZ2V8RVxuRC0tPnxFeGNoYW5nZSBVU0QtPkpQWXxFXG5FLS0-fEVURiBidXlzIGFzc2V0c3xGXG5lbmRcblxuRyhFbmQgaG9sZGluZyBwZXJpb2QpXG5GLS4tPnxIb2xkIEVURnxHXG5cbk0oRW5kIGhvbGRpbmcgcGVyaW9kKVxuTS0tPk5cblxuTltTZWxsIEVURl1cbk4tLS1PXG5cbnN1YmdyYXBoIFwiXCJcbk9bSlBZIGFzc2V0c11cblBbSlBZIGN1cnJlbmN5XVxuUVtVU0QgY3VycmVuY3ldXG5SW0dCUCBjdXJyZW5jeV1cbk8tLT58RVRGIHNlbGxzIGFzc2V0c3xQXG5QLS0-fEV4Y2hhbmdlIEpQWS0-VVNEfFFcblAtLi0-fEVxdWl2YWxlbnQgZXhjaGFuZ2V8UlxuUS0tPnxFeGNoYW5nZSBVU0QtPkdCUHxSXG5lbmRcblxuU2UoRVVSTyBpbnZlc3RvcilcblItLT58RXhjaGFuZ2UgR0JQLT5FVVIgZnJvbSBicm9rZXJ8U2VcblNnKEdCUCBpbnZlc3RvcilcblItLT58UmVjZWl2ZSBHQlAgZnJvbSBicm9rZXJ8U2dcblxuY2xhc3NEZWYgcGluayBmaWxsOiNmZmI2YzFcbmNsYXNzIEMsRCxFLEYsTyxQLFEsUiBwaW5rXG4iLCJtZXJtYWlkIjp7InRoZW1lIjoiZm9yZXN0In19

Mermaid configuration: { "theme":"forest" }

Mermaid code: graph TD

Ae(EURO investor) Ae-->|Exchange EUR->GBP to broker|B Ag(GBP investor) Ag-->|Send GBP to broker|B

B[Buy ETF] B---C

subgraph "" C[GBP currency] D[USD currency] E[JPY currency] F[JPY assets] C-->|Exchange GBP->USD|D C-.->|Equivalent exchange|E D-->|Exchange USD->JPY|E E-->|ETF buys assets|F end

G(End holding period) F-.->|Hold ETF|G

M(End holding period) M-->N

N[Sell ETF] N---O

subgraph "" O[JPY assets] P[JPY currency] Q[USD currency] R[GBP currency] O-->|ETF sells assets|P P-->|Exchange JPY->USD|Q P-.->|Equivalent exchange|R Q-->|Exchange USD->GBP|R end

Se(EURO investor) R-->|Exchange GBP->EUR from broker|Se Sg(GBP investor) R-->|Receive GBP from broker|Sg

classDef pink fill:#ffb6c1 class C,D,E,F,O,P,Q,R pink

Browser-based SVG to PNG conversion process:
 * Save the SVG data below to a file with a .SVG extension
 * Open this file in the browser
 * Use the browser's Print Page function to save the result to a PDF file
 * Upload that file to an online PDF to PNG conversion site such as PDFtoPNG
 * Retrieve the converted PNG image file

SVG data: 

font-family: 'trebuchet ms', verdana, arial; color: #333; }
 * 1) mermaid-1537691537314 .label {

fill: #cde498; stroke: #13540c; stroke-width: 1px; }
 * 1) mermaid-1537691537314 .node rect,
 * 2) mermaid-1537691537314 .node circle,
 * 3) mermaid-1537691537314 .node ellipse,
 * 4) mermaid-1537691537314 .node polygon {

cursor: pointer; }
 * 1) mermaid-1537691537314 .node.clickable {

fill: green; }
 * 1) mermaid-1537691537314 .arrowheadPath {

stroke: green; stroke-width: 1.5px; }
 * 1) mermaid-1537691537314 .edgePath .path {

background-color: #e8e8e8; }
 * 1) mermaid-1537691537314 .edgeLabel {

fill: #cdffb2 !important; stroke: #6eaa49 !important; stroke-width: 1px !important; }
 * 1) mermaid-1537691537314 .cluster rect {

fill: #333; }
 * 1) mermaid-1537691537314 .cluster text {

position: absolute; text-align: center; max-width: 200px; padding: 2px; font-family: 'trebuchet ms', verdana, arial; font-size: 12px; background: #cdffb2; border: 1px solid #6eaa49; border-radius: 2px; pointer-events: none; z-index: 100; }
 * 1) mermaid-1537691537314 div.mermaidTooltip {

stroke: #13540c; fill: #cde498; }
 * 1) mermaid-1537691537314 .actor {

fill: black; stroke: none; }
 * 1) mermaid-1537691537314 text.actor {

stroke: grey; }
 * 1) mermaid-1537691537314 .actor-line {

stroke-width: 1.5; stroke-dasharray: '2 2'; marker-end: 'url(#arrowhead)'; stroke: #333; }
 * 1) mermaid-1537691537314 .messageLine0 {

stroke-width: 1.5; stroke-dasharray: '2 2'; stroke: #333; }
 * 1) mermaid-1537691537314 .messageLine1 {

fill: #333; }
 * 1) mermaid-1537691537314 #arrowhead {

fill: #333 !important; stroke: #333 !important; }
 * 1) mermaid-1537691537314 #crosshead path {

fill: #333; stroke: none; }
 * 1) mermaid-1537691537314 .messageText {

stroke: #326932; fill: #cde498; }
 * 1) mermaid-1537691537314 .labelBox {

fill: black; stroke: none; }
 * 1) mermaid-1537691537314 .labelText {

fill: black; stroke: none; }
 * 1) mermaid-1537691537314 .loopText {

stroke-width: 2; stroke-dasharray: '2 2'; marker-end: 'url(#arrowhead)'; stroke: #326932; }
 * 1) mermaid-1537691537314 .loopLine {

stroke: #6eaa49; fill: #fff5ad; }
 * 1) mermaid-1537691537314 .note {

fill: black; stroke: none; font-family: 'trebuchet ms', verdana, arial; font-size: 14px; }
 * 1) mermaid-1537691537314 .noteText {

stroke: none; opacity: 0.2; }
 * 1) mermaid-1537691537314 .section {

fill: #6eaa49; }
 * 1) mermaid-1537691537314 .section0 {

fill: #6eaa49; }
 * 1) mermaid-1537691537314 .section2 {

fill: white; opacity: 0.2; }
 * 1) mermaid-1537691537314 .section1,
 * 2) mermaid-1537691537314 .section3 {

fill: #333; }
 * 1) mermaid-1537691537314 .sectionTitle0 {

fill: #333; }
 * 1) mermaid-1537691537314 .sectionTitle1 {

fill: #333; }
 * 1) mermaid-1537691537314 .sectionTitle2 {

fill: #333; }
 * 1) mermaid-1537691537314 .sectionTitle3 {

text-anchor: start; font-size: 11px; text-height: 14px; }
 * 1) mermaid-1537691537314 .sectionTitle {

stroke: lightgrey; opacity: 0.3; shape-rendering: crispEdges; }
 * 1) mermaid-1537691537314 .grid .tick {

stroke-width: 0; }
 * 1) mermaid-1537691537314 .grid path {

fill: none; stroke: red; stroke-width: 2px; }
 * 1) mermaid-1537691537314 .today {

stroke-width: 2; }
 * 1) mermaid-1537691537314 .task {

text-anchor: middle; font-size: 11px; }
 * 1) mermaid-1537691537314 .taskText {

fill: black; text-anchor: start; font-size: 11px; }
 * 1) mermaid-1537691537314 .taskTextOutsideRight {

fill: black; text-anchor: end; font-size: 11px; }
 * 1) mermaid-1537691537314 .taskTextOutsideLeft {

fill: white; }
 * 1) mermaid-1537691537314 .taskText0,
 * 2) mermaid-1537691537314 .taskText1,
 * 3) mermaid-1537691537314 .taskText2,
 * 4) mermaid-1537691537314 .taskText3 {

fill: #487e3a; stroke: #13540c; }
 * 1) mermaid-1537691537314 .task0,
 * 2) mermaid-1537691537314 .task1,
 * 3) mermaid-1537691537314 .task2,
 * 4) mermaid-1537691537314 .task3 {

fill: black; }
 * 1) mermaid-1537691537314 .taskTextOutside0,
 * 2) mermaid-1537691537314 .taskTextOutside2 {

fill: black; }
 * 1) mermaid-1537691537314 .taskTextOutside1,
 * 2) mermaid-1537691537314 .taskTextOutside3 {

fill: #cde498; stroke: #13540c; }
 * 1) mermaid-1537691537314 .active0,
 * 2) mermaid-1537691537314 .active1,
 * 3) mermaid-1537691537314 .active2,
 * 4) mermaid-1537691537314 .active3 {

fill: black !important; }
 * 1) mermaid-1537691537314 .activeText0,
 * 2) mermaid-1537691537314 .activeText1,
 * 3) mermaid-1537691537314 .activeText2,
 * 4) mermaid-1537691537314 .activeText3 {

stroke: grey; fill: lightgrey; stroke-width: 2; }
 * 1) mermaid-1537691537314 .done0,
 * 2) mermaid-1537691537314 .done1,
 * 3) mermaid-1537691537314 .done2,
 * 4) mermaid-1537691537314 .done3 {

fill: black !important; }
 * 1) mermaid-1537691537314 .doneText0,
 * 2) mermaid-1537691537314 .doneText1,
 * 3) mermaid-1537691537314 .doneText2,
 * 4) mermaid-1537691537314 .doneText3 {

stroke: #ff8888; fill: red; stroke-width: 2; }
 * 1) mermaid-1537691537314 .crit0,
 * 2) mermaid-1537691537314 .crit1,
 * 3) mermaid-1537691537314 .crit2,
 * 4) mermaid-1537691537314 .crit3 {

stroke: #ff8888; fill: #cde498; stroke-width: 2; }
 * 1) mermaid-1537691537314 .activeCrit0,
 * 2) mermaid-1537691537314 .activeCrit1,
 * 3) mermaid-1537691537314 .activeCrit2,
 * 4) mermaid-1537691537314 .activeCrit3 {

stroke: #ff8888; fill: lightgrey; stroke-width: 2; cursor: pointer; shape-rendering: crispEdges; }
 * 1) mermaid-1537691537314 .doneCrit0,
 * 2) mermaid-1537691537314 .doneCrit1,
 * 3) mermaid-1537691537314 .doneCrit2,
 * 4) mermaid-1537691537314 .doneCrit3 {

fill: black !important; }
 * 1) mermaid-1537691537314 .doneCritText0,
 * 2) mermaid-1537691537314 .doneCritText1,
 * 3) mermaid-1537691537314 .doneCritText2,
 * 4) mermaid-1537691537314 .doneCritText3 {

fill: black !important; }
 * 1) mermaid-1537691537314 .activeCritText0,
 * 2) mermaid-1537691537314 .activeCritText1,
 * 3) mermaid-1537691537314 .activeCritText2,
 * 4) mermaid-1537691537314 .activeCritText3 {

text-anchor: middle; font-size: 18px; fill: black; }
 * 1) mermaid-1537691537314 .titleText {

fill: #13540c; stroke: none; font-family: 'trebuchet ms', verdana, arial; font-size: 10px; }
 * 1) mermaid-1537691537314 g.classGroup text {

fill: #cde498; stroke: #13540c; }
 * 1) mermaid-1537691537314 g.classGroup rect {

stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 g.classGroup line {

stroke: none; stroke-width: 0; fill: #cde498; opacity: 0.5; }
 * 1) mermaid-1537691537314 .classLabel .box {

fill: #13540c; font-size: 10px; }
 * 1) mermaid-1537691537314 .classLabel .label {

stroke: #13540c; stroke-width: 1; fill: none; }
 * 1) mermaid-1537691537314 .relation {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #compositionStart {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #compositionEnd {

fill: #cde498; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #aggregationStart {

fill: #cde498; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #aggregationEnd {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #dependencyStart {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #dependencyEnd {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #extensionStart {

fill: #13540c; stroke: #13540c; stroke-width: 1; }
 * 1) mermaid-1537691537314 #extensionEnd {

fill: lightgrey; color: lightgrey; }
 * 1) mermaid-1537691537314 .commit-id,
 * 2) mermaid-1537691537314 .commit-msg,
 * 3) mermaid-1537691537314 .branch-label {

color: rgba(0, 0, 0, 0.65); font: normal normal 400 normal 14px / 21px "Monospaced Number", "Chinese Quote", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, sans-serif; }        <div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> </foreignObject></g></g><text x="0" y="-199.5" fill="black" stroke="none" id="mermaid-1537691537314Text" style="text-anchor: middle;"> </g></g><g class="edgePaths"><g class="edgePath" style="opacity: 1;"><path class="path" d="M114,61L114,96.5L169.31026785714286,132" marker-end="url(#arrowhead108)" style="fill:none">  <marker id="arrowhead108" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M289.0859375,61L289.0859375,96.5L233.40422712053572,132" marker-end="url(#arrowhead109)" style="fill:none">  <marker id="arrowhead109" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M201.25,173L201.25,198L201.25,223L201.25,248" marker-end="url(#arrowhead110)" style="fill:none">  <marker id="arrowhead110" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 0 0 L 0 0 z" style="fill: #333">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M228.81546456473214,289L276.55078125,324.5L276.55078125,360" marker-end="url(#arrowhead111)" style="fill:none">  <marker id="arrowhead111" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M173.68453543526786,289L125.94921875,324.5L125.94921875,380.5L125.94921875,436.5L173.68453543526786,472" marker-end="url(#arrowhead112)" style="stroke: #333; fill:none;stroke-width:2px;stroke-dasharray:3;">  <marker id="arrowhead112" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M276.55078125,401L276.55078125,436.5L228.81546456473214,472" marker-end="url(#arrowhead113)" style="fill:none">  <marker id="arrowhead113" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M201.25,513L201.25,548.5L201.25,584" marker-end="url(#arrowhead114)" style="fill:none">  <marker id="arrowhead114" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M201.25,625L201.25,650L201.25,685.5L201.25,721" marker-end="url(#arrowhead115)" style="stroke: #333; fill:none;stroke-width:2px;stroke-dasharray:3;">  <marker id="arrowhead115" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M559.60546875,61L559.60546875,96.5L559.60546875,132" marker-end="url(#arrowhead116)" style="fill:none">  <marker id="arrowhead116" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M559.60546875,173L559.60546875,198L559.60546875,223L559.60546875,248" marker-end="url(#arrowhead117)" style="fill:none">  <marker id="arrowhead117" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 0 0 L 0 0 z" style="fill: #333">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M559.60546875,289L559.60546875,324.5L559.60546875,360" marker-end="url(#arrowhead118)" style="fill:none">  <marker id="arrowhead118" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M587.1709333147321,401L634.90625,436.5L634.90625,472" marker-end="url(#arrowhead119)" style="fill:none">  <marker id="arrowhead119" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M531.1434151785714,401L481.85546875,436.5L481.85546875,492.5L481.85546875,548.5L531.1434151785714,584" marker-end="url(#arrowhead120)" style="stroke: #333; fill:none;stroke-width:2px;stroke-dasharray:3;">  <marker id="arrowhead120" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M634.90625,513L634.90625,548.5L587.1709333147321,584" marker-end="url(#arrowhead121)" style="fill:none">  <marker id="arrowhead121" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M514.6631610576923,625L459.85546875,650L459.85546875,685.5L459.85546875,721" marker-end="url(#arrowhead122)" style="fill:none">  <marker id="arrowhead122" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g><g class="edgePath" style="opacity: 1;"><path class="path" d="M608.5358430631868,625L668.20703125,650L668.20703125,685.5L668.20703125,721" marker-end="url(#arrowhead123)" style="fill:none">  <marker id="arrowhead123" viewBox="0 0 10 10" refX="9" refY="5" markerUnits="strokeWidth" markerWidth="8" markerHeight="6" orient="auto"><path d="M 0 0 L 10 5 L 0 10 z" class="arrowheadPath" style="stroke-width: 1; stroke-dasharray: 1, 0;">   </g></g><g class="edgeLabels"><g class="edgeLabel" transform="translate(114,96.5)" style="opacity: 1;"><g transform="translate(-94,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange EUR-&gt;GBP to broker  </foreignObject></g></g><g class="edgeLabel" transform="translate(289.0859375,96.5)" style="opacity: 1;"><g transform="translate(-60.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Send GBP to broker  </foreignObject></g></g><g class="edgeLabel" transform="" style="opacity: 1;"><g transform="translate(0,0)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">  </foreignObject></g></g><g class="edgeLabel" transform="translate(276.55078125,324.5)" style="opacity: 1;"><g transform="translate(-64.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange GBP-&gt;USD  </foreignObject></g></g><g class="edgeLabel" transform="translate(125.94921875,380.5)" style="opacity: 1;"><g transform="translate(-64,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Equivalent exchange  </foreignObject></g></g><g class="edgeLabel" transform="translate(276.55078125,436.5)" style="opacity: 1;"><g transform="translate(-63,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange USD-&gt;JPY  </foreignObject></g></g><g class="edgeLabel" transform="translate(201.25,548.5)" style="opacity: 1;"><g transform="translate(-50.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> ETF buys assets  </foreignObject></g></g><g class="edgeLabel" transform="translate(201.25,685.5)" style="opacity: 1;"><g transform="translate(-28,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Hold ETF  </foreignObject></g></g><g class="edgeLabel" transform="" style="opacity: 1;"><g transform="translate(0,0)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">  </foreignObject></g></g><g class="edgeLabel" transform="" style="opacity: 1;"><g transform="translate(0,0)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">  </foreignObject></g></g><g class="edgeLabel" transform="translate(559.60546875,324.5)" style="opacity: 1;"><g transform="translate(-49,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> ETF sells assets  </foreignObject></g></g><g class="edgeLabel" transform="translate(634.90625,436.5)" style="opacity: 1;"><g transform="translate(-62.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange JPY-&gt;USD  </foreignObject></g></g><g class="edgeLabel" transform="translate(481.85546875,492.5)" style="opacity: 1;"><g transform="translate(-64,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Equivalent exchange  </foreignObject></g></g><g class="edgeLabel" transform="translate(634.90625,548.5)" style="opacity: 1;"><g transform="translate(-64.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange USD-&gt;GBP  </foreignObject></g></g><g class="edgeLabel" transform="translate(459.85546875,685.5)" style="opacity: 1;"><g transform="translate(-102.5,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Exchange GBP-&gt;EUR from broker  </foreignObject></g></g><g class="edgeLabel" transform="translate(668.20703125,685.5)" style="opacity: 1;"><g transform="translate(-77,-10.5)" class="label"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;"> Receive GBP from broker  </foreignObject></g></g></g> <g class="node pink" id="O" transform="translate(559.60546875,268.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-42.1171875" y="-20.5" width="84.234375" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-32.1171875,-10.5)"><foreignObject width="64.234375" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">JPY assets </foreignObject></g></g></g><g class="node pink" id="P" transform="translate(559.60546875,380.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-50.6328125" y="-20.5" width="101.265625" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-40.6328125,-10.5)"><foreignObject width="81.265625" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">JPY currency </foreignObject></g></g></g><g class="node pink" id="Q" transform="translate(634.90625,492.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-51.6015625" y="-20.5" width="103.203125" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-41.6015625,-10.5)"><foreignObject width="83.203125" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">USD currency </foreignObject></g></g></g><g class="node pink" id="R" transform="translate(559.60546875,604.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-52" y="-20.5" width="104" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-42,-10.5)"><foreignObject width="84" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">GBP currency </foreignObject></g></g></g><g class="node pink" id="C" transform="translate(201.25,268.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-52" y="-20.5" width="104" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-42,-10.5)"><foreignObject width="84" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">GBP currency </foreignObject></g></g></g><g class="node pink" id="D" transform="translate(276.55078125,380.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-51.6015625" y="-20.5" width="103.203125" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-41.6015625,-10.5)"><foreignObject width="83.203125" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">USD currency </foreignObject></g></g></g><g class="node pink" id="E" transform="translate(201.25,492.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-50.6328125" y="-20.5" width="101.265625" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-40.6328125,-10.5)"><foreignObject width="81.265625" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">JPY currency </foreignObject></g></g></g><g class="node pink" id="F" transform="translate(201.25,604.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-42.1171875" y="-20.5" width="84.234375" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-32.1171875,-10.5)"><foreignObject width="64.234375" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">JPY assets </foreignObject></g></g></g><g class="node" id="Ae" transform="translate(114,40.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-54.34375" y="-20.5" width="108.6875" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-44.34375,-10.5)"><foreignObject width="88.6875" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">EURO investor </foreignObject></g></g></g><g class="node" id="B" transform="translate(201.25,152.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-34.8359375" y="-20.5" width="69.671875" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-24.8359375,-10.5)"><foreignObject width="49.671875" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">Buy ETF </foreignObject></g></g></g><g class="node" id="Ag" transform="translate(289.0859375,40.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-49.8671875" y="-20.5" width="99.734375" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-39.8671875,-10.5)"><foreignObject width="79.734375" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">GBP investor </foreignObject></g></g></g><g class="node" id="G" transform="translate(201.25,741.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-68.6640625" y="-20.5" width="137.328125" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-58.6640625,-10.5)"><foreignObject width="117.328125" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">End holding period </foreignObject></g></g></g><g class="node" id="M" transform="translate(559.60546875,40.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-68.6640625" y="-20.5" width="137.328125" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-58.6640625,-10.5)"><foreignObject width="117.328125" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">End holding period </foreignObject></g></g></g><g class="node" id="N" transform="translate(559.60546875,152.5)" style="opacity: 1;"><rect rx="0" ry="0" x="-34.9140625" y="-20.5" width="69.828125" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-24.9140625,-10.5)"><foreignObject width="49.828125" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">Sell ETF </foreignObject></g></g></g><g class="node" id="Se" transform="translate(459.85546875,741.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-54.34375" y="-20.5" width="108.6875" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-44.34375,-10.5)"><foreignObject width="88.6875" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">EURO investor </foreignObject></g></g></g><g class="node" id="Sg" transform="translate(668.20703125,741.5)" style="opacity: 1;"><rect rx="5" ry="5" x="-49.8671875" y="-20.5" width="99.734375" height="41"> <g class="label" transform="translate(0,0)"><g transform="translate(-39.8671875,-10.5)"><foreignObject width="79.734375" height="21"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; white-space: nowrap;">GBP investor </foreignObject></g></g></g></g></g></g>
 * 1) mermaid-1537691537314 .pink &gt; * { fill:#ffb6c1 !important; } #mermaid-1537691537314 {