① 怎樣用 Python 寫一個股票自動交易的程序
方法一
前期的數據抓取和分析可能python都寫好了,所以差這交易指令介面最後一步。對於股票的散戶,正規的法子是華寶,國信,興業這樣願意給介面的券商,但貌似開戶費很高才給這權利,而且只有lts,ctp這樣的c++介面,沒python版就需要你自己封裝。
方法二
是wind這樣的軟體也有直接的介面,支持部分券商,但也貴,幾萬一年是要的。
方法三
滑鼠鍵盤模擬法,很復雜的,就是模擬鍵盤滑鼠去操作一些軟體,比如券商版交易軟體和大智慧之類的。
方法四
就是找到這些軟體的關於交易指令的底層代碼並更改,不過T+1的規則下,預測准確率的重要性高於交易的及時性,花功夫做數據分析就好,交易就人工完成吧
② 誰能給我編寫一個股票交易系統的程序
任何一個交易系統涉及的內容都是很多的。
首先你要懂計算機,會編程。
其次你要懂交易,有自己的交易體系,交易理念。
最後你要通過你自己的編程知識把交易體系實現。
當然任何一個交易體系都不是萬能的,還是要有人工的干預。
個人理解,僅供參考。
③ 怎麼調用webservice soap1.2
1. 什麼是webservice 從表面上看,Web service 就是一個應用程序,它向外界暴露出一個能夠通過Web進行調用的API。這就是說,你能夠用編程的方法通過Web來調用這個應用程序。對Web service 更精確的解釋: Web services是建立可互操作的分布式應用程序的新平台。作為一個Windows程序員,你可能已經用COM或DCOM建立過基於組件的分布式應用程序。COM是一個非常好的組件技術,但是我們也很容易舉出COM並不能滿足要求的情況。Web service平台是一套標准,它定義了應用程序如何在Web上實現互操作性。你可以用任何你喜歡的語言,在任何你喜歡的平台上寫Web service ,只要我們可以通過Web service標准對這些服務進行查詢和訪問 2. 基本概念 SOAP Web service建好以後,其他人就會去調用它。簡單對象訪問協議(SOAP)提供了標準的遠程過程調用( RPC)方法來調用Web service。SOAP規范定義了SOAP消息的格式,以及怎樣通過Http協議來使用SOAP。SOAP也是基於xml和XSD的,XML是SOAP的數據編碼方式。客戶端和服務端之間的方法調用請求和結果返回值都放在這些消息里。 XML和XSD可擴展的標記語言(XML)是Web service平台中表示數據的基本格式。除了易於建立和易於分析外,XML主要的優點在於它既是平台無關的,又是廠商無關的。無關性是比技術優越性更重要的。XML解決了數據表示的問題,但它沒有定義一套標準的數據類型,更沒有說怎麼去擴展這套數據類型。例如,整形數到底代表什麼?16位,32位,還是 64位?這些細節對實現互操作性都是很重要的。W3C制定的XML Schema(XSD)就是專門解決這個問題的一套標准。它定義了一套標準的數據類型,並給出了一種語言來擴展這套數據類型。Web service平台就是用XSD來作為其數據類型系統的。當用某種語言(如VB.NET或C#)來構造一個Web service時,為了符合Web service標准,所有使用的數據類型都必須被轉換為XSD類型。3.Webservice的技術特點 長項一: 跨防火牆的通信如果應用程序有成千上萬的用戶,而且分布在世界各地,那麼客戶端和伺服器之間的通信將是一個棘手的問題。因為客戶端和伺服器之間通常會有防火牆或者代理伺服器。在這種情況下,使用DCOM就不是那麼簡單,通常也不便於把客戶端程序發布到數量如此龐大的每一個用戶手中。傳統的做法是,選擇用瀏覽器作為客戶端,寫下一大堆ASP頁面,把應用程序的中間層暴露給最終用戶。這樣做的結果是開發難度大,程序很難維護。 舉個例子,在應用程序里加入一個新頁面,必須先建立好用戶界面(Web頁面),並在這個頁面後面,包含相應商業邏輯的中間層組件,還要再建立至少一個ASP頁面,用來接受用戶輸入的信息,調用中間層組件,把結果格式化為HTML形式,最後還要把「結果頁」送回瀏覽器。要是客戶端代碼不再如此依賴於HTML表單,客戶端的編程就簡單多了。 如果中間層組件換成Web Service的話,就可以從用戶界面直接調用中間層組件,從而省掉建立ASP頁面的那一步。要調用Web Service,可以直接使用Microsoft SOAP Toolkit或.NET這樣的SOAP客戶端,也可以使用自己開發的SOAP客戶端,然後把它和應用程序連接起來。不僅縮短了開發周期,還減少了代碼復雜度,並能夠增強應用程序的可維護性。同時,應用程序也不再需要在每次調用中間層組件時,都跳轉到相應的「結果頁」。 從經驗來看,在一個用戶界面和中間層有較多交互的應用程序中,使用Web Service這種結構,可以節省花在用戶界面編程上20%的開發時間。另外,這樣一個由Web Service組成的中間層,完全可以在應用程序集成或其它場合下重用。最後,通過Web Service把應用程序的邏輯和數據「暴露」出來,還可以讓其它平台上的客戶重用這些應用程序。 長項二: 應用程序集成企業級的應用程序開發者都知道,企業里經常都要把用不同語言寫成的、在不同平台上運行的各種程序集成起來,而這種集成將花費很大的開發力量。應用程序經常需要從運行在IBM主機上的程序中獲取數據;或者把數據發送到主機或UNIX應用程序中去。即使在同一個平台上,不同軟體廠商生產的各種軟體也常常需要集成起來。通過Web Service,應用程序可以用標準的方法把功能和數據「暴露」出來,供其它應用程序使用。 例如,有一個訂單登錄程序,用於登錄從客戶來的新訂單,包括客戶信息、發貨地址、數量、價格和付款方式等內容;還有一個訂單執行程序,用於實際貨物發送的管理。這兩個程序來自不同軟體廠商。一份新訂單進來之後,訂單登錄程序需要通知訂單執行程序發送貨物。通過在訂單執行程序上面增加一層Web Service,訂單執行程序可以把「Add Order」函數「暴露」出來。這樣,每當有新訂單到來時,訂單登錄程序就可以調用這個函數來發送貨物了。 長項三: B2B的集成 用Web Service集成應用程序,可以使公司內部的商務處理更加自動化。但當交易跨越供應商和客戶、突破公司的界限時會怎麼樣呢?跨公司的商務交易集成通常叫做B2B集成。Web Service是B2B集成成功的關鍵。通過Web Service,公司可以把關鍵的商務應用「暴露」給指定的供應商和客戶。例如,把電子下單系統和電子發票系統「暴露」出來,客戶就可以以電子的方式發送訂單,供應商則可以以電子的方式發送原料采購發票。當然,這並不是一個新的概念, EDI(電子文檔交換)早就是這樣了。但是,Web Service的實現要比EDI簡單得多,而且Web Service運行在Internet上,在世界任何地方都可輕易實現,其運行成本就相對較低。不過,Web Service並不像EDI那樣,是文檔交換或B2B集成的完整解決方案。Web Service只是B2B集成的一個關鍵部分,還需要許多其它的部分才能實現集成。用Web Service來實現B2B集成的最大好處在於可以輕易實現互操作性。只要把商務邏輯「暴露」出來,成為Web Service,就可以讓任何指定的合作夥伴調用這些商務邏輯,而不管他們的系統在什麼平台上運行,使用什麼開發語言。這樣就大大減少了花在B2B集成上的時間和成本,讓許多原本無法承受EDI的中小企業也能實現B2B集成。 長項四: 軟體和數據重用 軟體重用是一個很大的主題,重用的形式很多,重用的程度有大有小。最基本的形式是源代碼模塊或者類一級的重用,另一種形式是二進制形式的組件重用。 當前,像表格控制項或用戶界面控制項這樣的可重用軟體組件,在市場上都佔有很大的份額。但這類軟體的重用有一個很大的限制,就是重用僅限於代碼,數據不能重用。原因在於,發布組件甚至源代碼都比較容易,但要發布數據就沒那麼容易,除非是不會經常變化的靜態數據。Web Service在允許重用代碼的同時,可以重用代碼背後的數據。使用Web Service,再也不必像以前那樣,要先從第三方購買、安裝軟體組件,再從應用程序中調用這些組件;只需要直接調用遠端的Web Service就可以了。舉個例子,要在應用程序中確認用戶輸入的地址,只需把這個地址直接發送給相應的Web Service,這個Web Service 就會幫你查閱街道地址、城市、省區和郵政編碼等信息,確認這個地址是否在相應的郵政編碼區域。Web Service 的提供商可以按時間或使用次數來對這項服務進行收費。這樣的服務要通過組件重用來實現是不可能的,那樣的話你必須下載並安裝好包含街道地址、城市、省區和郵政編碼等信息的資料庫,而且這個資料庫還是不能實時更新的。 另一種軟體重用的情況是,把好幾個應用程序的功能集成起來。例如,要建立一個區域網上的門戶站點應用,讓用戶既可以查詢聯邦快遞包裹,查看股市行情,又可以管理自己的日程安排,還可以在線購買電影票。現在Web上有很多應用程序供應商,都在其應用中實現了這些功能。一旦他們把這些功能都通過Web Service 「暴露」出來,就可以非常容易地把所有這些功能都集成到你的門戶站點中,為用戶提供一個統一的、友好的界面。 將來,許多應用程序都會利用Web Service,把當前基於組件的應用程序結構擴展為組件/Web Service 的混合結構,可以在應用程序中使用第三方的Web Service 提供的功能,也可以把自己的應用程序功能通過Web Service 提供給別人。兩種情況下,都可以重用代碼和代碼背後的數據。
④ 怎樣用 Python 寫一個股票自動交易的程序
國外有自動交易軟體。只需要寫插件就可以。如果用python重新寫,有些麻煩。如果證券交易公司提供API,就容易。 我記得2004年左右是通過API實現的。 有個朋友做過一個貴金屬的自動交易。不過2年後,虧了不少。
⑤ 怎樣用 Python 寫一個股票自動買賣的程序
方法一
前期的數據抓取和分析可能python都寫好了,所以差這交易指令介面最後一步。對於股票的散戶,正規的法子是華寶,國信,興業這樣願意給介面的券商,但貌似開戶費很高才給這權利,而且只有lts,ctp這樣的c++介面,沒python版就需要你自己封裝。
方法二
是wind這樣的軟體也有直接的介面,支持部分券商,但也貴,幾萬一年是要的。
方法三
滑鼠鍵盤模擬法,很復雜的,就是模擬鍵盤滑鼠去操作一些軟體,比如券商版交易軟體和大智慧之類的。
方法四
就是找到這些軟體的關於交易指令的底層代碼並更改,不過T+1的規則下,預測准確率的重要性高於交易的及時性,花功夫做數據分析就好,交易就人工完成吧
⑥ 開股票賬戶流程是怎樣的
首先,您要開立上海、深圳證券帳戶;
其次,開立資金帳戶,您即可獲得一張證券交易卡。
然後,根據上海證券交易所的規定,您應辦理指定交易,辦理指定交易後您方可在營業部進行上海證券市場的股票買賣。開立證券帳戶須持本人身份證原件及復印件,開立資金帳戶還須攜帶證券帳戶卡原件及復印件。
如需委託他人操作,需與代理人(代理人也須攜帶本人身份證)一起前來辦理委託手續。
(6)編寫一個簡單的soap程序該程序需要返回特定股票的交易代碼擴展閱讀
開戶方式:
到證券公司開戶,同時開通上證或深證股東帳戶卡、資金帳戶、網上交易業務、電話交易業務等有關手續。然後,下載證券公司指定的網上交易軟體。
到銀行開活期帳戶,並開通銀證轉帳業務,把錢存入銀行。
通過網上交易系統或電話交易系統把錢從銀行轉入證券公司資金帳戶。
在網上交易系統里或電話交易系統可以買賣股票。
開戶費用一般是開股東卡費用,按交易所規定,上海股東卡開戶費為40元人民幣,深圳股東卡開戶費為50元人民幣。(一般免費。)
買股票必須委託證券公司代理交易,所以,你必須找一家證券公司開戶。買股票的人是不可以直接到上海證券交易所買賣的。這跟二手房買賣一樣,由中介公司代理的。
⑦ 如何使用WebServices和SOAP進行數據傳輸
需要具備
MicroSOFt®eMbeddedVisualTools
PocketPC上的有效Internet連接
如果需要,您可以下載本文中所討論的示例代碼。為了創建測試示例代碼所需的WebServices,您需要下載SOAPToolkit(.0)
須知
SOAP規范(當前版本為1.1)仍然是一個處於提議狀態的標准並且有可能發生變化。本文所提供的示例代碼使用了當前處於提議狀態的SOAP規范,在SOAP規范發生修改和變化時,本文中所提供的示例代碼可能需要修改。
該示例代碼使用了SDL(ServicESDescriptionLanguage,服務描述語言)來定義WebServices,而SDL即將(有望在2001年的上半年)被最新的WSDL規范(,Web服務描述語言)所替代。本文中所提供的示例代碼不能同使用WSDL規范的WebServices配合工作。
支持ADO(MicrosoftActiveXDataObjects)Recordset(我使用的是2.6版本)的XML格式可能會發生修改和變化,在XML格式發生變化時,本文提供的示例代碼也可能需要相應修改。
支持的語言
英語
數據和WebServices
正如我在由我撰寫的另一篇循序漸進文章「為Microsoft.NET做好准備」中所介紹的一樣,您可以在當前SOAP規范的基礎之上,使用WebServices為PocketPC開發程序。
大多數的商業應用程序都需要在伺服器和客戶機應用程序之間傳輸數據。在一個傳統的MicrosoftWeb解決方案平台(以前被稱作MicrosoftWindowsDNA)中,一般使用ADORecordset(ADO記錄集)對象進行數據傳輸。因為它使用了一種特殊類型的「編組」(對象傳輸),它無需持有伺服器上的任何「狀態」(資源)即可被傳輸到客戶端上。有鑒於此,很多現有系統中的組件都採用了這種實現方式,以ADORecordsets形式返回數據。
如果我們又想利用在這些組件上的先前投資,又想獲得應用程序同WebServices集成所帶來的諸多益處,我們就需要找到一種通過SOAP傳輸這些ADORecordsets的方法。在ChrisDengler所撰寫的「利用SOAP消息返回ADORecordset」這篇出色文章中,您可以為在個人計算機上使用WebServices找到一種解決方法。
但是,該解決方案不能被照搬到PocketPC上,因為ADOCE(ActiveXDataObjectsforCE)的實現方式同ADO有所不同。最重要的差別之處在於:ADOCE當前(3.1版)不支持持續性。特別是對於XML(擴展標記語言)格式。另一個不同之處在於:ADOCE不支持我前面所提到過的記錄集編組。因此,它不能為動態創建「連接斷開」(沒有到數據源的活動連接)狀態下的記錄集提供支持。
無處不在的WebServices數據
在當前版本的ADOCE(V3.1)中,我們必須找到另一種處理WebService(SOAP)調用返回數據的方法。在本文中,我將同大家對一些示例代碼進行探討,看看如何使用從一個SOAP響應中返回的數據。該示例假定Recordset(記錄集)按照ChrisDengler文中所介紹的Solution2封裝方式進行封裝。因為Chris在他的文章中已經對這種解決方案的實現方式進行了詳細描述,在本文中我就不再對所需的伺服器端代碼多加敘述了。
一個測試客戶端程序
在我們開始討論代碼之前,讓我們首先了解一下使用WebServices傳輸數據對我們有哪些好處。在下面這個窗體中,我創建了一個簡單的測試用客戶端程序,該程序將兩個不同的WebServices結合到了一個MicrosofteMbeddedVisualBasic應用程序之中。:
SOAP客戶端測試程序示例
窗體頂部的TextBox(文本框)用來選擇所需的WebService(描述)。這個URI(UniversalResourceIdentifier)是使用SOAPToolkitWizard創建的SDL(服務描述語言,ServicesDescriptionLanguage)文件。
我已經創建了第一個WebService,您可以調用這個WebService(使用頂部的「Get」按鈕),這個WebService主要用於測試目的。它調用一個簡單的WebService,將您提交的名和姓作為參數連接到了一個包含完整名稱的字元串中。
當您輸入一個已經在伺服器上進行了定義的DSN(數據源名稱)以及一個針對該DSN的SQL(結構化查詢語言)查詢,然後點擊「Get」按鈕時,它開始變得更有意思了。DSN和SQL作為一個參數傳遞給了WebService,然後以XML格式返回一個ADORecordset。數據經過分析後,填充在窗體底部的ListView控制項中。
在正確對伺服器進行了設置的前提下,現在,您可以方便地訪問您的企業數據了。您無需任何第三方產品--甚至不使用ADOCE--即可輕松做到這一點。對此,我的一位同事說,「這實在令人驚訝!」
代碼討論
以下代碼為cmdGetRecordset_Click事件的代碼(當您按下窗體底部的「Get」按鈕時運行):
DimlavParameters(2)AsVariant
DimlsAsString
DimlitmAsListItem
DimiAsInteger
'Setparameters
lavParameters(1)=txtDSN.Text
lavParameters(2)=txtSQL.Text
'MakeSOAPCall
ls=SOAPCall(txtURI.Text,"GetRecordset",lavParameters,chkShowPACkets=1)
'ClearandaddListViewheadings
lvwRecordset.ColumnHeaders.Clear
lvwRecordset.ColumnHeaders.Add1,,"ArtNo",700
lvwRecordset.ColumnHeaders.Add2,,"Description",1450
lvwRecordset.ColumnHeaders.Add3,,"Price",850,lvwColumnRight
'ClearandfillListViewfromXML(withRecordsetEmulation)
lvwRecordset.ListItEMS.Clear
XMLRSOpenls
DoWhileNotXMLRSEOF
Setlitm=lvwRecordset.ListItems.Add(,,XMLRS("ArticleNo"))
⑧ 股票程序化交易代碼怎麼編寫
SHORT:=12;
LONG:=26;
M:=9;
DIFF:=EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA:= EMA(DIFF,M);
MACD:=2*(DIFF-DEA);
ENTERLONG:CROSS(MACD,0);
EXITLONG:CROSS(0,MACD);
(以MACD金叉\死叉為例。既然是系統,必須有買入、賣出,分別用ENTERLONG、EXITLONG表示。不象單純的指標及選股公式)
⑨ 股票交易都有那寫程序
股票交易程序
證券在證券交易所的交易程序一般包括以下幾個環節:開戶、委託、競價成交、清算交割、過戶等步驟。 一、開戶 投資者在買賣證券之前,要到證券經紀人處開立戶頭,開戶之後,才有資格委託經紀人代為買賣證券。 開戶時要同時開設證券賬戶和資金賬戶。當甲投資者買入證券,乙投資者賣出證券,成交後證券從乙投資者的證券賬戶轉入甲投資者的賬戶,相應的資金在扣除費用後從甲投資者的資金賬戶轉入乙投資者的資金賬戶。 (一)證券賬戶 證券賬戶是證券登記機關為投資者設立的,用於准確登記投資者所持的證券種類、名稱、數量及相應權益變動情況的一種賬冊。 我國證券賬戶分為個人賬戶和法人賬戶兩種。 ★個人開戶必需持有效證件。 ★法人開戶提供的證件有:有效法人證明文件(營業執照)及其復印件、法定代表人證明書及其身份證、法人委託書及代辦人身份證。 ★一般的證券賬戶只能進行A股、基金和證券現貨交易; 進行B股交易和債券回購交易需另行開戶和辦理相關手等。 投資者投資於上海和深圳股市,需分別在上海證券交易所和深圳證券交易所開設證券賬戶。 ★上海證券賬戶是在上海證券中央登記結算公司或其委託的證券登記機構或證券經營機構辦理開戶手續; ★深圳賬戶由深圳證券結算公司或其授權的證券登記公司或證券經營機構辦理開戶。 證券賬戶全國通用,投資者可以在開通上海或深圳證券交易業務的任何一家證券營業部委託交易。 (二)資金賬戶 資金賬戶是投資者在證券商處開設的資金專用賬戶,用於存放投資者買入證券所需資金或賣出證券取得的資金,記錄證券交易資金的幣種、余額和變動情況。資金賬戶類似於銀行的活期存摺,投資者可以隨時提取存款,也可以獲得活期存款的利息。 二、委託 投資者買賣證券必需通過證券交易所的會員進行。投資者委託證券經紀人買賣某種證券時,要簽訂委託契約書,填寫年齡、職業、身份證號碼、通訊地址、電話號碼等基本情況。委託書還要明確,買賣何種股票、何種價格、買賣數量、時間等。最後簽名蓋章方生效。 根據投資者委託的不同內容,證券委託可有不同的分類。 從買賣證券的數量來看,有整數委託和零數委託之分。 ★整數委託是指投資者委託經紀人買進或賣出的證券數量是以一個交易單位為起點或是一個交易單位的整數倍。一個交易單位稱為「一手」。「手」的概念來源於證券交易初期的一手交錢一手交貨,現已發展為標准手。如上海、深圳交易所規定: A股、 B股、 基金的標准手就是每100股或1000基金單位為一手; 債券以100元面值為一張,10張即1000元為一標准手。 ★零股委託是指委託買賣的證券數量不足一個交易單位。若以一手等於100股為一個交易單位,則1一99股便為零股。 一般規定,只有交易額達到一個交易單位或交易單位的整數倍,才允許進交易所內交易,零股則必需由經紀人湊齊為整數股後,才能進行交易。 從委託的價格看,有市價委託和限價委託之分。 ★市價委託是指投資者向經紀人發出委託指令時,只規定某種證券的名稱、數量,對價格由經紀人隨行就市,不作限定。 ★限價委託即由投資者發出委託指令時,提出買入或賣出某種證券的價格範圍,經紀人在執行時必需按限定的最低價格或高於最低價格賣出,或按限定的最高價格或低於最高價格買進。 從委託方式來看,在電子化交易方式下,可分為櫃台遞單委託、電話自動委託、電腦自動委託和遠程終端委託。 ★櫃台遞單委託是指投資者持身份證和賬戶卡,由投資者在證券商櫃台填寫買進或賣出委託書,交由櫃台工作人員審核執行。 ★電話自動委託是指投資者用電話撥號的方式通過證券商櫃台的電話自動委託系統,用電話機上的數字和符號鍵輸入委託指令。 ★電腦自動委託是指投資者用證券商在營業廳或專戶室設置的櫃台電腦自動委託終端親自下達買進或賣出的指令。 ★遠程終端委託指投資者通過與證券商櫃台電腦系統聯網的遠程終端或且聯網下達買進或賣出指令。 從委託的有效期看,有不定期委託與定期委託之分。 ★不定期委託也稱有效委託,即投資者發出委託指令時不規定指令的有效期限,只要不宣布撤消委託,則指令一直有效。 ★定期委託也稱限時委託,是指投資者發出委託買賣指令時,對交易的時間有一定的限制,超過時限,則委託指令自動失效,而不論買賣是否成交。若投資者仍有買賣意向, 則需重新提出委託。我國證券交易中的有效期限分為當日有效和5日內有效兩種。 三、競價與成交 經紀人在接受投資者委託後,即按投資者指令進行申報競價,然後拍板成交。 從證券交易發展的過程來看,申報競價的方式一般有口頭競價、牌板競價、書面競價和電腦競價等幾種。 ★口頭競價是指場內交易員在交易櫃台或指定區域內大聲喊出自己買入賣出的證券價格、數量直至成交。同時輔以手勢,以手指變動表示不同的數字,掌心向內表示買進,掌心向外表示賣出。 ★牌板競價指買方的出價和賣方的要價都書寫在交易牌板上來表示,經紀通過牌板競價直至成交。 ★書面競價是場內交易員將買賣要求填寫在買賣登記單上交給交易所的中介人,通過中介人撮合成交。 ★電腦終端申報競價是指證券公司交易員在電腦終端機上將買賣報價輸入到交易所的電腦主機,然後由電腦主機配對成交。目前,這是世界各國證券交易所採用的主要競價方式。 那麼成交價是如何決定的?決定成交價的原則什麼? 目前在世界所有證券或證券衍生產品市場,成交價的決定基本上按價格的形成是否連續分為連續競價和集合競價,相應的交易市場分為連續市場和集合市場兩種。 ★連續市場是指當買賣雙方投資人連續委託買進或賣出證券時,只要彼此符合成交條件,交易均可在交易時段中任何時點發生,成交價格也不斷依買賣供需而出現漲跌變化。 ★集合市場是指買賣雙方投資人間隔一段較長的時間,市場積累買賣申報後一次競價成交。世界大多數證券市場在大部分交易時間均採用連續競價方式交易。 連續市場依形成價格的市場主導力量,區分為委託單驅動市場和報價驅動市場。 ★委託單驅動市場的主要特點,是市場價格直接反映市場投資者的供需,如日本、韓國、新加坡等國家和我國香港的證券市場均是委託單驅動市場,我國的上海、深圳證券交易所也屬於委託單驅動市場。 ★報價驅動市場的主要特點是市場價格直接反映市場中介人的多寡,如美國的納斯達克、英國倫敦等證券市場均是報價驅動市場。 目前, 上海、 深圳證券交易所同時採用集合競價和連續競價兩種方式。在每個交易日上午9:15至9:25電腦撮合系統對接收的全部有效委託進行集合競價處理,對其餘交易時間的有效委託進行連續競價處理。 ★集合競價的價格價格決定: 首先, 在有效價格範圍內, 選取所有有效委託產生最大成交量的價位。如果有兩個以上這樣的價位,則依以下規則選取成交價:高於選取價格的所有買方有效委託和低於選取價格的所有賣方有效委託價格能夠全部成交,與選取價格相同的委託的一方必需全部成交。如滿足以上的價位仍有多個,則選取離上日收市價最近的價位。 其次,進行集中撮合處理。所有買方有效委託按照委託限價由高到低的順序排列,限價相同者按照進入撮合主機的時間先後排列。所有委託賣方有效委託按照委託限價由低到高的順序排列,限價相同者按照進入撮合的時間先後排列,即按照「價格優先,同等價格下時間優先」的成交順序一次成交,直到成交條件不滿足為止。所有成交都以同一成交價成交。 ★ 連續競價的價格決定: 集合競價結束後,集合競價中未能成交的委託,自動進入連續競價。當進入一筆委託時,若能成交,即根據下述成交價格確定規則進行競價撮合;如不能成交,則以「價格優先,時間優先」的順序派對等待。對於已進入撮合系統的有效委託,根據下述成交價格確定規則逐筆撮合,直至系統內已有的所有買賣不能成交,即已有買賣盤達到平衡狀態。然後再逐筆處理新進入系統的委託。這樣循環往復,直至收市。 依下述成交價格確定規則選取兩筆有效委託進行競價和撮合,對新進來的一筆買單委託,則選取排在隊列最前面的最低委託叫賣單有效委託;對於新進來的一筆賣單委託,則選取排在隊伍最前面的最高叫買單有效委託。 若參與該次競價的買進委託限價大於或等於賣出委託限價,則可競出一個新的最新成交價,產生一筆成交。這時的成交價格確定規則為:對新進入的一個買進有效委託,若能成交,其成交價格取賣方叫價;對新進來的一個賣出有效委託,若能成交,其成交價格取買方叫價。參與該次競價的能夠成交的買賣雙方以選取的成交價成交。 四、清算與交割 證券的清算與交割是一筆證券交易達成後的後續處理,是價款結算和證券交收的過程。清算和交割統稱證券的結算,是證券交易中的關鍵一環,它關繫到買賣達成後交易雙方責權利的了結,直接影響到交易的順利進行,是市場交易持續進行的基礎和保證。 證券的結算方式有逐筆結算和凈額結算兩種。 ★逐筆結算是指買賣雙方在每一筆交易達成後對應收應付的證券和資金進行一次交收,可以通過結算機構進行,也可以由買賣雙方直接進行,比較適合以大宗交易為主、成交筆數少的證券市場和交易方式。例如CEDEL國際清算中心就採用此方式。 ★凈額結算是指買賣雙方在約定的期限內將已達成的交易進行清算,按資金和證券的凈額進行交收。該方式比較適合於投資者較為分散、交易次數頻繁、每筆成交量較小的證券市場和交易方式。凈額結算通常需要經過兩次結算,即首先由證券交易所的清算中心與證券商之間進行結算,稱為一級結算;然後由證券商與投資者之間進行結算,稱為二級結算。 證券結算的時間安排,在不同的證券交易所因其傳統和交易方式的不同而不同。目前在交收目的安排上可分為兩種。 ★一是會計日交收,是指在一個時期內發生的所有交易在交易所規定的日期交收。如比利時根據交易所排定日期安排交收,奧地利證券市場交易安排在次周一交收,印度證券市場交易每周安排一次交收。 ★二是滾動交收,是指所有的交易安排與交易日後固定天數內完成,大多數國家的證券市場都採用此方式。有的規定在成交日後的第一個營業日,稱其為T+l規則, 有的規定在成交日後的第四個營業日,稱其為T+4規則,等等。 由於盡早完成交收對提高市場效率、防止發生結算風險有重要意義,採用滾動交收方式並縮短交收期,最終實現T+0交收,是國際證券界倡導的方向。 我國目前證券結算對A股實行T+l交收,對B股實行T+3交收。 五、過戶 我國證券交易所的股票已實行所謂的「無紙化交易」,對於交易過戶而言,結算的完成即實現了過戶,所有的過戶手續都由交易所的電腦自動過戶系統一次完成,無須投資者另外辦理過戶手續。 ____________________________________________________________________________________________________ 證券交易業務流程演示 證券公司是投資者在做證券交易時的重要中介,投資者可以通過證券公司在各地的營業部買賣各種上市證券。在銀鷹證券實驗室,同學們可以模擬進行證券交易的全過程,真實體驗到作為證券投資者的點點滴滴。下面我們以股票交易為例,為大家演示證券交易的程序。 開戶 首先,投資者在做交易之前,要選擇一家當地的證券營業部開戶,憑身份證辦理一個滬深交易所的股東賬戶卡(開戶費共需90元),簽訂指定交易委託書,領取資金賬戶卡,存入一定資金,如果需要還可以開通網上交易業務,做好這一切的准備就可以交易了。 (出示身份證、資金賬戶填單、證券賬戶填單、指定交易委託書、網上交易委託書) 委託 接下來是委託,委託的方式由櫃台委託、電話委託、自助委託和網上委託,一般投資者都可以到開戶的證券營業部通過電腦自助委託,只需利用股東賬戶卡,在自助委託終端機上輸入交易密碼即可進行委託,投資者在電腦上輸入要買進或賣出股票的簡稱,如浦發銀行,或股票代碼,如600000,輸入買賣的數量和價格,電腦會自動執行你的委託指令。在這個過程中,投資者應該注意,買入股票時,申報的數量必須是100股及其整數倍,而賣出時沒有此限制。另外,投資者需要通過交易密碼來確認身份,所以密碼一定要保管好,如果泄露可能會帶來不必要的損失。 (證券交易大廳、自助委託終端機、委託指令的輸入、委託完成) 撮合成交 投資者下達的委託指令通過證券交易所的交易系統被傳送到交易所的撮合主機,撮合主機對接收到的來自全國各地的委託指令進行合法性的檢測,然後按「價格優先、時間優先」的競價規則排隊,確定成交價,自動撮合成交,並立刻將結果傳送給證券商,投資者可以通過營業內的顯示器看到自己的委託是否已經成交。不能成交的委託按"價格優先,時間優先"的原則排隊,等候與其後進來的委託成交。當天不能成交的委託自動失效,投資者可在其他交易日用以上的方式重新委託。 (委託信息的顯示、成交結果的顯示) 清算與交收 投資者的委託成交之後,由證券登記結算公司負責對交易所傳送的數據進行結算,證券營業部在根據登記結算公司發來的資金交收數據劃撥證券,由銀行代理完成資金的劃撥。 (結算的流程圖) 過戶 一般投資者在成交後的第二個交易日可以在自己的賬戶中查尋成交的實際情況,股票進行過戶。 (賬戶信息的變化) __________________________________________________________________________ 證券交易程序 2005年11月21日14:49 發表評論(0)支持(0)反對(0)瀏陽花炮漲停內幕… 大盤暴跌 誰在做空? 洗盤結束短線暴漲黑馬 市場中期底部是否來臨 本欄較早前曾跟讀者介紹過如何認購新股及認購新股時應注意的事項。另外亦講解過如何選擇證券經紀及開立證券戶口時要注意的地方。今次會跟大家講解一下在香港證券市場上買賣股票的一般程序。 落盤及執行 開立證券買賣戶口後,投資者便可以直接向其經紀落盤買賣證券。落盤即是向經紀發出買賣指示,一般的買賣指示包括指明股票的名稱或代號、買賣價格及股數。經紀接到買賣指示及跟客戶覆述指示後便會把指示輸入香港交易所的第三代自動對盤及成交系統(AMS/3)進行配對。 AMS/3是香港交易所現貨市場的證券交易電腦系統,其功能包括自動記錄、配對及執行證券買賣盤。在持續交易時段內,AMS/3會將買賣盤持續按價格及時間優先次序對盤。假如當時系統內已有合價的對手買賣盤,所輸入的買賣盤便會自動配對成交;否則,該買賣盤會排在同一價盤的輪候名單內排隊輪候,待前面的買賣盤完成配對後順序補上。投資者除了可以親身到經紀行落盤或致電落盤外,亦可經由互聯網或流動電話落盤,視乎經紀提供的交易設施而定。 交收 經紀通常會在完成交易後的下一個交易日發出買賣單據。買賣單據上列明經紀的名稱及地址、交易日期及交收日期、交易證券的名稱、數量、交易價格及應付的總金額。凡在香港交易所現貨市場達成的交易,皆由買賣雙方的經紀在交易日(T)後的第二個交收日分別與香港中央結算有限公司進行交收,即所謂的T+2交收。至於經紀與投資者之間的交收,則會按客戶與經紀協定的條款進行,一般會在T+2前完成。 交易費用 買賣證券時,投資者須繳付經紀傭金、證監會的交易征費、投資者賠償征費(2005年12月19日或以後進行的證券買賣將會暫時豁免投資者賠償征費)、交易所的交易費及政府印花稅(某些證券豁免印花稅)。投資者應向經紀查詢以上費用的最新收費以及經紀行是否還有其他收費,例如託管及代收股息費用等。有關在香港證券市場買賣證券的交易費用,可到香港交易所網站查閱。
⑩ 如何用(易語言)編程,設計一個控制,別的軟體的,程序。 主要是獲取股票,價格變動。
先找一個實時更新股票的權威網站然後找到網站股票的列表之後獲取該網頁的源代碼 在程序里分析.輸出數據 具體的懶得寫 只給出思路