導航:首頁 > 外匯期貨 > 如何使用matlab進行期貨資金管理

如何使用matlab進行期貨資金管理

發布時間:2022-03-17 23:36:26

A. 在商品期貨市場,怎麼進行資金管理

輕倉 3-5成 勝算大的時候在加倉,期貨本身自帶杠桿 現在基本品種都有10倍杠桿 實際上已經是很高了的

B. 期貨資金管理方法

方法一:均衡交易—固定金額交易(equal dollar exposure per trade)

從名字上看就是投資者在每次交易時,開倉的金額保持在同一的水平,該方法最好的地方是在操作上簡單實用。那麼,在實際的操作中,我們如何來確定這個固定金額呢?普通的交易者可以根據以下兩個方面來確定固定的交易金額:

1、心理承受的最大損失。

2、所交易品種的止損價位計算。

以下,以上海期貨交易所期貨銅合約舉例,簡單的闡述一下該方法如何應用:

一個投資者在其期貨保證金賬戶上有保證金200,000萬元,他每次交易的最大心理損失額為10,000元(該投資者的交易周期為5天),假設銅的5天的波動范圍(求其方差)有68%的可能在2%,那麼該投資者的開倉率是多少呢?

首先計算出在投資周期內可能損失額:假設目前銅價為25000元/噸,那麼在68%可能性波動在2%左右,則損失額為500元,那麼,該交易者的交易比例為:

F = (10000/500)* 25000*5% / 200000= 20 * 25000* 5%/200000= 0.125 OR 12.5%

該方法較簡單適用,尤其對一般的投資者來說,易於理解和操作,更重要的是該方法考慮了投資者的心理承受能力,使用該方法使得投資者在整個交易過程中能夠保持一種養好的交易心態,對行情的分析和把握上更加准確合理。

方法二:固定比例交易法(fixed fraction exposure)

該方法是指,在每次交易的時候使自己的資金維持在同樣的比例。

如何設置比例呢?舉例如下:根據過去的交易,10次交易中你獲利的次數是6次;固定比例法的公式如下:(F為比例值)

F = ( P—( 1 —P) )= 0.6 —0.4 = 0.2 or 20%

那麼,你開倉的比例為20%。

這里要注意的是,如果你的成功比低於0.50,則在該公式下,F <0。也就是說在該公式的使用在於你操作成功比例必須大於0.50。

由於在上述公式里僅僅只考慮了成功比例,沒有考慮盈利的情況,這是不完善的,因此,我們加入盈利的情況後改善的公式如下:

F = ( (A + 1) * P – 1 ) / A 註:A 為盈利比例

假設 A =5 P =0.3 則 F = 0.2

以上的方法,我們稱為KELLY法,它是根據歷史的數據通過一定的公式來推測未來的走勢,但是在實際的交易中收益情況不大可能與歷史的平均水平一致的。

下一篇文章我會為大家提供一個方法以滿足每次交易的獨立性,以及解決從歷史數據得來的平均值方法很難得到最佳開倉率的問題。

方法三:最佳比例法----KELLY的修正法

本方法利用特定的交易方法代替歷史數據方法,以得到最佳交易比例。

在kelly的修正法里假設收益比和成功比在每次交易中是變化的,這是符合日場交易的情景的。它的結論是:每次交易的比例都是獨特的。

在計算中,Kelly修正法有兩種方法:

1、估計計劃的風險和收益。

該方法假設交易者在交易前就估計可能的風險和收益。

案例: 一個交易者買入一份大豆合約,可能有20元的利益和8元的風險損失,且他過去的成功比為0.45,則收益比為: A1 = 20/8=2.5

我們根據成功比再計算收益比:

A = 成功比 * 收益比 — 失敗比 * 1= 0.45 * 2.5 — 0.55 * 1= 0.575

則:f = ((2.5+1)*0.45 —1)/2.5=0.575/2.5= 0.23 or 23%

2、歷史收益法(historic—returns approach)

該方法是通過對一系列的歷史數據的統計歸納出一個最佳方法。

HPR (holding –period return)是指在所選數據期間的收益。

HPR (I) = 1 + F *( -- 收益/數據段內的最大損失)

TWR (terminal wealth relative):最後收益相關值。TWR= (HPR1)*(HPR2)*(HPR3)……*(HPRn)

我們將選擇TWR最大的F值

交易次數 hpr

1 1+f*(--0.25/--0.35)

2 1+f*(--0.35/--0.35)

3 1+f*(+ 0.40/--0.35)

4 1+f*(--0.15/--0.35)

5 1+f*(+ 0.30/--0.35)

TWR :假設 f= 0.1 , 0.25, 0.35, 0.40, 和0.45

則:當 f= 0.1 時 TWR = 1.13

f= 0.25 時 TWR = 1.28

f= 0.35 時 TWR = 1.3108

f= 0.40 時 TWR = 1.33697

f= 0.45 時 TWR = 1.32899

在f= 0.40 時 TWR = 1.33697為最大值,則F取0.40。則在上述的情況下,資金開倉的比例為0.40

以上通過三個方法較系統的介紹了期貨資金開倉的設計方法。作為一個成熟的投資者,他的成功是建立在有效的資金管理上的。無論是普通投資者還是機構投資者在進行金融衍生品投資時,在交易前一定要做好對自有資金的管理設計,使投資始終處於可控范圍內,只有這樣你才能真正的享受金融衍生品給您帶來的巨大收益。

C. 期貨交易資金管理問題

大多數交易者認為,資金管理在交易模式中占最主要的部分,甚至比交易方法還要重要。資金管理中需要解決的問題與期貨市場交易者有關。它告訴交易者如何控制他們的錢。資金管理只會增加交易者生存的機會,這是最後一次獲勝的機會。

一、投資總額必須限制在總資金的50%以內。即是說,交易者不應在任何時候將其總資金的一半以上投資於市場,剩下的一半應是儲備,以確保他們在交易不容易或暫時花銷時做好准備。例如,如果賬戶總金額為10萬元,則只能使用5萬元並投入交易。

二、投資於任何單一市場的資金總額必須限制在10%以下,低於總資本的15%。因此,對於一個10萬元的賬戶,在任何一個市場上,只有1萬到1.5萬元可以作為保證金存入。可以防止交易者在市場上注入過多的本金。

三、任何單個市場的最大總投入資金必須限制在總資金的5%以下。這5%指的是交易者在失敗時所承受的最大損失。這是交易者在決定交易多少合約以及設定止損指令的距離時的重要起點。因此,對於一個10萬元的賬戶來說,一個單個市場的風險金額不超過5000元。

四、投資於任何市場群類的總資金必須限制在總資本的20-25%。這一目的就是為了防止交易者在某一類型的市場上投資過多本金。

其實想要做好期貨也沒有這么的難,找到有效的方法和工具可以幫助交易者。

如果你贊同我的分享請關注,評論,點贊,支持,謝謝大家!!!

D. 如何把期貨交易數據實時導入matlab

一下: matlab 實時行情解決方案,即可。
本來打了一堆字,不讓發,你自己搜一下吧。

E. 如何進行期貨資金管理

你好
學會讓資金分批入場
進場點一定要掌握好,合適的進場點會事半功倍。不過一旦首次入場頭寸發生虧損,第一原則就是不能加碼。最初的損失往往就是最小的損失,正確的做法就是應該直接出場。如果行情持續不利於首次進場頭寸,就是差勁的交易,不管成本多高, 就該立即認賠。希望在底部或頭部一次搞定的人,總會拿到燙手山芋的,這也是經驗所得。
生存是期市基本的精明之處
小的虧損,加上大大小小的利潤,多次累積。做到不出現大虧損很簡單,以生存為第一原則,當出現妨礙這一原則的危險時,拋棄其他一切原則。因為無論你過去曾經,有多少個100%的優秀業績,現在只要損失一個100%你就一無所有了。情緒很重要,不要嘗試對抗市場。交易之道,守不敗之地,攻可贏之敵。
快速平倉及時認賠
在交易中,永遠有你想不到的事情,會讓你發生虧損。需不需要止損的最簡單方法, 就是問自己一個問題:假設現在還沒有建立倉位,是否願意在此價位買進或賣出。答案如果是否定,馬上平倉, 毫不猶豫。停損認賠是市場交易中的一個重要原則。當頭寸遭受損失時,切忌加碼再搏。在市場交易中,不輸甚至少輸就是贏,這就必須要自己控制交易情緒,想著自己的資金,把握一個尺度,原則性是控制資金流失的源頭扼制方法。
在期市基本上每個人都有自己實際操作的交易系統,隨之而生的就是適合自己的資金管控方法,還是要多學習經驗,看自己的交易操作相對於自己的資金狀況,適合自己的交易資金管理方法就會明了。

F. 用MATLAB進行金融建模

模型其實就是用以往的數據去擬合一個比較好的方程,可能是線性方程或者非線性方程或者是微分方程等等,如果你採用的模型可以對歷史數據很好的擬合,擬合後求出模型中的參數,比如線性模型:y=a*x1+b*x2,其中x1和x2是影響y的因素,那麼你用歷史數據可以擬合這個模型,然後看一些參數及檢驗是否顯著,如果顯著,那麼這個模型就是比較好,你就可以用這個模型進行預測。

G. 怎麼用matlab實現期貨的人工神經網路預測模型,並作出期貨價格之後趨勢的波動預測急,在線等

國內目前真正能用人工神經網路模型做成全面系統交易模型並在市場上長期穩定快速盈利的,不超過10個,你指望在這里問到答案我覺得期望值是太高了。

H. 如何把期貨交易數據實時導入matlab

如果是盤後數據,可通過csv格式等導入matlab。matlab支持csv等格式,這方面的資料很多。 如果需要實時數據,則首先需要確定採用哪種實時行情API介面。不同提供商的API介面接入方法不同。例如微盛的實時期貨API介面,支持http、tcp協議接入。matlab對http支持更成熟些,那麼在matlab中可選擇http方式接入。 多說一句,matlab其實也支持tcp的,只是復雜些。採用http相對簡單些。

I. 期貨交易中,如何做好資金管理

學會讓資金分批入場
進場點一定要掌握好,合適的進場點會事半功倍。不過一旦首次入場頭寸發生虧損,第一原則就是不能加碼。最初的損失往往就是最小的損失,正確的做法就是應該直接出場。如果行情持續不利於首次進場頭寸,就是差勁的交易,不管成本多高, 就該立即認賠。希望在底部或頭部一次搞定的人,總會拿到燙手山芋的,這也是經驗所得。
生存是期市基本的精明之處
小的虧損,加上大大小小的利潤,多次累積。做到不出現大虧損很簡單,以生存為第一原則,當出現妨礙這一原則的危險時,拋棄其他一切原則。因為無論你過去曾經,有多少個100%的優秀業績,現在只要損失一個100%你就一無所有了。情緒很重要,不要嘗試對抗市場。交易之道,守不敗之地,攻可贏之敵。
快速平倉及時認賠
在交易中,永遠有你想不到的事情,會讓你發生虧損。需不需要止損的最簡單方法, 就是問自己一個問題:假設現在還沒有建立倉位,是否願意在此價位買進或賣出。答案如果是否定,馬上平倉, 毫不猶豫。停損認賠是市場交易中的一個重要原則。當頭寸遭受損失時,切忌加碼再搏。在市場交易中,不輸甚至少輸就是贏,這就必須要自己控制交易情緒,想著自己的資金,把握一個尺度,原則性是控制資金流失的源頭遏制方法。

J. 資金使用問題的Matlab編程

function hha
X0=[2 5 15 370]
A=[];b=[];
Aeq=[1 1 1 1];Beq=400;
LB=[0 0 0 0];UB=[];
[X,FVAL,EXITFLAG]=FMINCON(@FUN,X0,A,b,Aeq,Beq,LB,UB)
max=-FVAL
function yhat=FUN(x)
yhat=-(sqrt(x(1))+sqrt(x(2))+sqrt(x(3))+sqrt(x(4))+(400-x(1))*0.1+(400-x(1)-x(2))*0.1+(400-x(1)-x(2)-x(3))*0.1);

結果:
X = 2.3559 4.9053 15.8087 376.9301
FVAL = -143.8717
EXITFLAG = 1
max = 143.8717

閱讀全文

與如何使用matlab進行期貨資金管理相關的資料

熱點內容
廣發期貨如何轉賬 瀏覽:735
中外運海運發展股份 瀏覽:611
各大銀行類似余額寶的理財 瀏覽:102
三胞集團收購 瀏覽:1000
浙江大盛融資租賃公司待遇 瀏覽:882
江蘇融佰金融信息服務有限公司怎麼樣 瀏覽:419
微投資理財是真的嗎 瀏覽:585
小額貸款有限公司金融座談會 瀏覽:170
理財公司倒閉自首判刑 瀏覽:845
融資租賃合同管理系統 瀏覽:742
外匯上漲波浪 瀏覽:433
到新加坡投資基金做理財 瀏覽:320
牧區金融服務體系建設 瀏覽:490
金融機構應當開展消費者權益保護員工教育 瀏覽:812
金盛元黃金是品牌嗎 瀏覽:159
你抄底了股票 瀏覽:498
皇氏集團皇氏乳業有限公司怎麼樣 瀏覽:698
深圳交易所上市流程 瀏覽:301
馬上消費金融公司放款量 瀏覽:349
天津環球金融中心理財貸款公司 瀏覽:595