隨著程式交易(Algorithmic Trading)日益普及,不少人開始擔心:「我寫一個自動化交易機器人,如果用在股票、期貨、加密貨幣市場,會不會觸法?」本篇文章將帶你從法律、實務與風險三方面,釐清哪些程式交易行為可能違法、什麼時候會踩紅線,以及如何合法合規地運用程式交易技術。
程式交易本身違法嗎?
不違法。
就本質來說,程式交易只是「將交易邏輯自動化執行」,等同於你手動按下下單鍵,行為本身並不違反法律。
但以下幾種情況,可能會導致觸法或被主管機關調查:
- 操縱市場(違反證券交易法)
- 使用內線消息(違反內線交易條款)
- 大量發送虛假訂單(構成價格誤導、虛假買賣)
- 未經核准提供理財顧問服務或操作他人帳戶
- 觸犯境外交易所的合規政策
台灣法規對程式交易的規範有哪些?
✅ 台灣證券交易法
- 第155條:禁止操縱市場行為
- 用程式下單造成價格誤導、異常成交量,可能被金管會認定違法
- 第157條之1:禁止內線交易
- 即便是用機器人執行,只要策略基於未公開資訊,也屬違法
✅ 期貨交易法
- 針對期貨自動交易(AT)、高頻交易(HFT),目前尚未明文禁止
- 但若因下單異常導致市場波動,有可能被交易所列為觀察帳號或凍結操作
✅ 其他規範
- 若提供給他人「策略代操」或「投資建議」行為,可能涉及證券投資顧問法的違法行為(需具執照)
以下這些行為是「踩紅線」的高風險區域
行為描述 | 法律風險類型 |
---|---|
建立買賣掛單卻迅速取消、造成假象 | 可能被認定為虛假交易、拉抬出貨 |
使用內部消息建立程式交易策略 | 可能觸犯內線交易 |
高頻下單造成系統壅塞 | 可能被證交所列為異常帳號 |
沒有執照,對外販售或代操策略 | 涉及未經許可之投資顧問行為 |
國外對程式交易的規範概況
國家/地區 | 重點法規與監管重點 |
---|---|
美國 SEC/CFTC | 嚴格規範 HFT、自動化交易需申報、留存紀錄 |
歐盟 MiFID II | 要求交易者揭露演算法邏輯,並具備風控回報機制 |
日本 FSA | 對高頻交易商進行登記制度,需提交交易策略與記錄 |
新加坡 MAS | 需保證自動交易系統風控與市場穩定性,異常會被警告或處罰 |
程式交易者要如何「合法合規」?
✅ 避免誤踩紅線的建議:
- 策略邏輯透明、可回測、無操縱意圖
- 不提供對外收費代操或投顧服務(除非具備相關資格)
- 不使用非公開資訊設計策略
- 若使用高頻交易,須特別注意對市場流動性的影響與是否觸發異常監控
- 若部署於國外交易所,請詳閱該所 API 使用政策與法規要求
常見誤解:這些行為「不是違法」
行為 | 是否違法 | 補充說明 |
---|---|---|
自己寫程式買股票、自動下單 | ❌ 否 | 自動化操作本身不觸法 |
使用技術指標當條件回測 | ❌ 否 | 合法常見行為 |
用 Python 下單台股 API | ❌ 否 | 只要不操縱市場即可 |
在部落格分享策略範例程式碼 | ❌ 否 | 不牽涉金錢與代操行為,純粹教育用途 |
總結:程式交易合法,但執行方式決定風險高低
只要你是以自用為目的、遵守交易所規則、不從事不法牟利,那麼用程式自動執行策略是完全合法的。但如果涉及到他人資金、操縱市場、內線資訊或收費服務,那麼就要非常小心法律風險。
相關文章:程式交易對網路速度有多重要?你該知道的延遲、頻寬與佈局策略