[請益] 程式交易的一些選擇優劣請教

看板Stock作者 (小貓z)時間3年前 (2021/06/29 09:55), 編輯推噓10(13349)
留言65則, 18人參與, 3年前最新討論串1/1
辣葛 我先承認我有發同樣的文在trading板 不過發完發現那邊人數好像有點太少 想說來股板可能比較有人回答  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ 大家安安 先預祝各位航運昌隆 先交代一些廢話 關於自己想作程式交易的緣由 當初很久前為了想做程式交易 但又不想花錢買multichart 半年多前便開始學習Python (另一方面多學個工具也好) 總之現在是有一點點基礎了 最近終於有勇氣開始嘗試學作程式交易 不過問題點實在很多 因此想來這邊跟大家請益一下 使用券商api vs selenium vs 其他別人串好的模組 1. 我最一開始就是想用selenium實作 不過考慮到這個方法不穩定性比較高 程式交易這種東西最好是盡量降低風險較好 但今天剛好看到一篇教學文 居然是教用selenium當按鍵精靈下單XD 想聽聽看板友們意見 2. 券商api的部分 由於我想做的是當沖交易 希望盡可能選擇手續費折扣較多的券商 不過稍微查了一下 發現折扣多的券商多半沒有提供api 有提供api的券商可能都只有5.6折 不知道開戶的時候跟營業員說我要程式交易 爭取到3折左右的機會高不高呢? 或是大家有比較推薦的券商? 我看永豐金的教學似乎滿有誠意的 未看先猜api用起來也會比較順手 3. 我有買一本程式交易的書 可能大家也都有聽過 總之他們有提供一套下單機的模組可用 我目前是還沒仔細研究 不知道大家覺得好不好用? 又或者有其他寫得很好的工具可以使用呢 4. 一般來說存即時的tick資料 是建議直接用變數更新就好 還是會建議使用資料庫 由於我目前只用過google sheets的api 用在程式交易上會不會有執行速度不夠、讀取效能太差的疑慮呢 問題有點多 怕有點伸手牌 在這邊先感謝大家回答 謝謝 -- 一天老婆跟我說她無聊,想讓我帶她找點刺激的事做做。我說,要不我們去吃霸王餐怎麼 樣?老婆開心的說好啊好啊。於是點完菜,我們找了一個靠門的位置坐下,趁她去洗手間 的時候,我偷偷把帳結了。她回來後開始吃飯,吃得差不多了,我悄聲問她,準備好沒有 。老婆激動的點點頭,然後我就拉著她跑了出來,一路上,老婆笑得好開心。 其實老婆也付了一遍。老闆想:每天都能碰到這樣浪漫的人就好了。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.179.215 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Stock/M.1624931741.A.39E.html

06/29 09:56, 3年前 , 1F
shared memory
06/29 09:56, 1F

06/29 10:09, 3年前 , 2F
大家現在都在海上追逐財富自由,沒人在搞程式交易了
06/29 10:09, 2F

06/29 10:10, 3年前 , 3F
折數那個沒戲 一定是先有成交量才能在大券商當籌碼
06/29 10:10, 3F

06/29 10:10, 3年前 , 4F
砍成數 如果你現在量就是不夠 那營業員只會覺得你
06/29 10:10, 4F

06/29 10:10, 3年前 , 5F
唬爛
06/29 10:10, 5F

06/29 10:12, 3年前 , 6F
我覺得你寫信問長榮王看看?
06/29 10:12, 6F

06/29 10:12, 3年前 , 7F
他做程式交易好幾年了
06/29 10:12, 7F

06/29 10:18, 3年前 , 8F
不先試試看小台?? 當沖股票只是替券商政府賺錢
06/29 10:18, 8F

06/29 10:24, 3年前 , 9F
程式當沖小賺大賠,Good luck
06/29 10:24, 9F

06/29 10:39, 3年前 , 10F
要做當沖就是要搶快,selenium就不用考慮了...
06/29 10:39, 10F

06/29 10:40, 3年前 , 11F
如果即時tick是要拿來做交易使用,一樣在本機處理
06/29 10:40, 11F

06/29 10:42, 3年前 , 12F
再考慮速度的話,也應該不要用python
06/29 10:42, 12F

06/29 10:43, 3年前 , 13F
selenium 只要UI 一改你就要重寫了,當掉你也是Bye
06/29 10:43, 13F

06/29 10:43, 3年前 , 14F
06/29 10:43, 14F

06/29 10:45, 3年前 , 15F
為什麼要用python接,正統寫後台的語言不好嗎?
06/29 10:45, 15F

06/29 10:46, 3年前 , 16F
感謝大家意見及來信的板友 <3 用Py是因為我只會Py..
06/29 10:46, 16F

06/29 10:47, 3年前 , 17F
我也只會python 所以放棄程式交易XD
06/29 10:47, 17F

06/29 10:48, 3年前 , 18F
你用python之後會遇到很多performance的問題
06/29 10:48, 18F

06/29 11:08, 3年前 , 19F
我是做當沖但不是高頻套利交易 這樣performance影響
06/29 11:08, 19F

06/29 11:08, 3年前 , 20F
還會很大嗎QQ
06/29 11:08, 20F

06/29 11:09, 3年前 , 21F
對 所以我雖然看那篇文 但仍是認為不可以用selenium
06/29 11:09, 21F

06/29 11:20, 3年前 , 22F
如果selenium那樣的速度可以那python當然不會慢
06/29 11:20, 22F

06/29 11:31, 3年前 , 23F
寫c#實在點 台灣券商api都接c#
06/29 11:31, 23F

06/29 11:44, 3年前 , 24F
除非你想轉行寫程式,不然花錢買工具 MC 就好了,
06/29 11:44, 24F

06/29 11:44, 3年前 , 25F
你花在其他地方的時間的價值遠超過MC的錢,才幾萬
06/29 11:44, 25F

06/29 11:45, 3年前 , 26F
早點上線賺錢比較實在,不要花時間在無謂的地方了
06/29 11:45, 26F

06/29 11:45, 3年前 , 27F
除非你後來覺得市場上所有現成的工具都不合需求再
06/29 11:45, 27F

06/29 11:45, 3年前 , 28F
自己從頭弄起吧........
06/29 11:45, 28F

06/29 12:06, 3年前 , 29F
先從簡單的開始 先自己買賺錢再說
06/29 12:06, 29F

06/29 12:10, 3年前 , 30F
如果你要求的速度沒有到高頻交易那麼猛的話,python
06/29 12:10, 30F

06/29 12:10, 3年前 , 31F
也夠用
06/29 12:10, 31F

06/29 12:11, 3年前 , 32F
永豐不是有python api,但我覺得 multichart 不貴,
06/29 12:11, 32F

06/29 12:11, 3年前 , 33F
比你手動打造便宜
06/29 12:11, 33F

06/29 12:13, 3年前 , 34F
至於更新tick,你可以先定一個class,(我指的是Struct
06/29 12:13, 34F

06/29 12:13, 3年前 , 35F
ure)
06/29 12:13, 35F

06/29 12:14, 3年前 , 36F
然後用Dictionary,key,value方式去查詢
06/29 12:14, 36F

06/29 12:15, 3年前 , 37F
key值帶Symbol,value值帶剛剛建的Struct
06/29 12:15, 37F

06/29 12:21, 3年前 , 38F
Dictionary如通常可以達到O(1) 或O(log n)的複雜度
06/29 12:21, 38F

06/29 12:21, 3年前 , 39F
,複雜度取決於Python對於這部分的實作方法。
06/29 12:21, 39F

06/29 14:02, 3年前 , 40F
時間就是金錢,行情順勢時賺的錢夠你買斷好幾套軟
06/29 14:02, 40F

06/29 14:02, 3年前 , 41F
體了。把時間留著開發策略比較有意義,如果這都不會
06/29 14:02, 41F

06/29 14:02, 3年前 , 42F
想,建議把路線改成賣軟體不要做程式交易。
06/29 14:02, 42F

06/29 14:08, 3年前 , 43F
也沒看你文章有提到策略,是已經有聖杯嗎?程式交
06/29 14:08, 43F

06/29 14:08, 3年前 , 44F
易不是用程式執行黃金交叉買進死亡交叉賣出而已喔…
06/29 14:08, 44F

06/29 14:08, 3年前 , 45F
等你好不容易有堪用的下單機跟指標,你就要上線,
06/29 14:08, 45F

06/29 14:08, 3年前 , 46F
都不回測嗎? 等你做完可能2年過了,上線又不賺錢,
06/29 14:08, 46F

06/29 14:08, 3年前 , 47F
你想想你省了這五萬,你會少賺多少多虧多少?
06/29 14:08, 47F

06/29 14:08, 3年前 , 48F
啊…如果你本來就程式功力很好,可以2個月寫得出來
06/29 14:08, 48F

06/29 14:08, 3年前 , 49F
所有mtc會有的功能的話我跟你道歉。
06/29 14:08, 49F

06/29 14:36, 3年前 , 50F
我之前也想寫,後來覺得...當興趣就好,先賺錢比較
06/29 14:36, 50F

06/29 14:36, 3年前 , 51F
實在
06/29 14:36, 51F

06/29 16:03, 3年前 , 52F
@typeking大 回測擬定策略那些也是早有相對應的工具
06/29 16:03, 52F

06/29 16:03, 3年前 , 53F
可以使用 又不需要手刻 不需要把Python想成全手動
06/29 16:03, 53F

06/29 16:07, 3年前 , 54F
重點是 我幹嘛在文章提我有沒有策略阿 我目前的問題
06/29 16:07, 54F

06/29 16:07, 3年前 , 55F
就不在這邊 我也沒有蠢到覺得Programg trading就是
06/29 16:07, 55F

06/29 16:07, 3年前 , 56F
聖杯 不用那麼自以為是貶低別人
06/29 16:07, 56F

06/29 17:37, 3年前 , 57F
好 補推回來 模糊焦點是我的錯 跟你道歉
06/29 17:37, 57F

06/29 17:39, 3年前 , 58F
還是建議你想清楚交易的重點在哪邊,別做浪費時間
06/29 17:39, 58F

06/29 17:39, 3年前 , 59F
的事,加油
06/29 17:39, 59F

06/29 18:41, 3年前 , 60F
謝謝 我也是有糾結過這件事 後來覺得自己也需要
06/29 18:41, 60F

06/29 18:41, 3年前 , 61F
有個動機學語言 當然我知道即使有現成工具
06/29 18:41, 61F

06/29 18:42, 3年前 , 62F
MTC還是比Python容易用得多 不過另一方面 考量到
06/29 18:42, 62F

06/29 18:42, 3年前 , 63F
終的靈活性上限 選Python可能不見得那麼差
06/29 18:42, 63F

06/29 19:23, 3年前 , 64F
我用過selenium自動網路購物 但不建議這樣下單 太慢
06/29 19:23, 64F

06/29 19:25, 3年前 , 65F
比手速還慢 2.永豐和玉山API都不錯用
06/29 19:25, 65F
文章代碼(AID): #1WsdsTEU (Stock)