免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 發帖
修改#1130Curry桑改映的問題
謝謝Curry桑
請下載200229

TOP

From: OnMichael
Sent: Tuesday, March 03, 2020 6:52 AM

✉Dear     Alex     桑:

美股歷史股價最近常跑不出來,
麻煩幫忙修改,用附檔,謝謝

TOP

From: Alex Wu
Sent: Tuesday, March 03, 2020 11:35 PM

Hi Mike,

有點麻煩, 之前方家晟桑所採用的WinHttpRequest方法, 現在yahoo finance 不允許使用, 如下列訊息所示,  容我想一下有沒有其他解法….

{"finance":{"result":null,"error":{"code":"Method Not Allowed","description":"HTTP 405 Method Not Allowed"}}}

另外, 一定要從yahoo finance 取得歷史高低價嗎? 有無其他的來源?

Regards,

Alex

TOP

謝謝Alex桑大力幫忙
請下載200304






Wu Alex  於 2020年3月4日 上午12:16 寫道:

Hi Mike,

當發生HTTP 405 Method Not Allowed時,試等候8 秒,再送一次,有高機率可以取得資料,故採用retry的機制,retry最多不超過3次
請參考附檔,美, 港, 中都加上了此retry機制



TOP

修改BUD,謝謝Curry桑
美港中歷史股價仍會抓不到
請下載200305

附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

按照Curry桑提議,BUD預期報酬率將為6%,
明顯不合理

ADR扣息率係針對外國投資人,少數人
股價反映PER,反映多數本國人才對
故不修改


附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

TOP

✉Dear     Alex     桑:

關於歷史股價我已從yahoo另一網址搞定
用閣下給的 ConnectMarketWatch(url, Cells(3, dc), 2) module即可抓下來
不過只抓到8年的,
請幫我抓自1988年至今的歷史股價
美、港、中、全球4頁都要,
用附檔修改,謝謝

TOP

請重新下載200305

TOP

回復 1145# sywang33

答覆過了,請看上一樓
請重新下載200305

TOP

Wu Alex  於 2020年3月4日 下午9:55 寫道:

Hi Mike,

這個網址只能擷取到可視畫面的的資料(大約8年), 若要抓取所有的資料, 需要click page down, 才會可以看到全部
而我記得數年前, 我就是採用IE 方式開啟此頁面, 然後用程式控制page down, 但效果不彰, 最後方桑用WinHttpRequest 後, 取得csv , 才解決此問題

故此網址無法用ActiveSheet.QueryTables 的方式取回所有年分的高低價. 尚需想其他方法…

TOP

Which one ?

TOP

哪一支股票?

TOP

我按都OK

TOP

我按都OK
可能有人聽不懂重新下載是何意,
只好請下載200306

TOP

請逕洽外國資料庫業者叫他們改正
我怎麼老是被這種無能為力的問題騷擾

TOP

我們同學都喜歡做比較,叫別人去幫你比較
日前同學問某股盈再表為何跟7天前不一樣,
卻未把二表貼出來,
這種連基本道理都不懂,就直接忽視

TOP

應該是tnd543桑的績效總表和美股長短不一,
請下載200307

TOP

這次根本沒改到那裡

TOP

這個問題解決了,
請重新下載200307

TOP

XIRR是年化報酬率,
若持股不到1年用XIRR算出來的報酬率將超高,
如買了某股當天漲停板賺了10%,
XIRR高得嚇人(1+10%)^365-1
此時須加以調整如下:
未滿 1 年 (1+XIRR)^(天數/365)-1
總獲利無論正負均用上式計算。

本調整公式係本人獨創,經過驗算應該無誤

...
mikeon88 發表於 2020-1-1 20:59

TOP

返回列表