編程生成期貨合約
Ⅰ 有沒有用C++編程的期貨程序化軟體
問度娘,以前看到多,具體的就忘了
Ⅱ 期貨是怎麼產生的
在傳統的交易中,我們會一手交錢,一手交貨,這叫做現貨交易。期貨則是現在簽訂交易合約,但是在將來進行交易。
舉個例子,三郎是個在江戶時代賣飯團的店家,但是近來戰爭的氣氛越來越濃,三郎擔心戰爭發生時會造成米價飆漲,最後會導致他不夠錢買米來做飯團。所以三郎決定在下一季的白米收成前,先用現在價格,和米商把未來的這批米買下來!因此三郎付了訂金給米商,並簽訂了一張『買下未來白米』的契約,而這就是期貨的前身。
期貨和現貨最大的區別在於
•保證金
•保證金即日結算
•到期後通常不用實物交割
只要記住這三點就可以很好地理解期貨了。
保證金:三郎想預定三個月後的米,於是他和米商商定,將三個月後用1000/噸的價格買下一噸米,並且簽訂了一張合約,三郎和米商都沒有交訂金(保證金)。
三個月過去了,米價跌到了950/噸。三郎一想,自己要是不履行合約,而在別人那裡買米,可以便宜個50,於是,他決定違約,在別人那裡買米。結果是三郎賺了50,而米商虧了50。因為三郎在簽訂合約的時候沒有交保證金,所以米商只能自己承擔損失。
為了確保違約的事情不發生,三郎和米商決定在簽訂合約的時候各拿出總金額一定比例的金錢作為保證金,交給村長大人作公證,無論哪一方違約,保證金都歸另一方所有。
於是,三郎和米商愉快地簽了合約,並各拿出了總金額10%也就是100的保證金,這下總該沒有問題了吧?
三個月過去了,米價跌到了500/噸。三郎琢磨著,自己違約的話,會損失100保證金,但是可以便宜500買到米,總的來說還是賺了400,於是三郎又選擇了違約。因為三郎在簽訂合約時所交的保證金(100)不足以彌補米商的虧損(500),所以米商得自己承擔損失。
也就是說,單單靠保證金制度不能杜絕違約的現象出現。
為了更好的讓雙方履行合約,村長想出了第二個辦法,也就是保證金即日結算制度。
現在從頭來過,三郎和米商簽了合約,三郎和米商各交了100的保證金。
誰想到第一天一過去,米價就跌到了900/噸。村長一想,現在三郎的損失已經和保證金一樣了,要是明天米價再跌,三郎肯定要違約。於是村長從三郎的保證金那扣了100,把這100交給了米商,並且,將合約的內容更新為,三個月之後三郎付給米商900購買1噸的米。
三郎算了算,發現村長的做法並沒有影響到他的利益:
米商也算了一下,發現村長的做法也沒有影響到自己的利益:
但是,三郎卻發現,自己的保證金已經為0,為了繼續履行合約,就得在明天之前補上合約金額10%的保證金,也就是900 x 10%=90。
當三郎交了保證金之後,如果明天米價繼續跌,村長又會重復上面的做法,確保雙方無法通過違約來規避損失。
在兩個月之後,三郎的飯團店由於經營不善而倒閉了,這個時候一噸米的價格仍為1050/噸。三郎心想:自己已經不再需要這一噸米了,沒有履行合約的理由,但是如果選擇違約,則會損失保證金100,這可如何是好?
正好,三郎的鄰居吉永開了一家飯店。吉永想預定一個月後的米,村長便撮合吉永和三郎簽訂了一份合約,規定一個月後吉永向三郎支付1050買下1噸米。
三郎通過簽訂一張賣出米的期貨合約,抵消了買入米的期貨合約,不用進行實物交割,還凈賺了50。
三郎發現自己只需要用10%的金額,就可以做上一筆買賣,這種杠桿操作令收益波動變得很大。三郎開始學著在低價買入米的期貨,在高價賣出米的期貨,變成了一個投機者,從此走上了人生巔峰。
總結:
三郎買了米的期貨→建倉
三郎持有米的期貨直到合約到期→持倉
合約到期的時候,三郎交錢換米→交割
在合約到期前,三郎把這張合約(米)賣給其他人→平倉
Ⅲ 期貨合約怎麼產生的,持倉量怎麼會有變化呢,請解釋一下
其實很多東西,,只要舉例就明白了,偏要說的讓人摸 不著頭腦,,或者答非所問,我給你說下你就全明白了:
假設一張新的合約,交易所給出的參考價是1000元一手,那麼大家申報的時候就參照這個價,這時第一個人以1005的價格賣出一手,又第二人以998元的價格買入一手,但由於雙方價錢沒有達成一致,所以不能成交.然後又第三人出價以1005的價格買入一手,則成交了一手,持倉量為1,而998元的價位由於沒有人肯賣出,所以就暫時掛在那裡,直到有人肯出低於或等於998元的價格,第二個人的單子才能成交,所以每一張買單都對應著每一張賣單.
Ⅳ 程序化測試期貨和股票不一樣,而期貨主力合約經常更換,無連續。怎麼處理這樣的問題的
可以選擇主力連續合約來測試
Ⅳ 期貨合約代碼是怎麼排的
大連黃大豆一號
品種代碼(a)+交割年份(2位)+交割月份(2位),如:a0905
大連黃大豆二號
品種代碼(b)+交割年份(2位)+交割月份(2位),如:b0905
大連豆粕
品種代碼(m)+交割年份(2位)+交割月份(2位),如:m0901
大連塑料
品種代碼(l)+交割年份(2位)+交割月份(2位),如:l0901
大連豆油
品種代碼(y)+交割年份(2位)+交割月份(2位),如:y0901
大連玉米
品種代碼(c)+交割年份(2位)+交割月份(2位),如:c0901
大連棕櫚油
品種代碼(p)+交割年份(2位)+交割月份(2位),如:p0901
鄭州硬麥
品種代碼(WT)+交割年份(1位)+交割月份(2位),如:WT903
鄭州強麥
品種代碼(WS)+交割年份(1位)+交割月份(2位),如:WS903
鄭州一號棉花
品種代碼(CF)+交割年份(1位)+交割月份(2位),如:CF905
鄭州白糖
品種代碼(SR)+交割年份(1位)+交割月份(2位),如:SR905
鄭州PTA
品種代碼(TA)+交割年份(1位)+交割月份(2位),如:TA905
鄭州菜籽油
品種代碼(RO)+交割年份(1位)+交割月份(2位),如:RO905
上海銅
品種代碼(cu)+交割年份(2位)+交割月份(2位),如:cu0901
上海鋁
品種代碼(al)+交割年份(2位)+交割月份(2位),如:al0901
上海橡膠
品種代碼(ru)+交割年份(2位)+交割月份(2位),如:ru0901
上海鋅
品種代碼(zn)+交割年份(2位)+交割月份(2位),如:zn0901
上海金
品種代碼(au)+交割年份(2位)+交割月份(2位),如:au0812
上海燃料油
品種代碼(fu)+交割年份(2位)+交割月份(2位),如:fu0901
Ⅵ 期貨合約是如何制訂的
期貨合約指由期貨交易所統一制訂的、規定在將來某一特定的時間和地點交割一定數量和質量實物商品或金融商品的標准化合約。
期貨合約指由期貨交易所統一制訂的,買賣雙方同意就可以了(不同意,可以不買賣)。
具體可參考:http://ke..com/view/10566.html?wtp=tt
Ⅶ 期貨合約是怎麼產生的
期貨合約引指由期貨交易所統一制訂的、規定在將來某一特定的時間和地點交割一定數量和質量實物商品或金融商品的標准化合約。通常所說的期貨就是指期貨合約。
特點:
1、期貨合約的商品品種、數量、質量、等級、交貨時間、交貨地點等條款都是既定的,是標准化的,唯一的變數是價格。期貨合約的標准通常由期貨交易所設計,經國家監管機構審批上市。
2、期貨合約是在期貨交易所組織下成交的,具有法律效力。期貨價格是在交易所的交易廳里通過公開競價方式產生的。國外大多採用公開喊價方式,而我國均採用電腦交易。
3、期貨合約的履行由交易所擔保,不允許私下交易。
4、期貨合約可通過交收現貨或進行對沖交易履行或解除合約義務。
Ⅷ 期貨合約的英文代碼是如何的來的比如,把白砂糖是SR
除了金屬期貨品種是元素符號外,其他品種都是英文縮寫或交易所根據慣例自定(比如大連黃大豆一號是A,黃大豆二號則是B),大多數是取英文單詞的頭兩個字母,或由兩個英文單片語成的片語各取一個首字母構成代碼,也有取英文單詞的首尾字母的。
Ⅸ 會編程的高手請進---手動輸入數據 自動生成K線的 程序或者軟體
關於這個問題你可以去搜索一下編,程,回,憶,錄,之unity3d。零基礎開始學起,就算是菜鳥都能看懂,很容易就學會了。