You are on page 1of 8

HIDDEN MARKOV MODEL APPLICATION TO TRANSFER

THE TRADER ONLINE FOREX BROKERS


Farida Suharleni1), Agus Widodo2), Endang Wahyu H.3)
1Magister Student of Mathematics Department, Brawijaya University, Malang
2,3Lecturer of Mathematics Department, Brawijaya University, Malang
1email: farida_jelita@yahoo.co.id

ABSTRACT
Hidden Markov Model is elaboration of Markov chain, which is applicable to cases that can’t directly
observe. In this research, Hidden Markov Model is used to know trader’s transition to broker forex online.
In Hidden Markov Model, observed state is observable part and hidden state is hidden part. Hidden
Markov Model allows modeling system that contains interrelated observed state and hidden state. As
observed state in trader’s transition to broker forex online is category 1, category 2, category 3, category
4, category 5 by condition of every broker forex online, whereas as hidden state is broker forex online

research is making construction model    , ,  by making a probability of transition matrix (A) from
Marketiva, Masterforex, Instaforex, FBS and Others. First step on application of Hidden Markov Model in this

every broker forex online. Next step is making a probability of observation matrix (B) by making conditional
probability of five categories, that is category 1, category 2, category 3, category 4, category 5 by condition of
every broker forex online and also need to determine an initial state probability (π) from every broker forex

sequences which is the most possible based on model    , ,  and observed state that is the five
online. The last step is using Viterbi algorithm to find hidden state sequences that is broker forex online

categories. Application of Hidden Markov Model is done by making program with Viterbi algorithm using
Delphi 7.0 software with observed state based on simulation data. Example: By the number of observation T = 5

observed state O as following :


 
 4,
 2,
  1,
  5,
  3 where X1 = FBS, X2 =
and observed state sequences O = (2,4,3,5,1) is found hidden state sequences which the most possible with

Masterforex, X3 = Marketiva, X4 = Others, and X5 = Instaforex.

Keywords: Hidden Markov Model, Trader, Broker forex online

INTRODUCTION be examined in this study is Marketiva,


Masterforex, Instaforex, FBS, and the fifth
Electronic technology-based life was
one is a collection of other online forex
intense, vigorous today. Investment world to feel
brokers (others).
the impact of the development of electronic
technology. For example: investing through forex The purpose of research
(foreign exchange) or foreign currency exchange Along with the formulation of the problem,
is taking advantage of the electronic technology the objectives of this study were:
better known as forex online. 1. Knowing the Hidden Markov Model
This online forex trading brokerage services construction for traders shift towards online
utilizing the so-called online forex broker. By forex broker.
definition, online forex broker is a party that can 2. Implementing a Hidden Markov Model
be a company, individual or agency in which he is construction is on the software using Delphi
established or function as an intermediary to 7.0 software.
bridge or reconcile between the buyer and seller.
The presence of online forex broker is easier for LITERATURE REVIEW
traders to trade forex online. However, along
Chance
with the increasing number of online forex
Opportunity is a value between 0 and 1 that
brokers, the greater the opportunity for traders
describes the size of the opportunity for the
to move from one broker to another broker.
emergence of a specific event on a specific
Limitation of the research problem condition. Other terms of the probability
Extent of the problem in this research is: opportunities. Odds of an event that must happen
1. The data used are primary data, the survey or opportunities certainty is 1, denoted P (S) = 1,

impossibility is 0, denoted.   0 In full, the


data using questionnaires. Respondents in while odds improbable events or opportunities
this study are online forex traders in

0    1. (Nugroho, 2008)


Indonesia. probability of an event A, denoted P (A), are:
2. Five kinds of online forex brokers that will
Hidden Markov Model Application to Transfer The Trader Online Forex Brokers

Value of early chances are 


6  37  87 ,
Conditional Genesis Early Opportunity Matrix ()

so that for every i, 87 ( 0 , N N is the number of


Conditional Genesis is an event that will

state and ∑4 7: 87  1.
occur with other conditions incident has
occurred. Provided A and B are two events in the

known or has been denoted by | . Thus, it


sample space, chances conditional B if event A is Initially Opportunities outlined in the matrix is

can be denoted: : | , and read: "The odds of


called a row vector as the contents of the existing

that symbolized 87 so,


opportunities in the beginning it was a chance

  ;8 8 8 / 84 <
a B, if A has occurred" or "Chance B, if A is known

  
to opportunity", where (Hidayanto, 2009)

| 

Opportunity Transition Matrix (A)

with   0. (Walpole, 1995)


Opportunities outlined in the transition

x N. The matrix A is formed by =7, the transition


matrix of transitional opportunities dimension N
Stochastic Processes
from state i opportunity to state j in one step can
The term stochastic processes are widely
=7,  
).  -|
)  0
be denoted:
used for events related to the time-oriented

random variables 
 , ! "# where t is the
observation. Stochastic process is a family of
A matrix formed by the above is called the
parameter "Time" of the set T. T is a parameter of transition matrix of the Markov chain
"time" that has discrete or continuous nature. opportunities. The shape of the transition matrix
That is, if, then the stochastic process is A the following opportunities:

= = / = 4
new state
denoted. If "  0,1,2,3 … # then the stochastic
parameterized "timing" discrete and usually
= = / = 4
> / / @ new state
? /
and is usually denoted by 
% , &  0,1,2,3 … . #.
process is parameterized "time" is continuous
=4 =4 / =44
All possible prices happened t random Initial state
variable is called the state space "state" which is for i = 1,2, ..., N and j = 1,2, ... N.
denoted by Q. State space "state" is called discrete In the transition matrix of the Markov chain
if finite or infinite countable, otherwise state opportunities has traits - traits that entry on each

∑4
space "state" is called continuous if the interval of
,: =7,  1 , =7, ( 0. (Sumarminingsih, 2006)
line numbered one. In other words every i holds:
the real line containing.
For example, the number of messages that

' , ( 0#
arrive in the time period from 0 to t is Hidden Markov Model (HMM)
parameterized "time" and Hidden Markov models or Hidden Markov
continuous state space "state" discrete. Model (HMM) is a statistical model of a system
One of the stochastic process is Markov chain that assumed a Markov process with unknown
models which have the property that the parameters. The problem is to determine the
stochastic behavior in the future depends only on hidden parameters (hidden) of the parameters
the time or the current situation and do not that can be observed (observed). Specified
depend on the state of the past. (Lester, 2009) parameters can then be used for further analysis.
A Hidden Markov Model can be considered as a
Markov Chain dynamic Bayesian Network simplest. In the
Basic Concepts of Markov Chain general Markov model, its state can be observed
Markov chain model was developed by a directly, therefore the transition state the
Russian expert AA Markov in 1906. Markov chain opportunity to be the only parameter. In the
Hidden Markov Model, statenya can’t be observed
if the value
) is known, then
* where +  , is
is a stochastic process that has the property that
directly, but can be observed are the parameters
not affected by
, . where  -.The definition that are affected by the state. Each state has a
means that the phenomenon of the future is only probability distribution that may arise, therefore
affected by the phenomenon of the present, and the output sequence produced by the Hidden
not influenced by the past. Mathematically, the Markov Model provide some more information
about the sequence of states.

).  -|
,
, / ,
)  0
Markov chain can are expressed as follows:
(http://www.wikipedia.com)
 
).  -|
)  0 ,
where 0, - ! 1 and 1  23 ,/, 34 5 are the set of
Definition of HMM

possible state and ! ". (Lester, 2009)


Hidden Markov Model (HMM) is a statistical
tool that is used to model the rows that have a
time span between the data with each other data.
The data will be analyzed using the HMM data
with Markov process. (Evans, 2003)

Jurnal CAUCHY – ISSN: 2086-0382 67


Farida Suharleni, Agus Widodo, Endang Wahyu H.

j) -  max mj)n 0 . =7, o C, F)


Elements of HMM 2. Rekursif

elements (N, M, , A, B). If considered l7l4


HMM can be defined as accumulated's five
k) -  arg max mj)n 0 . =7, o ,
   , ,  the HMM has a certain element of N l7l4
and M. The explanation will these elements are: 2   " ,1  -  '
1. The matrix of transition opportunities (A) Optimal measures currently taken from the
  2=7, 5 , =7,   A
).  3, |
)  37 B3
previous optimal step. The focus of his is to
find rows that have a value of likelihood

value at the previous step is j)n 0 multiplied


For each 1< i, j < N. (probability) maximum. Using likelihood

  C7 DE # an output matrix opportunity


2. Matrix chance observation (B)

with C7 DE a chance observation at time t


by the transition opportunities will be

categorized DE the condition state at time t is


selected maximum value. The maximum value

the state 37 . Can be written:


selected multiplied by the chance observation
by observation to state j t namely (F) ) thus
C7 DE   F)  DE |
)  37 ,
likelihood) are denoted as j) - the best
obtained likelihood current (current
1  0  ', 1  G  H
by mj)n 0 , =7, o the maximum argument of
where the observation matrix mem-possess measure of the state sequence obtained

which is denoted by k) - .
opportunity features - features that entry on
each line of a. In other words:
J
 q  max jh 0
3. Terminasi
I C7 DE  1 l7l4
3hq  arg max jh 0
, i = 1,2,3……,N
E:
l7l4

  87 # , 87   
K  37 For  " r 1, " r 2, … , 1 ,
3. Matrix opportunities early (π) 4. Backtracking

For i = 1,2,3……, N , 87 ( 0 3)q  k). 3).


q

4. N, the number of hidden state. Denote the set is (Rabiner, 1989)

L  3 , 3 , … , 34 #.
limited to state that it probably is.
The Definition of Forex Trading Online
5. M, the number of observed states can be Forex (foreign exchange) is a type of
transaction that traded currency in the currency
observation is probably M  D , D , … , DJ #.
observed. Denote the set is limited to
of a country other State. Forex is a trade involving
(Rabiner, 1989) major financial markets in the world for 24 hours
continuously and it is an investment instrument
Notation HMM that involves analytical support in achieving a

N = Number of observations made, usually


Notation used in the HMM are: level of profit to the movement of major
currencies in the world.

O = Number of hidden state,


related to time, The definition of online forex trading is the

P = Number of observed state,


trading or foreign currency exchange foreign

L = 3 , 3 , / , 34 #  The set of hidden state,


currency contracts with a single unit called a lot

M = D , D , / , DJ # 
and done online. In the trading market of sellers

The set of states that may be observed,


and buyers are both commonly called the trader

 = Matrix of transition opportunities,


(trader).

 = Matrix of observation opportunities, Online Broker


 = Matrix of early chances, Understanding and duties of the Broker is
g = F , F , / , Fh  Line of observation, very simple, namely, a party can be a company,
i = 
,
, / ,
h  Rows hidden state, individual or agency where he stands or function
(Stamp, 2004) as an intermediary to bridge or reconcile
between the buyer and seller. Forex, gold, silver,
Viterbi Algorithm index instruments are generally traded.
Viterbi algorithm is used to select the rows Forex trading in the common world among
of X are willing hidden state-customized with a the biggest banks in the world. If a trader wants
maximum O observations. Viterbi algorithm is a to get into the trade, must have access to or
dynamic programming algorithm to find the contact with these banks that are in fact very
hidden state sequence dihasil her under difficult in because of the huge capital
observation, especially in the scope of HMM. requirements. Therefore, the emerging online
Procedure find hidden state ranks up with retail broker that connects traders to banks so
the Viterbi algorithm formulated as follows they can keep trading with small capital. Online

j 0  87 C7 F , 1  0  ' dan k 0  0
1. Inisialisasi brokers are usually chosen according to kebutuh-
an individual trader. In addition, the presence of

68 Volume 2 No. 2 Mei 2012


Hidden Markov Model Application to Transfer The Trader Online Forex Brokers

1,96
these online brokers, may facilitate the traders to Estimated number of samples are obtained

&6  } € 0,93  0,07


transact online. (Jaya, 2012)
0,05
METHODS &6  100,0353
Type of Research Assumed number of online forex trader in
Related to the nature of the data and data Indonesia is 10% of the number of Internet users
analysis techniques are used, this type of in Indonesia in 2012, that is 80 million people.
research in this study is qualitative and Thus, the number of online forex trader
quantitative. population is 10% of 80 million people, which is
Data Collection 8 million people. To obtain the following

100,0353
The data used to build the initial odds calculation:
&
100,0353
matrix (), the matrix of transition opportunities
z1 { |
8000000
(A) and a chance observation matrix (B) is the
&  100,0341 „ 100 responden
quantitative data, in the form of numerical data
which is then processed mathematically. To
establish state observed in this case used From the above calculations, the number of
qualitative data, through interviews with samples taken was 100 respondents.
respondents and data collection through the
Interview and Questionnaire
media.
Before researchers distributed
The data used in this study in the form of
questionnaires to the respondents, the
primary data. Primary data is survey data using
researchers are looking for information to make
questionnaires to online forex trader in
observations through interviews with
Indonesia.
respondents or through the media to determine
Population and Sample the parameters of observation (observed state).
Prior to sampling, preliminary survey first Furthermore, the researchers spread forex
conducted by distributing questionnaires to 30 online questionnaires to respondents in
online forex trader in Indonesia as a respondent. Indonesia. Data results of this questionnaire in
Of the 30 respondents, only 28 respondents who the form of data transfer broker online forex
filled out questionnaires correctly and trader to the period October 2011 to March 2012.
completely, the proportion of subjects success in Data obtained from the questionnaire will then
completing the questionnaire was thus obtained be processed to get the early opportunity matrix
p = 0.93 q = 0.07. Sampling process done by using (), the matrix of transition opportunities (A) and
purposive sampling technique (based on the a chance observation matrix (B).
consideration in accordance with the purpose of
research). Samples taken are online forex traders DATA ANALYSIS
in Indonesia. Determination of the number of
Observed State and Hidden State
respondents was calculated by using the formula:
tuv
1. Based on research conducted before making
&6  s x y3
w
the questionnaire, the characteristics of online
forex brokers are divided into 5 categories:
&6
&  &
Leverage up to 1:1000, often to invent a
z1 { 6 |
'
unique competition, a 30% deposit, using the
trading platform MetaTrader 4 and 5, the
Description: availability of PAMM, profit restrictions
during the news.
&6 = The estimated number of samples
N = total population members
2. 25% deposit bonus, up to 1:500 leverage,
n = number of samples taken rarely entered the competition, using the
α = 0.05 level of confidence trading platform MetaTrader 4,
Z = the value of the normal distribution (for α = representatives / IB is still a bit in Indonesia.
0.05 then = 1.96) 3. Trading platform is java based, each opening
d = a tolerable margin of error in determining an account will get $ 5, 1:500 leverage, no
the sample mean = 0.05 deposit bonus, there is a chat service on the
p = proportion of questionnaires were filled in trading platform, the process of withdrawal of
correctly and completely time (up to 1 week).
q = proportion of questionnaires filled in 4. There are many offices in Indonesia, just
incorrect and / or incomplete leverage up to 1:500, rarely hold trading
(Cochran, 1991) competitions, using the trading platform

Jurnal CAUCHY – ISSN: 2086-0382 69


Farida Suharleni, Agus Widodo, Endang Wahyu H.

MetaTrader 4 and 5 (for metatrader demo online forex broker in October 2011 as follows:
version 5 only accounts only).
Table 1. Number of respondents forex broker
5. Leverage up to 1:200 only, rarely hold trading
online in October 2011
competitions, using the trading platform
Broker Forex
MetaTrader 4 and 5, is listed / regulated in No Responden Proporsi
Online
some countries like the U.S. and the UK, the
service payment system slightly so that the 1 Marketiva 16 0,132
withdrawal process takes 2-3 days (using a 2 Masterforex 57 0,471
wire transfer) , spread currency pairs traded 3 Instaforex 30 0,248
little changed at any time yet. 4 FBS 12 0,099
Further 5 categories above are components 5 Others 6 0,050
of Hidden Markov Models (HMM) is a state Total 121 1
observed in this study. While the hidden state is 5 Column proportions in Table 1 is obtained
online forex brokers, that Marketiva, Masterforex, by dividing the number of respondents of each
Instaforex, FBS and Others. forex broker online by the total number of
Initial Construction Opportunity Matrix () respondents. For example: there are 16
The data was obtained through a respondents Marketiva divided the total number
questionnaire grouped by online forex broker is of respondents 121 then the result obtained is
selected in October 2011. The number of 0.132.
respondents who chose each forex broker online While the data of respondents who use
divided by the total respondents in October 2011, online forex broker in March 2012 are shown in
in order to obtain the initial value, where i Table 2 below:
{Marketiva, Masterforex, Instaforex, FBS and Table 2. Number of respondents forex broker
Others}. online in March 2012
Construction Opportunities Transition Broker Forex
No Responden Proporsi
Matrix (A) Online
The data have been obtained through 1 Marketiva 20 0,165
questionnaires, calculated how much 2 Masterforex 49 0,405
displacement of respondents in the period 3 Instaforex 34 0,281
October 2011 to March 2012 and who continue to 4 FBS 8 0,066
use the same online forex broker. This data is set 5 Others 10 0,083
out in tabular form. Each displacement divided by Total 121 1
the number of respondents forex broker online in
October 2011, found that the transition The number of respondents in each forex
opportunities later written down in the form of a broker online is changing. For example: the
5x5 matrix A. If the matrix A has been obtained, it number of respondents Marketiva
can be made schemes Hidden Markov models but In October 2011 there were 16 respondents, in
first do the construction for the matrix March 2012 changed to 20 respondents. This
observation opportunities. change also implies a change in the proportion of
each respondent online forex broker. For
Opportunity Matrix Construction example: The proportion of respondents
Observation (B) Marketiva in October 2011 is 0.132, but in March
Data obtained through the questionnaire 2012 the proportion of respondents Marketiva be
grouped by category selected, then calculated 0.165.
how the number of respondents for each online The data in Table 1 column matrix of
forex broker in each category, and the number is
  87 # that the results presented in Table 3
proportions used to construct early chances
divided by the number of respondents online
forex broker in 2012, found that observation below:
Table 3. Matrix of Opportunity Beginning 8 :
opportunities later written in matrix form B.
Construction Program
87
No Broker Forex Peluang Awal
Creating software design using Delphi 7.0 (i) Online (37 )
software to search for a maximal series of hidden 1 Marketiva 0,132
states using the Viterbi algorithm. 2 Masterforex 0,471
3 Instaforex 0,248
DISCUSSION 4 FBS 0,099
Online Forex Broker is Selected Respondents 5 Others 0,050
Based on responses to questionnaires Total 1
obtained by the number of respondents who use

70 Volume 2 No. 2 Mei 2012


Hidden Markov Model Application to Transfer The Trader Online Forex Brokers

Early chances matrix can be written:


  ;0,132 0,471 0,248 0,099 0,050<
The matrix A is the matrix of transition
opportunities to transfer trader online forex
broker. For example, a trader the opportunity to
Displacement Trader in Choosing Online
move from Masterforex Marketiva is equal to
Forex Broker
H=‹GŒ 0D= | H=+ Œ‹Ž‹Œ = 0,088.
0.088, mathematically written
Processed responses to questionnaires to
describe the displacement trader in choosing a
forex broker online from October 2011 to March Opportunity Observation Matrix (B)
2012, as shown in Table 4 below: Options traders on online forex broker in
each category based on the data obtained are
Table 4. Displacement trader in choosing a forex
presented in Table 5 below:
broker online
Maret Table 5. Option traders on forex brokers online
Masterforex

by category
Marketiva

Instaforex

2012

Others
Kategori
FBS

Oktober Broker
1 2 3 4 5 Total
2011 Forex
Marketiva 9 2 2 2 1 16 Online
Masterforex 5 38 10 3 1 57 Maret 2012
Instaforex 3 3 18 2 4 30 Marketiva 1 3 13 2 1 20
FBS 3 4 3 1 1 12 Masterforex 6 5 2 33 3 49
Others 0 2 1 0 3 6 Instaforex 26 1 3 2 2 34
Total 20 49 34 8 10 121 FBS 1 6 1 0 0 8
Table 4 can be read: the first line shows Others 1 1 1 1 6 10
traders using Marketiva broker in October 2011 Total 35 16 20 38 12 121
amounted to 16 traders. Then in March 2012,
from 16 traders Marketiva is there 9 traders who Table 5 shows the options trader on online
continue to use the broker Marketiva, 2 traders forex broker based
move to broker Masterforex; 2 traders move to category, for example: traders who choose a
broker Instaforex, 2 traders move to broker FBS, broker Marketiva by category 1 by 1 person,
and one trader to move to broker Others. based on category 2 as many as 3 people, based
Thus, the data in Table 4 show that the on category 3 as many as 13 people, according to
displacement occurs trader of online forex broker category 4 by 2 people and based on category 5
online forex broker one to the other of the period by 1 person.
from October 2011 to March 2012. For example: Based on Table 5 can be generated matrix
the number of traders using Marketiva broker in observation opportunities (B) the following:

0,050 0,150 0,650 0,100 0,050


October 2011 there were 16 traders, while in Kategori
‡0,123 0,102 0,041 0,673 0,061Š Broker forex
March 2012 increased to 20 traders.
† ‰
Opportunity Transition Matrix (A)   †0,765 0,029 0,088 0,059 0,059‰ online bulan
†0,125 0,750 0,125 0,000 0,000‰
Maret 2012
…0,100 0,100 0,100 0,100 0,600ˆ
Referring to Table 4 can be formed matrix A
transition opportunities below:
Broker forex online Value entry in the matrix B is obtained by
dividing the number of respondents of each forex
0,563 0,125 0,125 0,125 0,062
bulan Maret 2012
‡0,088 0,667 0,175 0,053 0,017Š Broker forex
broker online in March 2012 for each category
† ‰
  †0,100 0,100 0,600 0,067 0,133‰ online bulan
selected by the total number of respondents each

†0,250 0,334 0,250 0,083 0,083‰ Oktober 2011


forex broker online in March 2012. For example:
…0,088 0,334 0,166 0,013 0,500ˆ
the value of 0.050 is obtained by dividing the
number of respondents broker Marketiva in
Value entry in the matrix A is obtained by October 2012 that choosing a category 1sebanyak
dividing the number of respondents each forex one respondent to the total number of
broker online in October 2011 by the total respondents broker Marketiva in March 2012
number of respondents each forex broker online that as many as 20.
in October 2011. For example: the value of 0.563 The matrix B is a matrix which shows the
is obtained by dividing the number of trader the opportunity to choose a forex broker
respondents broker Marketiva in October 2011 online by category. For example: if you use a
that as many as nine respondents to the total broker Instaforex trader in March 2012, then the
number of respondents broker Marketiva in chances of traders choose a category 1 is 0.765,
October 2011 that as many as 16. mathematically written = 0.765.

Jurnal CAUCHY – ISSN: 2086-0382 71


Farida Suharleni, Agus Widodo, Endang Wahyu H.

Viterbi Algorithm chances. For example, the observation sequence


Viterbi algorithm is a dynamic programming used simulated data with the number of
algorithm to find the hidden state sequence the observations T = 5,
maximum of a sequence of observations. Source F  F  2, F  4, F  3, F  5, F  1 .
code of the Viterbi algorithm is shown in Table 6
Rows of hidden states that best fits the
below:
observations O are:

 
 4,
 2,
  1,
  5,
  3
Table 6. Source code Algoritma Viterbi
Source Code Algoritma Viterbi
1. Inisialisasi Thus the ranks of online forex brokers are:
for i := 1 to n do (X1 = FBS, X2 = Masterforex, X3 = Marketiva,
begin
delta[1,i] := phi[i]*B[i,O[1]];
X4 = Others, X5 = Instaforex).
psi[1,i] := 0;
end; CONCLUSION
2. Rekursif The conclusions obtained are:
for i := 2 to t do
begin
1. Hidden Markov Models can be used to find the
for j := 1 to m do transfer trader of online forex broker to make the

construction ,    , ,  earned-right hidden


begin construction of the model through model
for k := 1 to n do
p[k] := delta[i-1,k]*A[k,j]; state line that best fits the observation state O.
argmax := 1; For example: the number of observations T = 5
for k := 2 to n do with the line observed state O = (2,4,3,5,1), be
if p[argmax] < p[k] then the line most likely hidden state with observed
argmax := k; state O:

 
 4,
 2,
  1,
  5,
  3
delta[i,j] := p[argmax]*B[j,O[i]];
psi[i,j] := argmax;
end; where X1 = FBS, X2 = Masterforex,
end; X3 = Marketiva, X4 = Others,
3. Terminasi X5 = Instaforex.
for i := t downto 1 do
2. Applications of Hidden Markov Models has been
begin
done by making a program with the Viterbi
argmax := 1;
for j := 2 to n do algorithm in Delphi 7.0 software with state
if delta[i,argmax] < delta[i,j] then observed form the simulation data.
argmax := j;
Q[i] := argmax; SUGGESTION
end;
Further research on online forex brokers can be
Implementation of hidden markov model in developed by using the Baum-Welch algorithm that

renew (re-estimation) model    , ,  .


the line forex broker Online aims to optimize the model parameters in a way to

REFERENCES
[1]. Anonim. 2011.HMM/Model Markov
Tersembunyi. http://www.wikipedia.com
[2]. Cochran, W. G. 1991. Teknik Penarikan
Sampel. Penerjemah: Rudiansyah.
Universitas Indonesia Press. Jakarta.
[3]. Evans, L. C. 2003. An Introduction to
Stochastic Differential Equations. Versi 1.2.
Departement of Mathematics, UC Berkeley.
[4]. Hidayanto, A. 2009. Teori Umum Rantai
Markov. Jurnal. achmad.blog.undip.ac.id.
Figure 1. Implementation of hidden markov
[5]. Jaya, I. G. T. 2012. Aplikasi Analytic
models for sequence search online forex broker.
Hierarchy Process untuk Memilih Broker
Figure 1 shows the output of a program that has Forex Online. Skripsi. Jurusan Matematika
been run with the data desired by the transition Universitas Brawijaya, Malang.
matrix A and matrix opportunity observation
opportunities B and Table 3 for the matrix early

72 Volume 2 No. 2 Mei 2012


Hidden Markov Model Application to Transfer The Trader Online Forex Brokers

[6]. Lestari, Y. D. 2009. Penerapan Model Hidden [10]. www.cs.sjsu.edu/faculty/stamp/RUA/HMM.


Markov pada Peramalan Harga Premium. pdf
Penelitian. Jurusan Matematika Institut
[11]. Sumarminingsih, E. 2006. Modul Proses
Teknologi Sepuluh November, Surabaya. Stokastik. Jurusan Matematika FMIPA
[7]. Nugroho, S. 2008. Dasar-dasar Metode Universitas Brawijaya, Malang.
Statistika. PT. Grasindo. Jakarta [12]. Walpole, R. E. 1995. Pengantar Statistika Edisi
[8]. Rabiner, L. R. 1989. A Tutorial on Hidden Ke-3. PT Gramedia Pustaka Utama, Jakarta
Markov Models and Selected Applications in
Speech Recognation. Proceedings of The
IEEE, 77 (2), 257-286.
[9]. Stamp, M. 2004. A Revealing Introduction to
Hidden Markov Models.

Jurnal CAUCHY – ISSN: 2086-0382 73

You might also like