怎么编写股票交易程序
⑴ 股票交易都有那写程序
股票交易程序
证券在证券交易所的交易程序一般包括以下几个环节:开户、委托、竞价成交、清算交割、过户等步骤。 一、开户 投资者在买卖证券之前,要到证券经纪人处开立户头,开户之后,才有资格委托经纪人代为买卖证券。 开户时要同时开设证券账户和资金账户。当甲投资者买入证券,乙投资者卖出证券,成交后证券从乙投资者的证券账户转入甲投资者的账户,相应的资金在扣除费用后从甲投资者的资金账户转入乙投资者的资金账户。 (一)证券账户 证券账户是证券登记机关为投资者设立的,用于准确登记投资者所持的证券种类、名称、数量及相应权益变动情况的一种账册。 我国证券账户分为个人账户和法人账户两种。 ★个人开户必需持有效证件。 ★法人开户提供的证件有:有效法人证明文件(营业执照)及其复印件、法定代表人证明书及其身份证、法人委托书及代办人身份证。 ★一般的证券账户只能进行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日或以后进行的证券买卖将会暂时豁免投资者赔偿征费)、交易所的交易费及政府印花税(某些证券豁免印花税)。投资者应向经纪查询以上费用的最新收费以及经纪行是否还有其他收费,例如托管及代收股息费用等。有关在香港证券市场买卖证券的交易费用,可到香港交易所网站查阅。
⑵ 如何编写股票程序
公式》公式管理》新建:Vn=ma(v,n);
然后保存即可,n为天数,比如5天平均量就将n换成5。分号不能少,为英制输入法下的分号
⑶ 如何编写程序化交易
目前的程序化交易软件里,相对比较简单的是文华的赢智软件,里面包含了很多现成的函数,不用自己另外写,测试功能也比较齐全,没学过计算机编程的人也可以很快上手的。像金字塔、TB等软件就需要有一定的计算机编程基础了。至于软件如何使用,文华官网上都有使用说明,挺详细的。
⑷ 谁能给我编写一个股票交易系统的程序
任何一个交易系统涉及的内容都是很多的。
首先你要懂计算机,会编程。
其次你要懂交易,有自己的交易体系,交易理念。
最后你要通过你自己的编程知识把交易体系实现。
当然任何一个交易体系都不是万能的,还是要有人工的干预。
个人理解,仅供参考。
⑸ 如何学习编写一个股票交易软件的交易程序
建议先学基础的C语言及汇编基础开始,可以先看下别的交易程序,再自己练习。
⑹ 如何建立一个可以自动股票交易的程序
sourcecode.rar]
-
该股票分析系统可以看个股最可靠的不是基本面和k线技术
[inet_stock.zip]
-
站长96年写的一个internet上用的股票行情、分析、交易、资讯程序源码[stockcal.rar]
-
我自己写的。使用eclipse环境,使用java语言编写的股票交易
⑺ 怎样用 Python 写一个股票自动交易的程序
方法一
前期的数据抓取和分析可能python都写好了,所以差这交易指令接口最后一步。对于股票的散户,正规的法子是华宝,国信,兴业这样愿意给接口的券商,但貌似开户费很高才给这权利,而且只有lts,ctp这样的c++接口,没python版就需要你自己封装。
方法二
是wind这样的软件也有直接的接口,支持部分券商,但也贵,几万一年是要的。
方法三
鼠标键盘模拟法,很复杂的,就是模拟键盘鼠标去操作一些软件,比如券商版交易软件和大智慧之类的。
方法四
就是找到这些软件的关于交易指令的底层代码并更改,不过T+1的规则下,预测准确率的重要性高于交易的及时性,花功夫做数据分析就好,交易就人工完成吧
⑻ 股票程序化交易代码怎么编写
您好,针对您的问题,国泰君安上海分公司给予如下解答
这是专业技术人员才会编写的东西,具体的也分各种情况,很高端的编写程序,技术人员编写程序收费都是很昂贵的,这对编写人员有很高的要求,不仅很复杂而且很难很深。不做这行的人是做不来的。
希望我们国泰君安证券上海分公司的回答可以让您满意!
回答人员:国泰君安证券上海分公司客户经理屠经理
国泰君安证券——网络知道企业平台乐意为您服务!
如仍有疑问,欢迎向国泰君安证券上海分公司企业知道平台提问。
⑼ 同花顺系统怎么编写程序化交易指令
程序化交易系统是指设计人员将交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。 股票全自动交易软件目前有通达信版、大智慧版和同花顺、分析家版。一般的券商基本上是采用通达信的系统为主,交易软件功能大同小异,一般的免费版看的