Branching Ratio in R (Hawkes Model)

閱讀時間約 3 分鐘
TW.Data=fread('test.txt',data.table=F)
colnames(TW.Data)=c("Name","Code","Date","Price","Vol")
TW.Codelist=unique(TW.Data$Code)
TW.Data=TW.Data %>% group_by(Name) %>% mutate(logRet=log(Price/lag(Price)))
TW.Data$Date=ymd(TW.Data$Date)
output=foreach(i = 1:length(TW.Codelist),.combine = 'rbind')%do%{
data=TW.Data %>% filter(Code==TW.Codelist[i]) %>% na.omit()
Strt.Date = data$Date[1]
Time= data %>% filter(data$logRet!=0) %>%
mutate(Time=Date - Strt.Date) %>%
as.data.frame() %>%
select(Time)
Time=as.numeric(Time$Time)
if(length(Time)<=2){
temp = data.frame(Code=TW.Codelist[i],Br=NA)
}else{
pstart = c(mu = 1, C = 1, a = 1)
ppm = ptproc(pts = Time, cond.int = hawkes.cond.int, params = pstart)
condition(ppm) = penalty(code = NULL, condition = quote(any(params < 0)))
model = ptproc.fit(ppm, optim.control = list(trace = 2), alpha = 1e+5, hessian = TRUE)
model.sum=summary(model)
fitted.value=model.sum$ppobj
Branch=fitted.value$params[3]/fitted.value$params[2]
temp = data.frame(Code=TW.Codelist[i],Br=Branch)
}
return(temp)
}
write.csv(output,"output.csv")
    留言0
    查看全部
    發表第一個留言支持創作者!
    你可能也想看
    創作者要怎麼好好休息 + 避免工作過量?《黑貓創作報#4》午安,最近累不累? 這篇不是虛假的關心。而是《黑貓創作報》發行以來可能最重要的一篇。 是的,我們這篇講怎麼補充能量,也就是怎麼休息。
    Thumbnail
    avatar
    黑貓老師
    2024-06-29
    7 Essential Elements of Effective Branding DesignBranding design is a cornerstone of any successful business strategy. It encompasses everything from logos and color schemes to comprehensive brand gu
    Thumbnail
    avatar
    hello
    2024-06-19
    【Marketing vs Branding】當品牌x行銷傻傻分不清 品牌管理和市場行銷在華語世界的公司中經常混淆不清。文章詳細討論了兩者之間的區別,並提出了關於負責的市場部如何對設計界別產生負面影響的觀點。此外,文章還解釋了品牌管理和市場行銷之間的差異以及兩者的互補關係。
    Thumbnail
    avatar
    兔仔Mina Yimini
    2024-06-02
    It's all about branding and management~該文章探討了疫情後自行車產業的變化,尤其是電動輔助自行車的成本結構和價格差異。藉由深入的角度探討了品牌管理能力、品牌價值和成本結構對產品定價的影響。
    Thumbnail
    avatar
    馬許桑
    2024-04-01
    Challenges of Hospitality branding in new era In the new era, hospitality branding faces several specific challenges. Here are some key challenges: 1.      Fragmented Digital Landscape: The d
    Thumbnail
    avatar
    CPA
    2024-02-19
    Challenges of hotel branding in new era In a highly competitive industry, branding helps hotels differentiate themselves from their competitors. A strong brand identity allows hotels to comm
    Thumbnail
    avatar
    CPA
    2024-02-15
    教會歷史 | 理性主義和敬虔主義 Rationalism and Pietism追求活潑的屬靈生命,不過多在神學的爭辯及抽象的理性思維上糾纏,而在實際的敬虔操練中體驗及實踐聖經的真理。過度追求敬虔主義從而將信仰變得個人化及內在化。追求敬虔便完全等於追求個人內在屬靈經歷,強調內在的光照(inner illumination)群體教會文化活動便似乎拉不上關係。這類體驗往往把主觀的屬
    Thumbnail
    avatar
    Eric H
    2023-02-15
    Radio On - 驅車駛向通往虛無的公路村上春樹在某晚看了一部文溫德斯的電影,便突然心血來潮打給安東尼奧尼邀他一同到英格蘭來趟公路之旅。在車上,村上淨播些電台音樂,不太搭理安東尼奧尼,於是後者便將所見所聞用攝影機給紀錄了下來,兩人就這樣各做其事的馳騁在公路上。
    Thumbnail
    avatar
    柯勝緯
    2022-08-23
    在行銷中的branding概念是什麼?branding是通過在所有營銷傳播中結合徽標、設計、使命陳述和一致主題等元素,在客戶心中創造對公司、其產品或服務的強烈、積極看法的過程。有效的branding有助於公司將自己與競爭對手區分開來,並建立忠誠的客戶群。 這意味著客戶希望您在電子郵件、網站、客戶服務和業務中的所有其他接觸點上的語氣都是相
    avatar
    戴玟亦
    2021-11-15