<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Analysis of Cryptocurrency Commodities with Motifs and LSTM</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Benjamin</forename><surname>Barry</surname></persName>
							<email>benjamin.barry5@mail.dcu.ie</email>
							<affiliation key="aff0">
								<orgName type="department">School of Computing</orgName>
								<orgName type="institution">Dublin City University</orgName>
								<address>
									<settlement>Dublin</settlement>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Martin</forename><surname>Crane</surname></persName>
							<email>martin.crane@dcu.ie</email>
							<affiliation key="aff0">
								<orgName type="department">School of Computing</orgName>
								<orgName type="institution">Dublin City University</orgName>
								<address>
									<settlement>Dublin</settlement>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Analysis of Cryptocurrency Commodities with Motifs and LSTM</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">FAA2D9A9BAE0C49ABB030A0115382683</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T23:13+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Time Series Analysis</term>
					<term>Cryptocurrency</term>
					<term>Motifs</term>
					<term>LSTM Neural Networks</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Time Series Analysis has long been used as a method to help predict future events based on previous data. This area is welldefined and studied but there are still areas of Time Series Analysis that are problematic. One such problem is isolating patterns in highly volatile datasets over long time intervals. In an effort to help with such issues e.g. those seen in fluctuating financial datasets, a new approach is needed. Borrowing its name from Music and more recently Computational Biology, Motifs are small repeating patterns in datasets. Using these subsequences, further forecasting can be improved as Motifs can be shown to aid algorithms which require certain initial conditions. This method will potentially lead to new insights in the study of cryptocurrencies. This paper will present a case where an optimized Motif length will be used to aid the prediction of Bitcoin through the use of an LSTM Neural Network, yielding an 8% decrease in RSME for one test case.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Forecasting has derived many methods for calculating the future behaviour of a system. Statistical methods, for instance, look to predict the relationship between variables when they are reduced to a simplistic expression. The area of statistical forecasting looking at the effect time has on a system is known as Time Series Analysis and this area will form the core of this work. Most aspects of forecasting Time Series data revolve around finding patterns within said data, as an attempt to see if these patterns can be projected into the future. As put forward by <ref type="bibr" target="#b11">[12]</ref> Time Series problems can be reduced down to data = pattern + error. Therefore, if we can isolate the patterns and reduce the error (or noise) in a dataset we can decompose a series into something we can extend forward in time. However, what happens if the data has little to no "obvious" patterns? Here traditional methods can begin to fail and the picture they project becomes less accurate and hence less reliable. A new method is needed to try and better model these volatile systems, a change in point of view from the big to the little. Using improvements in computational power, we are no longer limited to looking at coarse granularity to try to model patterns. We can now begin to look at microscopic intervals and a new world of pattern repetition becomes apparent. In this paper, we look at bringing together the power of time series Motifs to optimize Neural Network's (NNs) ability to recognise patterns.</p><p>In Section 2 we examine previous research in the areas of Motifs with a special focus on the area of matrix profiles. We also examine prior work in Bitcoin forecasting as well as looking at some inherent challenges presented. In Section 4 we detail the results of the work in terms of Similarity Scores and Occurrences before looking at the overall accuracy and a comparison between LSTMs with and without Motifs. Section 4.4 discusses these results, while Section 5 concludes with some possible future directions.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Related Work</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Motifs</head><p>Certain bodies of work have introduced Motifs (unknowingly) as opposed to in a theoretical framework for their study and evolution. For this, we need to look to three particular papers that represent a linear progression of the work. Although there have been several co-writers across the three papers <ref type="bibr" target="#b10">[11]</ref>, <ref type="bibr" target="#b1">[2]</ref> and <ref type="bibr" target="#b13">[14]</ref>, Eamonn Keogh features heavily in all and he can be considered the instigator of the field. The fundamental concept of Motifs is encapsulated by Keogh in <ref type="bibr" target="#b10">[11]</ref> where he defines a Motif as the subsequence within a time series which is most similar to the most other subsequences in that series, D(C i ,C j ) &gt; 2R, for all 1 &lt; i ≤ K. Here R is a numeric value picked using a Distance Measure such as the Euclidean norm. A consequence of the definition is that all C i are mutually exclusive. In Figure <ref type="figure" target="#fig_0">1</ref>, A, B and C are a single repeating structure found at different points in the time series. This can be seen to be nearly identical in structure by eye and when compared mathematically they are seen to fall within our distance range to be called the "same" i.e. our R from above.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Matrix Profile Work</head><p>The goal of most research within the field of Matrix Profiles, is to reduce the run time of the Brute Force approach (O(n 2 m) <ref type="bibr" target="#b10">[11]</ref>). The method known as STAMP (Scalable Time series Any-time Matrix Profile) uses the Fast Fourier Transform to reduce the computation time to O(n 2 logn) <ref type="bibr" target="#b1">[2]</ref>. The method used here is STOMP (Scalable Time series Ordered-search Matrix Profile) which runs in O(n 2 ) <ref type="bibr" target="#b9">[10]</ref>. In this algorithm, through algebraic changes that better use the component order and invariance of the matrix, run time is improved. The algorithm uses Piecewise Aggregate Approximation to reduce dimensionality and then Discretization is performed to transform the time series into "Words" which can be easily compared. This allows for a more efficient calculation of distances exactly <ref type="bibr" target="#b13">[14]</ref> (unlike other methods).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Bitcoin and its Modelling Challenges</head><p>Operating under the pseudonym "Satoshi Nakamoto", a developer published a paper <ref type="bibr" target="#b14">[15]</ref> where they propose the idea of a Cryptocurrency. From that point onwards the rise of cryptocurrencies has been exponential and highly volatile<ref type="foot" target="#foot_0">1</ref> . The rise and fall of Bitcoin has led many to try to predict what it will do next <ref type="bibr" target="#b3">[4]</ref>. The price of Bitcoin has been modelled by, among others, Krystoufek <ref type="bibr" target="#b8">[9]</ref> who found by studying Bitcoin Price according to fundamental Economic laws, the price is not ever-increasing. Since 2018 Bitcoin is close to its model-implied price. This finding would seem to back up the notion that Bitcoin had entered a Mature Phase <ref type="bibr" target="#b3">[4]</ref>. Due to the (relatively) low amount of trading done on Bitcoin pre-April 2017, the price remained less volatile. With Bitcoins increased popularity, its value changed wildly from day to day. Hence Bitcoin is best considered in 2 ages, its Immature state and its Mature state. As the price of Bitcoin in the Immature state has been found to be almost perfectly correlated with other Cryptocurrency prices <ref type="bibr" target="#b2">[3]</ref>, this has given rise to arbitrage opportunities which have been pursued as a means to find the "next" Bitcoin. Further investigation of the variability of Bitcoin price has taken the form of research into existence of regime changes in the price, <ref type="bibr" target="#b7">[8]</ref> found that Recurrent Neural Networks outperform Hidden Markov Models at predicting volatility spikes. Other authors have also found challenges due to the extreme fluctuations seen in the Bitcoin market over small increments of time. For example in July 2017, its value increased 25% in a single day. Previous research has attempted to solve the problem using the correlation between the number of transactions and price. This yielded positive results for Bitcoin returns without, however, being able to predict volatility <ref type="bibr" target="#b0">[1]</ref>. The issue with this approach is the need to know the number of transactions in order to create a prediction. A method is needed that can model forward the market with less restrictive input parameters. A statistical approach is taken by Shah and Zhang <ref type="bibr" target="#b15">[16]</ref> where they use Bayesian Regression to model future values of Bitcoin. They achieve good results with this approach and are able to nearly double their initial investment in less than a 60-day period.</p><p>LSTM RNNs have been found to be an efficient way to predict Bitcoin price from historical prices and moving average technical indicators. Other Machine Learning methods, e.g. <ref type="bibr" target="#b12">[13]</ref> found LSTM RNNs produced the highest accuracy on price prediction. <ref type="bibr" target="#b5">[6]</ref> used LSTM model to predict Bitcoin price with, as model inputs, macroeconomics factors such as global currency ratios and blockchain information. <ref type="bibr" target="#b6">[7]</ref> have used them to mine news articles and tweets to infer the relationship between their information, certain commodity prices and Bitcoin price direction yielding an accurate prediction technique. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Matrix Profiles</head><p>What underpins the Keogh algorithms <ref type="bibr" target="#b10">[11]</ref>, <ref type="bibr" target="#b1">[2]</ref> and <ref type="bibr" target="#b13">[14]</ref> is the concept of a Matrix Profile. In essence, this reduces a time series T into a matrix where each cell represents the distance between a subsequence and all other subsequences of equal length in the time series. This produces a matrix of size N by N (N is the length of the time series T less the length on the subsequence). For a time series T with 100 data points the Matrix Profile for all subsequences of length 10, would consist of a 90 by 90 matrix. A common metric used is the z-normalized Euclidean distance due to its ability to account for variance and mean. Consider Figure <ref type="figure" target="#fig_2">3</ref>, where the blue and red lines represent 2 different time of time with arbitrary values on the y-Axis. The vertical lines show the distance between corresponding points on each series (i.e at the same point in time). The modified sum of these distances represents the Euclidean distance at a simplified level. For Motifs, we are only interested in the lowest distance value i.e. the most similar subsequence.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2">Data Used</head><p>Three separate time granularities were chosen for both the Mature and Immature data within Bitcoin. Since the Poloniex<ref type="foot" target="#foot_1">2</ref> data source was accurate to 5-minutes, this was the lowest granularity picked. From here, 15-minute and 30-minute intervals were also chosen.This data counts are shown in Table <ref type="table" target="#tab_0">1</ref>. Graphs of the Mature and Immature Bitcoin data are shown in Figure <ref type="figure" target="#fig_1">2</ref>. 4 Results</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.1">Matrix Profile Outputs</head><p>A sample of the standard STUMPY algorithm outputs are seen in Table <ref type="table" target="#tab_1">2</ref>. This table shows the Starting position of a subsequence (Index ), the Euclidean Distance (Similarity) to its closest copy, the starting index of where that copy is (Start) and how often the pattern occurs (Occurrence).  </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.4">Discussion</head><p>Optimum Motif Length The goal from analysis of the outputs is to attempt to find an "Optimized" Motif that we can then pass into the LSTM to try to improve its accuracy. To do this, it was best to compare the Motif lengths across two metrics: Similarity Scores and Motif Occurrence. Hence, to establish which Motif length to input, each will have to be taken into account and an overall best value will need to be selected. The answer from this section mixes the qualitative and quantitative. We need to visually interpret graphical outputs, in conjunction with the underlying numeric scores. As such, the optimum Motif length is open to interpretation.</p><p>Similarity Score For both the Mature and Immature dataset for the five subsequence lengths tested, an output as seen in Table <ref type="table" target="#tab_1">2</ref> was created. The longer Motifs tend to get less similar (this makes sense intuitively with more points to calculate the Euclidean distance between). The pitfall at this point would be to just consider the length 3 Motif as the best option due to it having the smallest mean Euclidean distance. However, we must consider the reason behind this. Figure <ref type="figure" target="#fig_4">5</ref> contains the graphed Similarity Score (in intervals of 0.5 where the final value on the x-Axis contains all values above it). All these graphs show the dominance of the zero score Motifs. These occur often at low granularity due to minute differences in Bitcoin's value. These effectively are straight lines in the graph. This behaviour is dominant in the 5-minute 3 and 6 length Motifs (it is also dominant in most of the Immature data due to the lack of trading at the beginning of Bitcoins life). We need to find the best compromise between high Similarity Scores and the dominance of the straight-line "0" score. In all six graphs in Figure <ref type="figure" target="#fig_4">5</ref>, the blue (3 Motif) and the orange (6 Motif) plots are dominated by the 0 score Motifs, while the purple (48 Motif) plot occurs more often at the higher values. The green (12 Motif) plot and the red (24 Motif) plot are our best compromise. Of note in these graphs is the apparent Gaussian distribution sitting on the spread of some scores (this is most obvious for the red (24 Motif) plots). This may be explained using the Law of Large Numbers <ref type="bibr" target="#b4">[5]</ref>.</p><p>Due to the lack of dominance of the 0 score and as the there are fewer larger scores, the values are tending towards their Expected Value. This effect is more pronounced in the Mature dataset due to the movement of Bitcoin towards a traditional commodity <ref type="bibr" target="#b3">[4]</ref>. To split our choice between a 12 Motif and 24 Motif we consider the Occurrence counts of our Motifs.</p><p>Motif Occurrence When we speak of the "Occurrence" of a Motif we are referring to how often it appears in a dataset. If we look back to Table <ref type="table" target="#tab_1">2</ref> we can explain the field as how many times the Start, i.e. the starting index of the repeating subsequence relative to the Index, occurs. This is to say that the subsequence at Index 0, along with 26 other subsequences are most similar to the subsequence at Index 14292. This means the Motif repeats throughout the time series multiple times. Although all 27 subsequences may not have the same Similarity Score as 0, they will form a Motif. Highly repeating structures are again usually akin to straight lines and often, after a further look, are uninformative. Due to the high number of possible values for the Occurrence in the graphs, the values need to be bucketed: Anything with an Occurrence value of 1 or 2 is kept as is, whilst 3-5, 5-10 and 10-50 are grouped and finally anything above 50 are included in the 50+ bucket. Subsequences with an Occurrence value in these categories are counted and used as the y-Axis value. In Figure <ref type="figure" target="#fig_5">6</ref>, we are interested in the green (12 Motif) and red (24 Motif) plots from analysis in Section 4.4. From the graphs there is little to choose between the two Motif lengths. In general, the green plot seems to have more of the undesired Occurrence values of 1 and Occurrence values in the 50+ range. Hence, we can select the 24 Motif as the best option between the two and proceed to using it in the LSTM NN.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.5">LSTM Accuracy</head><p>The LSTM NN was not optimized as that was not the goal of this paper, as such, some of the hyperparameters chosen are not useful in a real world scenario. This is especially true of the batch size of 1. An increase here would have reduced the computation time. In this sense there is little to no value in using the computation times as a metric to measure if the Motif using LSTM outperforms a traditional LSTM.</p><p>The simple goal of the LSTM NN is to see does using Motifs as an intermediary step between raw data and model help our outcome. Thus Figures <ref type="figure">7 (a</ref>  <ref type="table" target="#tab_2">3</ref> shows a reduction in the test RMSE by 8% and training of 24%. There are significant computation time increases (66%), but with script optimization and better hardware this could be reduced. Figures <ref type="figure">8 (a</ref>  <ref type="table" target="#tab_2">3</ref> shows us that there is a reduction in the test RSME by 33% and training of 50%. </p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. A Motif in Time Series data from [2].</figDesc><graphic coords="2,211.52,444.80,192.32,82.63" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Historical Bitcoin Graphs</figDesc><graphic coords="4,79.82,214.19,224.79,99.03" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Fig. 3 .</head><label>3</label><figDesc>Fig. 3. Euclidean Distance between subsequences</figDesc><graphic coords="4,248.35,530.84,118.65,77.70" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Fig. 4 .</head><label>4</label><figDesc>Fig. 4. Matrix Profile for Different Granularities</figDesc><graphic coords="7,78.29,454.98,224.78,115.02" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Fig. 5 .</head><label>5</label><figDesc>Fig. 5. Similarity Scores for Different Granularities</figDesc><graphic coords="9,81.36,333.79,224.78,82.33" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Fig. 6 .</head><label>6</label><figDesc>Fig. 6. Motif Occurrence for Different Granularities</figDesc><graphic coords="10,134.77,502.08,155.62,115.01" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head></head><label></label><figDesc>) and (b) show the effect introducing Motifs has to the Immature dataset. Table</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Fig. 7 .Fig. 8 .</head><label>78</label><figDesc>Fig. 7. LSTM NN for Mature Bitcoin With and Without Motifs</figDesc><graphic coords="11,79.82,364.17,224.78,111.61" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>Dataset Size</figDesc><table><row><cell cols="2">Dataset Granularity Size</cell></row><row><cell></cell><cell>5 Minutes 221,829</cell></row><row><cell>Immature</cell><cell>15 Minutes 73,937</cell></row><row><cell></cell><cell>30 Minutes 36,965</cell></row><row><cell></cell><cell>5 Minutes 236,421</cell></row><row><cell>Mature</cell><cell>15 Minutes 78,789</cell></row><row><cell></cell><cell>30 Minutes 39,381</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2 .</head><label>2</label><figDesc>3 Matrix Profile -Immature 5 Minutes The lower the value on the y-Axis the closer the Motifs are to each other, i.e. over larger windows we can see the Similarity Score increasing so the Motifs are becoming less similar. Due to the large number of points in the input data (Immature 15-minutes and Mature 15-minutes) and limited hardware resources 3 the LSTM NN takes a lot of time to run. The computation times were noted as 23.1 hours, 7.5 hours and 26.6 hours, 8.4 hours on the Mature and Immature dataset running the Motif and the standard algorithm respectively.</figDesc><table><row><cell cols="3">Index Similarity Start Occurrence</cell></row><row><cell>0</cell><cell>0.33437 14292</cell><cell>27</cell></row><row><cell>1</cell><cell>0.07794 3319</cell><cell>472</cell></row><row><cell>2</cell><cell>0.07794 4329</cell><cell>398</cell></row><row><cell>3</cell><cell>0.07794 9592</cell><cell>221</cell></row></table><note>A comparison can be made between our version (with Motifs) and a standard 1 point LSTM NN in Figures 7 (a) &amp; 8 (a) for the Mature and Immature cases respectively. Table 3 show Mean Square Error for the Trained and Tested case for Mature and Immature for Motifs with LSTM NN and the 1 point LSTM NN.</note></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 3 .</head><label>3</label><figDesc>LSTM Mean Square Error</figDesc><table><row><cell>Dataset</cell><cell cols="3">Type Train/Test MSE</cell></row><row><cell>Immature</cell><cell>Motif Standard</cell><cell>Train Test Train Test</cell><cell>92.35 247.78 136.22 501.27</cell></row><row><cell>Mature</cell><cell>Motif Standard</cell><cell>Train Test Train Test</cell><cell>2,095.82 1,689.28 2,761.33 1,832.49</cell></row></table></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="1" xml:id="foot_0">Its max value over $18,000 to current ≈ $8,000 (coinbase.com/price/bitcoin).</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_1">https://poloniex.com/</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_2">The code was run on an Intel i7-5600 CPU @ 2.60GHz with 8GB of RAM</note>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Acknowledgements</head><p>The authors are grateful to Prof. H. J. Ruskin for her helpful comments. This research was (partially) conducted with the financial support of SFI under Grant Agreement No. 17/SP/5447 at the ADAPT SFI Research Centre at DCU. The ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant no. 13/RC/2106.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Can volume predict Bitcoin returns and volatility?</title>
		<author>
			<persName><forename type="first">M</forename><surname>Balcilar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Bouri</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Gupta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Roubaud</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Economic Modelling</title>
		<imprint>
			<biblScope unit="volume">64</biblScope>
			<biblScope unit="page" from="74" to="81" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Probabilistic discovery of time series motifs</title>
		<author>
			<persName><forename type="first">B</forename><surname>Chiu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Keogh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Lonardi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. of 9th Int. Conf. on KDD</title>
				<meeting>of 9th Int. Conf. on KDD<address><addrLine>Washington, DC</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2003">Aug 24 -27 (2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Detecting bubbles in Bitcoin price dynamics via market exuberance</title>
		<author>
			<persName><forename type="first">A</forename><surname>Cretarola</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Figà-Talamanca</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Annals of Operations Research</title>
		<imprint>
			<date type="published" when="2019-07">Jul 2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Bitcoin market route to maturity</title>
		<author>
			<persName><forename type="first">S</forename><surname>Drozdz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Gebarowski</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Minati</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Oswiecimka</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Watorek</surname></persName>
		</author>
		<idno>CoRR abs/1804.05916</idno>
		<imprint>
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">The strong law of large numbers</title>
		<author>
			<persName><forename type="first">W</forename><surname>Feller</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">An introduction to probability theory and its applications</title>
				<imprint>
			<publisher>Wiley</publisher>
			<date type="published" when="1968">1968</date>
			<biblScope unit="volume">1</biblScope>
			<biblScope unit="page" from="243" to="245" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Predicting bitcoin prices by using rolling window lstm model</title>
		<author>
			<persName><forename type="first">H</forename><surname>Jang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Ko</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Lee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Lee</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc of KDD Data Science In Fintech Workshop (DSF)</title>
				<meeting>of KDD Data Science In Fintech Workshop (DSF)</meeting>
		<imprint>
			<date type="published" when="2018-07">July 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Bitcoin currency fluctuation</title>
		<author>
			<persName><forename type="first">M</forename><surname>Kinderis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Bezbradica</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Crane</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">3rd Int Conf on Complexity, Future Information Systems and Risk</title>
				<imprint>
			<date type="published" when="2018-03">Mar (2018</date>
			<biblScope unit="page" from="20" to="21" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Regime change and trend prediction for Bitcoin time series data</title>
		<author>
			<persName><forename type="first">O</forename><surname>Kodama</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Pichl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Kaizoji</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">CBU Int. Conf. Proc</title>
				<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="volume">5</biblScope>
			<biblScope unit="page" from="384" to="388" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Is the Bitcoin price dynamics economically reasonable?</title>
		<author>
			<persName><forename type="first">L</forename><surname>Kristoufek</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Physica A p</title>
		<imprint>
			<biblScope unit="page">120873</biblScope>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">STUMPY: A powerful and scalable python library for time series data mining</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">M</forename><surname>Law</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">The Journal</title>
		<imprint>
			<biblScope unit="volume">4</biblScope>
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Finding motifs in time series</title>
		<author>
			<persName><forename type="first">J</forename><surname>Lin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Keogh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Lonardi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Patel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Second Workshop on Temporal Data Mining</title>
				<meeting>the Second Workshop on Temporal Data Mining</meeting>
		<imprint>
			<date type="published" when="2002">10 2002</date>
			<biblScope unit="page" from="53" to="68" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">Forecasting methods and applications</title>
		<author>
			<persName><forename type="first">S</forename><surname>Makridakis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wheelwright</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Hyndman</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2008">2008</date>
			<publisher>John Wiley &amp; Sons</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Predicting the price of bitcoin using machine learning</title>
		<author>
			<persName><forename type="first">S</forename><surname>Mcnally</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Roche</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Caton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">26th Euromicro Int Conf on Parallel, Distributed and Network-based Processing</title>
				<imprint>
			<date type="published" when="2018-03">March 2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Exact discovery of time series motifs</title>
		<author>
			<persName><forename type="first">A</forename><surname>Mueen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Keogh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Zhu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Cash</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Westover</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc 2009 SIAM Int conf on data mining</title>
				<meeting>2009 SIAM Int conf on data mining</meeting>
		<imprint>
			<date type="published" when="2009-04">04 2009</date>
			<biblScope unit="page" from="473" to="484" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><surname>Nakamoto</surname></persName>
		</author>
		<title level="m">Bitcoin: A peer-to-peer electronic cash system</title>
				<imprint>
			<date type="published" when="2008">2008</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Bayesian regression and Bitcoin</title>
		<author>
			<persName><forename type="first">D</forename><surname>Shah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Zhang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Allerton Conf on Communication, Control, and Computing</title>
				<meeting><address><addrLine>Monticello, IL</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2014">Sept 30 -Oct 3 (2014</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
