导航:首页 > 期指持仓 > 免费股票软件编程吗

免费股票软件编程吗

发布时间:2022-08-31 03:52:18

㈠ 求股票编程软件 简易操作 免费 可粘贴

制作股票编程软件要有鬼蜮平台,要能自定义指标的才可以,据听说指南针公司官网上面有编辑的教程,可以试试看!

㈡ 什么是程序化交易啊,股票全自动交易软件目前国内都有哪些

一:文华财经赢智。特色,搭积木式编程,麦语言,需要自己编辑策略。根据每个人的认知情况和对计算机语言的掌握程度,产生的效果差距巨大,不适合40岁以上群体,不是低学历群体,不是逻辑推理差的人群。费用2—5万/年。可程序化选股,不可程序自主交易股票。
二:福星量化策略。特色,附带多套沉淀多年的趋势策略,实现程序化自主下单。不需要自己动编程,但需要对行情有一定的预判能力。任何交易策略都有其缺陷和优势,有适合的行情和不适合的行情。适合长期以来使用趋势跟踪策略交易的朋友使用,可代替交易员进行盯盘和下单,规避人性中的弱点。适合对行情分析较准,下单犹豫不决的朋友。小编目前正在使用,由于自身是做分析出身,对行情有一定的把握,这个款软件基本可以满足我的需求。
三:MT4软件平台。一般做外汇黄金用的比较多,小编不建议用这款软件,MT4软件虽然也是正规软件,但很多打理平台并不正规,国内没有监管,安全性很难说。这种软件编程用的计算机C语言,用起来比较难,适合有计算机基础的人来用。对于普通大众来说,想要在这种软件实现策略,需要雇用IT专业人员,费用也是不菲。

㈢ 股票软件编程问题

这个嘛,的确有些异想天开,但只要你努力,编个软件是做的到的。

第一步,您可以尝试在一些免费软件上写指标,很多软件都提供公式编辑功能,这些公式编辑器就是一种简化的计算机语言,如果您对股市的想法不复杂,使用别人的软件做平台,自己加些东西,可能是上手最快的办法。

如果您期望获得的是独立完整的产品,就需要找数据源了。如果您计算机水平足够高,任何一款免费软件的数据都能够导出来。如果您做不到这一点,可以找个免费的数据接口。这些数据接口在许多软件论坛上有提供,至于怎样使用这些接口,您需要找接口的提供者咨询。免费数据接口是网上的一些编程高手提供的,有些收费,有些免费。即使收费,费用也不高。

找到数据后,就可以写自己的软件了。通过各软件商的摸索,股票软件几乎唯一的选择是C语言。早前人们尝试过几乎所有当前流行的计算机语言写股票软件,但目前大品牌的正版付费软件几乎都是C语言写的,其他语言在处理数据流上效率太低,以至于不能商品化。

当您的软件已经可以向市场推广时,就需要购买正式的数据源了。来自交易所的数据有两个版本:Level-1和Level-2,Level-1每年约80万,Level-2是买不到的,后者属于特许经营,您需要是注册资本1000万以上的公司,通过向交易所特别申请才能获得。运营Level-2数据的投资额大约是3000万/年,包括研发、市场和数据传输平台。

如果您的软件创新度有限,您的商业机会不多。如果您有自己的创造,那您就有机会了。在这个市场上,获得每年3000万的营业额不困难。

如果您试图获得每年上亿的营业额并在创业板上市,您需要找到不低于4000万的风险投资,并且组建一个不小于150人的团队。

祝您成功吧,有志者事竟成。

㈣ 目前有什么软件支持股票程序化交易有免费的吗

A股是T+1的交易规则,不适合程序化交易。
独孤九剑喊单软件就是程序化交易软件,免费的。
它可交易外汇、贵金属、原油、股指期货,因为这些都是T+0的,
据说年化盈利400% ,它网站上有实盘交易记录供验证

㈤ 炒股软件有哪些

你好!你可以到富国环球投资去看看。
在这里,你可以使用一个号进行炒股炒期货,还有模拟和实盘的操作。更有手机APP进行使用。每天都有最新的股市资讯和点评;有A股、沪深300股指、港股的实时动态行情;可以了解和查看股市名词的解释;分析师根据每天股市动态分早中晚进行讲解引导。
望有帮助!

㈥ 如何编程从免费股票软件中提取实时数据

自己写程序的话,一种方法是从已提供的信息源,例如webservice获取数据。还有种办法就是去连接提供即时信息的网页硬解析。

代码举例如下:

Created on Thu Jul 23 09:17:27 2015
@author: jet
"""
DAY_PRICE_COLS = ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20', 'turnover']
DAY_PRICE_URL = '%sapi.finance.%s/%s/?code=%s&type=last'
INDEX_KEY = ['SH', 'SZ', 'HS300', 'SZ50', 'GEB', 'SMEB']
INDEX_LIST = {'SH': 'sh000001', 'SZ': 'sz399001', 'HS300': 'sz399300',
'SZ50': 'sh000016', 'GEB': 'sz399006', 'SMEB': 'sz399005'}
INDEX_DAY_PRICE_COLS= ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20']
K_TYPE_KEY = ['D', 'W', 'M']
K_TYPE_MIN_KEY = ['5', '15', '30', '60']
K_TYPE = {'D': 'akdaily', 'W': 'akweekly', 'M': 'akmonthly'}
MIN_PRICE_URL = '%sapi.finance.%s/akmin?scode=%s&type=%s'
PAGE_TYPE = {'http': 'http://', 'ftp': 'ftp://'}
PAGE_DOMAIN = {'sina': 'sina.com.cn', 'ifeng': 'ifeng.com'}
URL_ERROR_MSG = '获取失败,请检查网络状态,或者API端口URL已经不匹配!'

get_hist_data.py
# -*- coding: utf-8 -*-
"""
Created on Thu Jul 23 09:15:40 2015
@author: jet
"""
import const as ct
import pandas as pd
import json
from urllib2 import urlopen,Request

def get_hist_data(code = None, start = None, end = None, ktype = 'D'):
"""
功能:
获取个股历史交易数据
--------
输入:
--------
code:string
股票代码 比如:601989
start:string
开始日期 格式:YYYY-MM-DD 为空时取到API所提供的最早日期数据
end:string
结束日期 格式:YYYY-MM-DD 为空时取到最近一个交易日数据
ktype:string(default=D, 函数内部自动统一为大写)
数据类型 D=日K线,W=周K线,M=月K线,5=5分钟,15=15分钟
30=30分钟,60=60分钟
输出:
--------
DataFrame
date 日期
open 开盘价
high 最高价
close 收盘价
low 最低价
chg 涨跌额
p_chg 涨跌幅
ma5 5日均价
ma10 10日均价
ma20 20日均价
vma5 5日均量
vma10 10日均量
vma20 20日均量
turnover换手率(指数无此项)
"""
code = code_to_APIcode(code.upper())
ktype = ktype.upper()

url = ''
url = get_url(ktype, code)
print(url)

js = json.loads(ping_API(url))
cols = []

if len(js['record'][0]) == 14:
cols = ct.INDEX_DAY_PRICE_COLS
else:
cols = ct.DAY_PRICE_COLS
df = pd.DataFrame(js['record'], columns=cols)

if ktype in ct.K_TYPE_KEY:
df = df.applymap(lambda x:x.replace(u',', u''))
for col in cols[1:]:
df[col]=df[col].astype(float)
if start is not None:
df = df [df.date >= start]
if end is not None:
df = df[df.date <= end]
df = df.set_index('date')
return df

def code_to_APIcode(code):
"""
功能:
验证输入的股票代码是否正确,若正确则返回API对应使用的股票代码
"""
print(code)
if code in ct.INDEX_KEY:
return ct.INDEX_LIST[code]
else:
if len(code) != 6:
raise IOError('code input error!')
else:
return 'sh%s'%code if code[:1] in ['5', '6'] else 'sz%s'%code

def get_url(ktype, code):
"""
功能:
验证输入的K线类型是否正确,若正确则返回url
"""
if ktype in ct.K_TYPE_KEY:
url = ct.DAY_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
ct.K_TYPE[ktype], code)
return url
elif ktype in ct.K_TYPE_MIN_KEY:
url = ct.MIN_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
code, ktype)
return url
else:
raise IOError('ktype input error!')

def ping_API(url):
"""
功能:
向API发送数据请求,若链接正常返回数据
"""
text = ''
try:
req = Request(url)
text = urlopen(req,timeout=10).read()
if len(text) < 15:
raise IOError('no data!')
except Exception as e:
print(e)
else:
return text

#测试入口
print(get_hist_data('601989','2015-07-11','2015-07-22'))

㈦ 常用股票软件都是免费的吗

不是的。常用的股票软件有一部分时免费的比如钱龙软件 大智慧软件 同花顺软件;也有一部分时收费的比如弘历软件 乐股软件等,收费的比免费的好的一点就是服务有保证。所以我选择的就是收费的炒股软件。

㈧ 有没有免费的股票分析软件

有的,通达信就可以,是不错的免费的股票分析软件。
市面上免费的分析软件非常多,其中以通达信和大智慧的用户最多。一方面,通达信和大智慧的官方网站上都提供免费分析软件的下载。另一方面,通达信和大智慧与许多证券公司合作,你只要去证券公司开户,证券公司就会提供给你免费的软件使用。
通达信软件是多功能的证券信息平台,与其他行情软件相比,有简洁的界面和行情更新速度较快等优点,通达信允许用户自由划分屏幕,并规定每一块对应哪个内容。通达信的哲学是给证券经营机构和广大投资者提供独一无二、有效的证券投资分析系统。全方位的功能整合、专业精美的界面表达、独到精妙的创新设计,将通达信的深厚专业底蕴和独树一帜风格的品牌形象进行了全新演绎。
此外,大智慧、同花顺、钱龙也都是不错的免费的股票分析软件。许多收费股票软件的功能其实与那么高的价格是不相匹配的,好多人都花了冤枉钱。股市操作效果的好坏,其实最主要在于投资者个人的悟性和修为,工具能起到的作用非常有限。
技术分析:
1.看K线图 股价是处于上升通道还是下跌通道?上升通道可以关注,但不要盲目追高,下跌通道不要碰。
2.看金叉死叉 当短期均线上穿中期或者长期均线时,形成最佳买点即金叉;短期均线下穿中期或者长期均线时,形成最佳卖点即死叉。这时再卖已有些下跌,因炒股软件里面的指 标有些滞后。
3.看量价关系 没放量股价在微涨,说明主力在布局;在上升通道中,明显放量但股价微跌,此时主力在盘整打压散户;放量逐渐加剧,此时拉高,主力快出货了,不要盲目追涨。 后面剧烈放量股价并未涨就是主力悄悄出货了。
基本面分析:
1.看公司有没有重组消息?重组包含很多方面。
2.看公司是否有关联交易?
3.看公司前期是否有亏损?
4.看上市公司产品是否属于国家政策扶持还是打压的?
5.看公司的盈利能力。 只要把以上的方法真正撑握了,你就是一个稳健的股票玩家了!但要注意炒股的心态!做短线,中线,长线完全看你个人的资金量了!
投资者炒股得掌握好一定的经验和技巧,这样才能分析出好的股票,平时得多看,多学,多做模拟盘,多和股坛老将们交流。吸收他们的经验。
如果一个股民经常亏损,我建议他要反思,需要总结一套自己炒股盈利的方法,这样炒股相对来说要稳妥得多,我现在也一直都在追踪同花顺投资账本里的高手学习,感觉还是受益良多,愿能帮助到你,祝投资愉快!

㈨ 如何编程从免费股票软件中提取实时数据

自己写程序的话,一种方法是从已提供的信息源,例如webservice获取数据。还有种办法就是去连接提供即时信息的网页硬解析。

代码举例如下:

Created on Thu Jul 23 09:17:27 2015
@author: jet
"""
DAY_PRICE_COLS = ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20', 'turnover']
DAY_PRICE_URL = '%sapi.finance.%s/%s/?code=%s&type=last'
INDEX_KEY = ['SH', 'SZ', 'HS300', 'SZ50', 'GEB', 'SMEB']
INDEX_LIST = {'SH': 'sh000001', 'SZ': 'sz399001', 'HS300': 'sz399300',
'SZ50': 'sh000016', 'GEB': 'sz399006', 'SMEB': 'sz399005'}
INDEX_DAY_PRICE_COLS= ['date', 'open', 'high', 'close', 'low', 'volume',
'chg', '%chg', 'ma5', 'ma10', 'ma20',
'vma5', 'vma10', 'vma20']
K_TYPE_KEY = ['D', 'W', 'M']
K_TYPE_MIN_KEY = ['5', '15', '30', '60']
K_TYPE = {'D': 'akdaily', 'W': 'akweekly', 'M': 'akmonthly'}
MIN_PRICE_URL = '%sapi.finance.%s/akmin?scode=%s&type=%s'
PAGE_TYPE = {'http': 'http://', 'ftp': 'ftp://'}
PAGE_DOMAIN = {'sina': 'sina.com.cn', 'ifeng': 'ifeng.com'}
URL_ERROR_MSG = '获取失败,请检查网络状态,或者API端口URL已经不匹配!'

get_hist_data.py
# -*- coding: utf-8 -*-
"""
Created on Thu Jul 23 09:15:40 2015
@author: jet
"""
import const as ct
import pandas as pd
import json
from urllib2 import urlopen,Request

def get_hist_data(code = None, start = None, end = None, ktype = 'D'):
"""
功能:
获取个股历史交易数据
--------
输入:
--------
code:string
股票代码 比如:601989
start:string
开始日期 格式:YYYY-MM-DD 为空时取到API所提供的最早日期数据
end:string
结束日期 格式:YYYY-MM-DD 为空时取到最近一个交易日数据
ktype:string(default=D, 函数内部自动统一为大写)
数据类型 D=日K线,W=周K线,M=月K线,5=5分钟,15=15分钟
30=30分钟,60=60分钟
输出:
--------
DataFrame
date 日期
open 开盘价
high 最高价
close 收盘价
low 最低价
chg 涨跌额
p_chg 涨跌幅
ma5 5日均价
ma10 10日均价
ma20 20日均价
vma5 5日均量
vma10 10日均量
vma20 20日均量
turnover换手率(指数无此项)
"""
code = code_to_APIcode(code.upper())
ktype = ktype.upper()

url = ''
url = get_url(ktype, code)
print(url)

js = json.loads(ping_API(url))
cols = []

if len(js['record'][0]) == 14:
cols = ct.INDEX_DAY_PRICE_COLS
else:
cols = ct.DAY_PRICE_COLS
df = pd.DataFrame(js['record'], columns=cols)

if ktype in ct.K_TYPE_KEY:
df = df.applymap(lambda x:x.replace(u',', u''))
for col in cols[1:]:
df[col]=df[col].astype(float)
if start is not None:
df = df [df.date >= start]
if end is not None:
df = df[df.date <= end]
df = df.set_index('date')
return df

def code_to_APIcode(code):
"""
功能:
验证输入的股票代码是否正确,若正确则返回API对应使用的股票代码
"""
print(code)
if code in ct.INDEX_KEY:
return ct.INDEX_LIST[code]
else:
if len(code) != 6:
raise IOError('code input error!')
else:
return 'sh%s'%code if code[:1] in ['5', '6'] else 'sz%s'%code

def get_url(ktype, code):
"""
功能:
验证输入的K线类型是否正确,若正确则返回url
"""
if ktype in ct.K_TYPE_KEY:
url = ct.DAY_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
ct.K_TYPE[ktype], code)
return url
elif ktype in ct.K_TYPE_MIN_KEY:
url = ct.MIN_PRICE_URL % (ct.PAGE_TYPE['http'], ct.PAGE_DOMAIN['ifeng'],
code, ktype)
return url
else:
raise IOError('ktype input error!')

def ping_API(url):
"""
功能:
向API发送数据请求,若链接正常返回数据
"""
text = ''
try:
req = Request(url)
text = urlopen(req,timeout=10).read()
if len(text) < 15:
raise IOError('no data!')
except Exception as e:
print(e)
else:
return text

#测试入口
print(get_hist_data('601989','2015-07-11','2015-07-22'))

㈩ 免费智能炒股软件

1.喜欢玩公式的,首选 飞狐,因为公式函数及其扩展最强
2.喜欢速度快的,首选 通达信,因为网站服务器众多遍布中国
3.喜欢资讯全面的,首选wind,因为本身就是资讯出身
4.喜欢自动型的,首选益盟操盘手,因为有B点买进S点卖出

看你如何挑选了!以上四种就是我笔记本上安装的,都是免费的!一般只有lever2才需要钱,,实际操作用的是通达信,简介明了,方便快捷,也可以编程写公式的。

阅读全文

与免费股票软件编程吗相关的资料

热点内容
西南证券股票大股东 浏览:496
目前沪深最低价位的股票是 浏览:975
r语言股票日期走势图 浏览:37
迪士尼中国受益股票有哪些 浏览:829
万马科技股份有限公司股票代码 浏览:261
怎么查个人股票账户流水 浏览:493
中国联通利好怎么股票不涨 浏览:361
星湖科技属于什么股票 浏览:767
股票开票前挂涨停卖出 浏览:968
中为科技股票 浏览:89
目标风险激进指数etf股票昨收 浏览:561
银行行业所有股票行股市 浏览:428
股票最低手续费是万几 浏览:504
股票大数据系统源码 浏览:173
买同一只股票每个人的 浏览:442
股票评价软件雪球 浏览:58
股票买进软件 浏览:462
股票每天早上几点开始时间 浏览:657
st云维股票是中长线还是短线 浏览:791
股票测速软件 浏览:683