Re: [問題] 大家都怎麼學程式交易 建立交易模型的

看板Trading (金融交易)作者 (沒有暱稱)時間7年前 (2018/01/01 16:34), 7年前編輯推噓38(380100)
留言138則, 15人參與, 6年前最新討論串4/4 (看更多)
回顧2017年 我發現惹 -------------------------------------------------------------- 推 ETHZ: random walk is part of the stochastic process 01/13 11:24 推 ETHZ: 這個我改天寫篇專文來解釋好了 -------------------------------------------------------------- 我覺der你欠大家一篇文章 我先說自己的認知 這不是我的專長有錯請指正並補充 隨機:強調結果是固定機率分配且無法預測(以更高的機率猜到可能結果) 不可預測 我丟公正骰子 我預測的成功率1/6 是隨機的 可預測 旁人從我的肌肉緊張與手勢方向猜出可能結果(可能是1/2的準度) 賭神丟公正骰子: 可以控制點數 賭神完全可預測 數學上的隨機是說不管用甚麼方法都無法提高預測的成功率 丟骰子的結果其實有預測的機會 只是偽隨機 我沒作弊的話丟出來的結果應該是1/6的均勻分配 但旁人有預測的可能 量子力學說的測不準原理的那種特性就是真的隨機 至少到目前為止是真隨機(無法用任何方式預測) random:是隨機的且機率分配是固定的 例:高斯 柯西 正常骰子(1/6) 灌鉛骰子... 從開始到最後的每個隨機變數都是固定的機率分配 正常骰子或灌鉛骰子從頭用到尾 stochastic:是隨機的但機率分配不一定相同 過程中可能一下子高斯 一下子柯西 正常與灌鉛骰子會互換 Random Walk Theory 股價變動是隨機的且機率分配是固定的 最出名的就是選擇權BS模型對股價變動的假設 永遠都是高斯分配且波動性固定 這已經可以確認是錯誤假設了 波動性絕不固定 機率分配應該也不固定 西蒙斯可能有用HMM方法中的Baum-Welch算法 他應該是假設 股價變動是stochastic 而不是random 例:正面灌鉛的硬幣(空頭) 反面灌鉛的硬幣(多頭) 公正的硬幣(盤整) 多空頭或盤整時期都是有漲有跌 但是用的硬幣不同 所以多頭時期容易漲 空頭時期容易跌 用不同硬幣 正反面朝上的機率會不同 西蒙斯就是能猜出現在正在丟甚麼硬幣 因此他就有多空方的優勢 我覺得這才是合理的方法 由上述可知 妄想用特定模型或公式預測股市是不可能的 因為那就是認為 股市有固定不變的隨機機率 但這與事實不符 如果是用某個模型判斷目前股市的隨機特性則較為合理 預測股市可能嗎? 我認為是可能的且西蒙斯的績效就是最好的證明 股市變動結果雖然隨機機率分布的混合 但並非完全不可預測 技術分析 基本分析 籌碼分析 內線交易..... 應可以讓投資人取得預測優勢 所以股市應只看似隨機 股市價格是所有投資人的委託單搓合的結果 若能判斷或誘導投資人的行為 說不定就有預測優勢 注意:這種預測優勢 不是賭神丟骰子那種完全預測的優勢 應屬於海珊用攝影機偷看陳小刀牌的那種優勢 海珊可以偷看 陳小刀也可能放牙籤讓你看 所以海珊還是要判斷陳小刀有沒有放牙籤 或有沒有放牙籤的情況下各是哪種預測 但陳小刀就沒辦法看莊家的牌 只能單方面誤導莊家 總而言之能當莊家且投放誤導資訊應該較有利 大戶錢多股票多還能放消息 散戶就只能被動接受資訊然後猜測 甚至有些散戶就只聽老師的明牌 另外散戶還有心理面過度恐慌與過度樂觀而沒有理性分析的問題 ※ 引述《gunhow (剛好)》之銘言: : ※ 引述《heuristics (阿弟牯)》之銘言: : : 程式交易有兩種。 : : 指標交易-用指標當作判斷式的條件,決定進出場 : : 一般人會接觸到的程式交易 (或稱 EA) 這種居多, : : 臉書或 Line 看到獲利滿滿的也是這種居多,但會讓人看到獲利滿滿的,小心是詐騙。 : : 要入門指標交易,學習為交易而生的程式語言還有對應的交易及開發工具最有效率, : : 例如外匯有 MetaQuotes Language 還有對應的 MetaTrader, : : MetaQuotes Language 幫你實作好許多指標,你只要呼叫函式,它就給你結果, : : 而 MetaTrader 幫你處理好程式交易所需的一切,你只要專心發展你的策略。 : : 指標交易要再深入一點就是自己創新的指標。 : : 另一種程式交易是 : : 演算法交易-用機器學習或其他演算法,決定進出場 : : 我們在交易其實是在做一件事,就是是用現有的價格 (或其它資訊) 去預測 : : 晚一點會漲還是跌 (分類),甚至預測晚一點的價格 (預測)。 : : 在這很多領域例如影像、聲音或文字都有類似的問題 (分類跟預測), : : 電腦科學為此早就發展了歷史悠久的機器學習去解決這些問題, : : 既然機器學習是在解決分類跟預測的問題,理所當然也可以用在交易上。 : : 但用在交易上有效嗎?顯然不容易,不然學校教授早就發達了。 : : 可是機器學習在解決影像、聲音或文字的分類跟預測的問題時,其實表現不錯, : : 甚至比人類還厲害,用在交易上怎麼不太容易?問題在哪? : : 我是這樣看,我是價格 Random Walk Theory 的信奉者,每一時刻的價格都是隨機的, : : 而且背後沒有相同的隨機分佈,隨機沒問題,但沒有相同的隨機分佈就不行, : : 這就是交易價格跟影像、聲音或文字的差別。 : : 要入門演算法交易,就是學習機器學習理論, : : 實作上就以對機器學習支援較多的程式語言為主,例如 R 或 Python。 : : 演算法交易要再深入一點我想是研究交易價格的本質。 : 很有趣的議題 : 不過我持的意見正好相反 : 我認為價格不是隨機分布的 : 在某些可供辨認的條件中 : 價格是可以被辨識方向的!! : 這點只要是做手單的人 : 做久了就會有體會 : 市場不是隨機的~~ : 簡單來說若市場真的成隨機分布 : 不會看到長時間下來指數呈現上漲趨勢!! : 市場價格受到規則與環境影響 : 在某些條件下他是單向性的 : 就像玩德州撲克每張牌出現是隨機的 : 但是某些牌型出現後你的勝率會拉高 : 市場也是如此~~ : 因為市場由人所組成 : 每個指標~~~只要相信他的人越多 : 他就會越自我實現 : 然後就會引來狙擊者!! : 直到指標失效~~然後再慢慢生效 : 所以很多人講的隨機漫步法則 : 手單做久了就覺得..... : 隨機只是"市場"的一部分!! : 市場還有不隨機的那部分!!! : 關於演算法能不能推出市場發生何事 : 我認為是很有機會的~~XD : 前提是要寫的人會做單!! : https://www.zhihu.com/question/40171482 : 麻將與人工智能 : 在這裡有所謂動態分支樹的概念 : 當你設計的條件可以有效地降低分支樹的概念時 : 演算就開始有意義!! : 當然....交易比麻將困難多了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.55.200 ※ 文章網址: https://www.ptt.cc/bbs/Trading/M.1514795670.A.608.html

01/01 21:04, 7年前 , 1F
預測優勢那邊講的很像"內線"
01/01 21:04, 1F

01/01 21:45, 7年前 , 2F
我不知道你是去哪聽到Simons的方法 我看了很多英文
01/01 21:45, 2F

01/01 21:46, 7年前 , 3F
的專訪跟有關文藝復興科技的報導&討論 他們都沒講
01/01 21:46, 3F

01/01 21:47, 7年前 , 4F
過他們賺錢的策略、方式、模型是怎樣 只說他們hire
01/01 21:47, 4F

01/01 21:47, 7年前 , 5F
很多數學家/科學家 不hire傳統金融人
01/01 21:47, 5F

01/01 21:49, 7年前 , 6F
"預測"股價是業餘的想法 控制"風險"才是專業
01/01 21:49, 6F
17 1/07 heuristics R: [問題] 大家都怎麼學程式交易 建立交易模型的 去上面看這篇文章裡面有提到一些 3573吧 然後你可以再找找中國的網站 也有一些資訊 關於預測這部分 就只能盡力而為 不可能要求百分之百準確 對台灣來說最重要的預測 就是颱風與地震 天氣陰晴下雨是全世界各國都有 預測結果的態度就是可以參考 不要迷信 依據天氣預報 決定要不要帶雨衣 每天隨身攜帶摺疊傘預防萬一 所以預測可以參考 但風險也要控制 樓下U姐說的很對 簡單的說控制"風險"是必須的 因為那有確定性 在金融市場就是停損 "預測"股價是一種專業 可以增加收益也伴隨著不確定性 要在事前做預測 但不要以為自己是賭神想丟幾點就是幾點 內線交易應該是預測效果最接近賭神的方法(當然是沒被抓的情況) 只是多數的預測沒辦法像賭神一樣 你可以去看看電影決勝21點 說到賭局預測21點是最簡單易懂的 預測颱風 在台灣最經典的案例 就是賴半仙變成賴半天 我們現在可以提前知道颱風何時要來 對登地點也有相當的準確度(在接近要登陸的時候) 有沒有注意到地點其實常會修正 要不要放颱風假通常是大家最關注的焦點 賴半仙的神預測其實是非常不可取的行為 因為氣象局的準度沒那麼高

01/01 21:56, 7年前 , 7F
樓上的邏輯 我用一個例子另外再解讀一次
01/01 21:56, 7F

01/01 21:57, 7年前 , 8F
現在還沒人可以完全在颱風生成時 就預測颱風的路徑
01/01 21:57, 8F

01/01 21:57, 7年前 , 9F
跟強度~ 美軍日本自衛隊台灣香港 預測的都不一樣
01/01 21:57, 9F

01/01 21:59, 7年前 , 10F
所以颱風有某種程度的``隨機``是吧? 不然為什麼科學
01/01 21:59, 10F

01/01 21:59, 7年前 , 11F
這麼昌明的現在 對一個小小颱風還沒有辦法預測跟控制
01/01 21:59, 11F

01/01 22:00, 7年前 , 12F
? 所以台灣中央氣象局 其實是業餘單位業餘想法~
01/01 22:00, 12F

01/01 22:01, 7年前 , 13F
只有保險公司才是專家?? 因為買個颱風險控制風險才是
01/01 22:01, 13F

01/01 22:03, 7年前 , 14F
大家應該做的事情? 那我建議只要有颱風都應該放假三天
01/01 22:03, 14F

01/01 22:03, 7年前 , 15F
中央氣象局這些傢伙都是業餘的 意見根本不用參考
01/01 22:03, 15F

01/01 22:03, 7年前 , 16F
控制風險 控制不要出人命才是比較重要的事情
01/01 22:03, 16F

01/01 22:05, 7年前 , 17F
我是不懂說 控制風險的第一步不就是要先做預測嗎
01/01 22:05, 17F

01/01 22:07, 7年前 , 18F
那怎麼一開始的預測 就變成業餘的 根據預測發展的控制
01/01 22:07, 18F

01/01 22:08, 7年前 , 19F
風險就變成專家了... 這種說法不公平吧
01/01 22:08, 19F
※ 編輯: ProTrader (36.239.195.16), 01/01/2018 22:13:28 ※ 編輯: ProTrader (36.239.195.16), 01/01/2018 22:37:32

01/01 22:25, 7年前 , 20F
應該是說 為何預測是業餘 是因為不可能有百分百的
01/01 22:25, 20F

01/01 22:25, 7年前 , 21F
因此 那怕是0.01的錯誤 如不控制就會虧損慘重
01/01 22:25, 21F

01/01 22:25, 7年前 , 22F
因此控制虧損相對的比預測風險來的重要
01/01 22:25, 22F

01/01 22:38, 7年前 , 23F
推樓上 就是這樣 只是不要完全否定預測的效益
01/01 22:38, 23F
※ 編輯: ProTrader (36.239.195.16), 01/01/2018 22:39:04 ※ 編輯: ProTrader (36.239.195.16), 01/01/2018 22:39:41

01/01 22:41, 7年前 , 24F
關於樓上的說法 我可以反過來再說一次 自己思考盲點
01/01 22:41, 24F

01/01 22:42, 7年前 , 25F
在哪? 以突破型策略來說 就算用統計學去研究 準度大概
01/01 22:42, 25F

01/01 22:42, 7年前 , 26F
4成~ 可是如果有某種方法預測出來 這次突破9成是假的
01/01 22:42, 26F

01/01 22:43, 7年前 , 27F
那請問要不要進場? 說不定這次剛好就是真的那次
01/01 22:43, 27F

01/01 22:44, 7年前 , 28F
明知道假的機率超高 如果要進場 當然是要控制風險
01/01 22:44, 28F

01/01 22:45, 7年前 , 29F
但如果預測結果可以提高準度 那要不要乾脆不進場??
01/01 22:45, 29F

01/01 22:46, 7年前 , 30F
那你覺得是預測結果準比較重要 還是不管他 先進場再說
01/01 22:46, 30F

01/01 22:47, 7年前 , 31F
反正我有控制風險就好?? 如果預測不重要 那為何網路上
01/01 22:47, 31F

01/01 22:48, 7年前 , 32F
一堆該該叫 說他一停損 走勢就馬上翻 搞到他MDD超大
01/01 22:48, 32F

01/01 22:49, 7年前 , 33F
如果在打到預設停損價的時候 發現當下``時間點``有
01/01 22:49, 33F

01/01 22:49, 7年前 , 34F
9成機率要翻~ (就是上述例子 可是發展出時間預測法)
01/01 22:49, 34F

01/01 22:50, 7年前 , 35F
那你覺得要不要停損??? 還是先停損 然後等翻再進???
01/01 22:50, 35F

01/01 22:50, 7年前 , 36F
所以應該是要說 預測跟控制風險都只是一個環節
01/01 22:50, 36F
還有 70 則推文
還有 8 段內文
01/02 10:42, 7年前 , 107F
要的前提 不就是你怕看錯歸零了 那請問要是不歸零呢
01/02 10:42, 107F

01/02 10:45, 7年前 , 108F
我不反對有人認為停損是最重要的事情 但是我心裡OS就
01/02 10:45, 108F

01/02 10:46, 7年前 , 109F
是 這傢伙很怕會歸零... 如此而已 怕歸零 最好的方法
01/02 10:46, 109F

01/02 10:47, 7年前 , 110F
就是從頭到尾都不要進場 難道不是嗎 XDDDDDD
01/02 10:47, 110F

01/02 21:43, 7年前 , 111F
刷~~ (亂入)
01/02 21:43, 111F

01/02 22:08, 7年前 , 112F
感謝ProTrader對Random & Stochastic Process的說明,很棒
01/02 22:08, 112F

01/02 22:09, 7年前 , 113F
我覺得ProTrader大解釋得很清楚,幫我完成了我忘記的功課XD
01/02 22:09, 113F
※ 編輯: ProTrader (36.237.194.171), 01/04/2018 11:49:10

01/04 12:01, 7年前 , 114F
跟前台中台無關。交易員有部位就有風險,風險不是給
01/04 12:01, 114F

01/04 12:01, 7年前 , 115F
中台控管,而是自己要控管,中台傻傻的只會按風控額
01/04 12:01, 115F

01/04 12:01, 7年前 , 116F
度警告你的時候要拿得出東西argue,defend自己的部
01/04 12:01, 116F

01/04 12:01, 7年前 , 117F
位風險。 這都不懂就不要叫pro了,充其量是業外
01/04 12:01, 117F

01/04 12:01, 7年前 , 118F
憑自己在想像業內,瞎子摸象而已
01/04 12:01, 118F
樓上 我覺得現在明顯是我們的認知有差別 中台有意見 前台就說 "被電沒業績的時候 黑鍋你揹" 中台思考中 中台表示 "我沒意見" 我不是業內 但我有認識有業內經驗的人 對方的表達與我的理解應該都可信 我想表達 價格分析與風險管理與業內業外無關 看自己想做到甚麼程度(專業學術論文 買書參考 自己想 聽老師說...) UJ想表達 不要進場就完全沒有曝險部位 你表達的 1. "預測"股價就是業餘 控制"風險"才是專業 2. 賭徒是不專業的玩法 buy side應該不會讓交易員 take view重壓 3. 交易員風險要自己控管 中台傻傻的(很散戶??) 不懂前台中台的分工細節就不是專業 依據1 UJ跟我誤解 => 你認為沒有曝險部位最專業 依據2 所以UJ跟我才會誤解 => 你認為專業就是進公司玩別人的錢 依據3 我覺得 => 你認為交易員的風險要自己管理 我一直都認為交易員交易部位與風險管理都是靠自己決定 能不能請你先明確定義 甚麼叫做 "專業" "業餘" 例:是不是業內 哪些事能做 哪些事不能做 知識水準有甚麼要求??? ※ 編輯: ProTrader (36.237.194.171), 01/04/2018 14:29:49

01/04 15:03, 7年前 , 119F
你文章提到的大空頭時期 日常交易 盤整盤 好像有辦法可
01/04 15:03, 119F

01/04 15:04, 7年前 , 120F
以預測 我有po在股票版 就是用物理相變解釋股市變化的
01/04 15:04, 120F

01/04 15:04, 7年前 , 121F
那篇文章 不知道那篇是否有一些套利的空間呢???
01/04 15:04, 121F
我知道的就抓龍王啊 猜到股市可能要崩跌 放空 電影大賣空就類似在抓龍王 只是你那種用物理模型硬套想法我是完全不認同 可以參考物理模型然後建立金融市場模型 ※ 編輯: ProTrader (36.237.194.171), 01/04/2018 16:24:37

01/05 00:05, 7年前 , 122F
可以請問protrader大 本文中的"隨機"對應到的英文字
01/05 00:05, 122F

01/05 00:06, 7年前 , 123F
是哪個單字嗎?
01/05 00:06, 123F
random stochastic 都可以 因為就是這樣翻譯的QQ 當你意指某隨機變數(有特定機率分配) 應該是random 當你意指某隨時間變動的變數 應該用stochastic

01/05 00:29, 7年前 , 124F
其實前台才不會跟中台靠邀沒業績被電你背,但前台會靠
01/05 00:29, 124F

01/05 00:30, 7年前 , 125F
邀中台model用錯或是算錯他部位才會爆或賠錢 反正賠錢
01/05 00:30, 125F

01/05 00:30, 7年前 , 126F
永遠不是自己的錯 (菸)
01/05 00:30, 126F
你這個我沒聽過 漲知識了 我聽說的是來自做TRF的前台

01/05 00:31, 7年前 , 127F
另外buy side現在限制其實比想像中多很多,很難真的說
01/05 00:31, 127F

01/05 00:31, 7年前 , 128F
看對「重」壓啦
01/05 00:31, 128F

01/05 00:33, 7年前 , 129F
一堆什麼要符合比例啦,單一個股什麼小的規定,要壓還
01/05 00:33, 129F

01/05 00:34, 7年前 , 130F
不一定能壓多少,單子還沒敲(或還沒叫人敲)警示就跳了
01/05 00:34, 130F
※ 編輯: ProTrader (220.142.121.206), 01/05/2018 00:38:57 ※ 編輯: ProTrader (220.142.121.206), 01/05/2018 00:43:24

01/05 00:44, 7年前 , 131F
TRF前台真的是做交易的話更會靠邀model 因為光吵model
01/05 00:44, 131F

01/05 00:44, 7年前 , 132F
前後台就吵很久,我以前就這樣,每天MTM出來就要吵一下
01/05 00:44, 132F

01/05 00:45, 7年前 , 133F
為何數字不一樣,講好怎麼price隔天就可以再吵一次
01/05 00:45, 133F
model很多我能理解 但這麼不和諧是常態嗎?? 還是看公司?? 我知道的是 所有model的評價結果都擺出來 看是挑順眼的或是算平均 總之金管會那邊要過的去 中台有意見就叫他揹業積鍋 請問你們業內真的有哪個部門真的會覺得自己很專業嗎?? 除了業務說服客戶下單真的話術(我們有專業的團隊之類的)很專業 自己的評價結果不敢交易 評價模型哪個對也不知道 做財工的只能說常用的模型都知道 算是專職財工人 ※ 編輯: ProTrader (220.142.121.206), 01/05/2018 00:47:51 ※ 編輯: ProTrader (220.142.121.206), 01/05/2018 00:50:23 ※ 編輯: ProTrader (220.142.121.206), 01/05/2018 01:08:52

01/05 22:58, 7年前 , 134F
直接站內信你,討論內容跟本文無關不佔版面了
01/05 22:58, 134F

01/05 22:59, 7年前 , 135F
不過我看到的也跟Abovetherim講的比較接近
01/05 22:59, 135F
HMM是語音辨識很常用的技術 西蒙斯雇用的員工有這樣的專長 所以推論西蒙斯有用HMM應該是合理的 孤狗關鍵字"AI科學家的土豪人生" 當然我不敢保證一定有用HMM(就算真的有用我猜也是修改版的HMM) ※ 編輯: ProTrader (36.237.192.240), 01/06/2018 00:11:46

01/19 21:23, 7年前 , 136F
我只想推 愛你所擇 擇你所愛
01/19 21:23, 136F

01/23 14:49, 7年前 , 137F
U姐姐拿台風的例子很對唷 有在看氣象圖唷唷~揪咪
01/23 14:49, 137F

05/16 14:35, 6年前 , 138F
最近真正看懂你這篇文章的內容了!
05/16 14:35, 138F
文章代碼(AID): #1QIVAMO8 (Trading)
文章代碼(AID): #1QIVAMO8 (Trading)