㈠ 怎样用 Python 写一个股票自动交易的程序
概率炒股法:
下面方法买涨不买跌,同时避免被套,缺点,手续费比较高,但完全可以吃完整个牛市,熊市不会被套。
用python获取股票价格,如tushare,如果发现股票当天涨幅在大盘之上(2点30到2点50判断),买入持有一天,下跌当天就别买,你可以用概率论方法,根据资金同时持有5支,10支或20支,这样不怕停盘影响,理论上可以跑赢大盘。好处:避免人为冲动,缺点手续费高
还有一种是操作etf,如大盘50etf,etf300,中小板etf,创业板etf,当天2.30分判断那个etf上涨就买入那支,买入涨幅最大的,不上涨什么都不买,持有一天,第二天上午判断一下,如果下跌超过2%卖掉。好处:不会踩地雷,缺点:涨随大盘,我比较推荐这个方法,外围的风险比较小。
具体的python程序我有,比上面复杂,有止赢止损位,资金管理,监视管理,我用在实盘当中,自动化下单也已解决。
我觉得程序的成败不在一日之功,在于长期稳定赚钱,如运行十年,过多的数据分析也无意义,因为预测未来永远是一个概率问题,不是百分之百确定的,如果你的程序能在长时间多次数上战胜市场,你的程序就能趋向大数定理。
否则一时的回撤会让你停止程序自动执行,而无法趋向大数定理中的稳定概率。
如果有一个程序能百分之99确定,那么基本上肯定是分析了内幕交易数据,和徐x一样,每次重仓一支股,这种手法应该是得到了内幕,也就不需要什么程序来交易了。
巴菲特的交易模式实质上也是内幕交易的一种,因为他靠的是外在分析,实地考查,估计这是寻找内幕的手段,现在做大了,这种效果就不灵了,收益也下降了,美国经济也下滑了,所以巴菲特的未来是必定是暗淡的,因为内幕交易的池子有限,资金量大了不好操作。
想想如果巴菲特生在苏联,印度,日本等等其他国家,他可能在街头要饭,美国二战后经济环境加倾向内幕造就了他,而不是炒股技术有多神。所以巴菲特不屑于程序化交易。
巴菲特及不少美国式的股神实际上是幸存者偏差造成的,你想想苏联的股神在那里?为什么一个都没有?(“沉默的数据”、“死人不会说话”)
我觉得未来真正能成股神必定是程序,不是人,因为一个好的程序策略可以用一辈子,实现长期稳定增长,当然前提是社会经济环境稳定,不会出现类似苏联的动乱,也不会出现日本式的恶性通胀(对货币m2有点担心)。
太多的股票让股民每天沉浸在选股的游戏中,选股造就了券商的行情软件,实际上很多数据都是没有用的,所有的关键是按操作方法永远执行下去才能趋向稳定概率,否则今天换一种明天换一种方法,今天按kdj,明天按macd,后天按boll,大后天按ddx,大大后天按自编指标,多条件选股,最后钱都交手续费或止损不及时被套牢了。这时券商收佣金的目的也就达到了,每年券商收的佣金比股市分红要高。不管行情如何,只要多请几个股评员,总有方向说对的,玩个概率游戏让大家频繁交易,券商的收入只会增不会降。所以千万别信股评,玩的是概率游戏,如同预测硬币的正反,请十个股评师必定有个能预测三次正确的神股评。你信这个神股评,后面可能是三次都不准,呵呵。所以券商和行情软件总会在收盘或午休时弹出各种消息或评价,说实在的这种东西没有一分钱的价值。可能早就写好了上涨的说法是模块a,下跌的说法是模板b,平市的说法是模板c,只是填上当天数据即可,都是八股文,都是马后炮,一样的事件上午说成是上涨理由,下午说成是下跌理由。
程序的策略经过测试后的关键在于稳定执行,长期稳定执行,长期长期稳定稳定执行执行,重要的事说三遍。
人性无法战胜的弱点是执行力,小学生都懂的天天向上,每日进步,世间有几人能做到?而稳定几十年执行更是难上加难,如同背英语单词一样,理论上一天背一百个,一百天就可以一万词,但十年,二十年过去了,你可能还是三千词以下。
用程序的目的就是百分之百执行到位,没有折扣,真正战胜人性的弱点,和t+1没有关系。
另外通过一定方法降低手续费也可以使你的资金活得更久,如把上面的日模型改为周或月模型。
㈡ 散户如何做股票自动化交易
很难,如果你不追求赚钱,玩玩的,没事,资金不大的,如果要求高的,稳定盈利的,人家的机构的,开发一个自动化交易系统,一个团队的,都弄了十多年了,花费超过几百万,人家外国的,开发这套系统的,包括摩根大通,汇丰哪些投行的,人家都要去调研,收集情报和信息,然后人工录入系统,你想啊,人家哪些都是精英,一个精英年薪十多万以上,软件工程也是,人家多少人,成本估计1年都最少过几百万,加上各种成本,估计过几千万成本,先不说赚还是亏。能做下来,中国没,外国有,不多。
比如,西蒙斯就是自动化交易的鼻祖。人家可是数学家,你是吗?
而我自己的,本身也是软件工程师,也熟悉金融,都耗费了估计最少20多年时间研究,还没弄出来,可想而知。从1990年开始。
你想啊,哪怕当一个软件工程师的收入,我每天耗费估计超过10小时以上的,1年多少日,这么多年耗费多少青春和时间,只是爱好,你说多难,所以,时间也是钱,人工成本多高?如果你想快点的,请人才的,你想啊,人才的,多少钱一个月,提供什么环境,你要有多少资金,多大实力,怎样才能招到人才,也是一个问题。
而哪些所谓平台,老实说,我都用过了,没什么鸟用,因为所有系统,都无法实现,永久的稳定盈利,甚至,能让你从10万赚到5000万,都不可能,如果可能,为什么,哪些平台哪些高手,上不了富豪榜,如果有这样能力,是钱找他们,不是他们找钱了,大把资金找他们。所以千万不要信XX老师XX培训机构,XX权威学院派哪些所谓XX经济学家忽悠,他们自己都做不到。真的。包括高校的老师。
其实,甚至很多基金经理自己,真心,精通金融的同时,精通程序开发,我几乎没见过这样的人。深入了解,不是,会金融,就不会开发,会开发,就不会金融,哪怕西蒙斯本人,他也不会开发,你看看他的故事就知道,他也是花大把大把的钱请会开发的高手做的。后来甚至有个开发的高手出卖他,然后把那套程序卖给对手,哈哈哈,反正他的故事本身就是传奇!包括用自己的女来色诱人家。
而且,你散户,第一,你有没这样的时间,第二,有没这样的技术,达到专业级,类似架构师这样的能力,类似阿里巴巴的多隆这样的牛人,一人可以顶一个团队的!因为,你没这样的技术,是开发不出来,难度太大了,毕竟对钱的。所以,为什么,很多机构,都出现过乌龙指的问题,就是因为,有可能,程序或者人为的错误导致的。人,总是有错的。人无完人。
第三个,如果是读书太多的人,实践经验太小的,所以,中国是出不了这样的人才,哪怕出了,也很少,估计就1,2个。最多。
第四个,中国环境是不允许,也很难的。毕竟是政策市。除非,牛人。
㈢ 有没有股票实盘自动化交易软件
你可以用同花顺软件
㈣ 想做一个通达信股票全自动程序化交易程序,求帮助。
你自己做不到的,你可以致电通达信定制,但价格有不菲的.
㈤ 股票如何实现程序化交易和自动交易
股票想实现程序化交易和自动交易,需要两点:
1、券商有交易接口;
2、有合适的程序化交易软件(量化交易软件)。
满足以上两点,就可以通过程序化交易软件(量化交易软件),设置好交易触发条件,让软件自动交易。
㈥ 什么是程序化交易啊,股票全自动交易软件目前国内都有哪些
程序化交易系统是指将设计人员交易策略的逻辑与参数在电脑程序运算后,并将交易策略系统化。当趋势确立时,系统发出多空讯号锁定市场中的价量模式,并且有效掌握价格变化的趋势,让投资人不论在上涨或下跌的市场行情中,都能轻松抓住趋势波段,进而赚取波段获利。程序化交易的操作方式不求绩效第一、不求赚取夸张利润,只求长期稳健的获利,于市场中成长并达到财富累积的复利效果。经过长时期操作,年获利率可保持在一定水准之上。
一句话:极其开放模型(策略)的设计、风险动态管理技术、误差矫正反馈检验准确率、快捷的下单速度。这四项组成了整个程序化交易系统。
1. 将交易模式系统化:程序化交易的买卖决策完全决定于系统化、制度化的逻辑判断规则,透过电脑的辅助,将各种讯息转化为程序语言,藉由电脑来代替人为发出买卖讯号,再根据系统使用者发出的委托方式,执行下单程序。
2. 克服人性的四大心理障碍:排除人为情感因素,用电脑取代人性,消除交易时人性的恐惧、贪婪、迟疑及赌性等四大情绪因子。
3. 确保交易方法的一致性:严守既定的操作纪律及交易的基本原则,透过电脑将既定的操作规范、获利以及风险管理等条件写成程序语言,依程序发出进出场买卖的讯号。
目前国内期货市场程序化交易软件很普遍,效果很不错。股票市场没听说过有类似的软件,反正程序化交易在日后肯定是一个大趋势。要用就早用,第一个吃螃蟹的总是好赚钱,不是吗。
㈦ 自动化交易类的炒股软件都有哪些
随着国家放开私募量化,目前股票自动化交易逐渐普及。
目前我了解的国内最好的自动交易软件应该是:迅动股票
目前我了解的是可以自动做高抛低吸,设置条件自动买进卖出,自动止盈止损,自动打新股,自动逆回购

㈧ 股票白痴可以用的自动化交易软件有哪个
“A股管家股票自动交易软件”
是一个全自动的炒股软件,移动止损止盈,预警公式交易,波段获利,自动下单的程序化交易类炒股工具软件,搭配券商提供的交易软件来使用。适用于国内所有开户券商。实现盲点获利,智能化证券交易、多账户监视等。有效提高盈利,控制风险。
㈨ 股票自动化交易如何实现
1、目前,中国股市中,股票自动化交易简称自动交易或机器交易,是投资策略家将自己的交易策略系统化了的电脑程序。这种电脑程序能够代替人在互联网上进行股票、期货、黄金、外汇等证券的交易,故称智能自动化交易。
2、自动交易软件可以对接各类行情分析软件的股票预警窗口,而且在大智慧、通达信、益盟操盘手、东方财富通、新飞狐、交易开拓者等软件皆可适用。软件通过预警窗口读取用户自编公式选出的股票,然后自动买卖。另外还内置了5个经典的卖出模型:破价位卖出、破XX日均线卖出、MACD死叉卖出、KDJ死叉卖出、动态止盈卖出。在股票用户自己买入股票后,不用整天盯盘,通过交易手简单的几个设置,就可以完成无人值守全自动卖出,在业界享有“平仓大师”的美名,既解决了令人纠结的艰苦的盯盘问题,又克服了贪婪、恐惧的人性弱点,该止损就止损,该止盈就卖在相对的高点,有效地规避深套和半道被主力洗出来的局面。