文章目录简介原理pywinauto实战案例安装easytrader安装同花顺脚本程序结语 简介Github地址:https://github.com/shidenggui/easytrader前面的文章,我们介绍了数据获取工具AKShare, 量化回测工具backtrader等,这一篇,介绍程序化交易工具easyTrader。作者网名食灯鬼,目前项目在Github上的star数已经有6.7k。这
转载
2023-10-11 15:46:37
6阅读
1.信号闪烁⑴.概念介绍信号闪烁是指程序发出了不稳定的交易信号。一旦出现这种情况,程序会在极短的时间之内,反复多次进行开平仓操作。换句话说,在策略研发者预期程序不该发出开平仓交易信号的时候,程序“自己”反复发出交易信号。对于交易员来说,这是非常危险的,如果不立即进行应急处理,程序很可能一直进行这种不合理的操作,产生大量的交易手续费成本和滑点成本,造成交易事故。⑵.原因解析信号闪烁主要由以下两个原因
转载
2023-10-12 19:56:32
106阅读
很多朋友都会有这样的疑问,究竟什么才是交易者从新手走向熟手的转变呢?简单来说将交易分析简单化就意味着交易者已经逐步走向成熟,分析简单化也意味着交易的有效话。没有人能够告诉我们未来的路应该怎么样走下去,但是交易的关键就是把握好目前正在发生的行情,而不是教你如何去预测未知的未来。大量的交易者花费大量的精力去预测未来,但是却对目前正在发生的情况感到不知所措,这是很多人亏损的原因。程序化交易会帮助交易者处
Algorithmic Trading Using Python01:37 OK项目介绍:利用iex api获取S&P 500的相关信息,并以excel文件的形式储存到本地。学到的知识点:1.将账户、Token等敏感信息储存到文件中,然后在程序中读取出来。2.将列表分为几十个一个的“块”。3.批量从API获取数据,大大提高获取数据的速度。4.对用户输入的数据进行类型判断。5.将数据储存到e
转载
2023-05-30 15:36:58
140阅读
作者: 高低之间_简单价投1、程序化交易模型的信号闪烁问题所谓信号闪烁,是指程序化交易模型在图表上显示的买卖信号时而出现时而消失。出现这种情况,说明模型的策略在判断买卖交易的条件中使用了未来函数。所谓未来函数,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据,对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值(包括线段和买卖提示信号),可能在发生新的数据后改变位置或
转载
2023-10-08 09:18:06
156阅读
程序化交易策略开发
学习程序化交易策略开发是一个很简单的事,也就是学习1门简单脚本语言或甚至是一个插件使用那么简单。难的是开发出一个能赚钱的策略,但程序员这么多,也许你能通过程序化交易找到适合你的发展方向呢。下面通过几个简单步骤开发一个交易策略。 1.选择开发平台,国内的有开拓交易者(期货),国外的MiultiCharts(期货),还有MT4(外汇
转载
2023-10-13 09:38:58
0阅读
自从我开始学习投资,我接触了不同的股票分析方法-技术分析和基本面分析。我甚至读过很多关于这些技巧的书和文章。简言之,技术分析认为,你可以根据股票的历史价格和成交量的变动来确定买卖股票的正确时间。另一方面,基本面分析认为,你可以根据公司财务报表中的基本信息来衡量股票的实际内在价值。这两种类型的分析对我来说都是有意义的,我希望用它们来为我的交易提供信息;然而,我总是对一件主要的事情感到沮丧:有许多可能
# 基于 Python 的股票程序化交易入门指南
欢迎你加入程序化交易的世界!作为一名刚入行的小白,今天我将向你展示如何使用 Python 创建一个简单的股票交易程序。以下是整个流程的概述:
| 步骤 | 说明 |
|------|------|
| 1 | 安装必要的库 |
| 2 | 获取股票数据 |
| 3 | 开发交易策略 |
| 4 | 执行交易 |
一、什么是自动化交易/程序化交易?自动化交易,又称程序化交易,也叫量化交易。顾名
转载
2022-09-02 17:20:15
1479阅读
一、程序化的理解 如何认识程序化? 不管是汇市还是股市,市场价格的波动都可以分为两
原创
2022-09-02 15:31:35
112阅读
总体来说,**程序化交易**系统应该由:资金管理模块、交易策略模块和行情研
转载
2022-09-02 15:31:47
164阅读
程序化交易已经成为现代贸易中的重要概念,即使是在期货和外汇市场中也如此。它不仅可以提高交易的速度和准确性,还可以同时运行多个策略,从而提高交易效率。许多人选择使用Python进行程序化交易。以下是如何使用Python进行程序化交易的详细指南。安装Python首先,在电脑中安装Python。你可以从官网下载最新版本的Python,并按照说明进行安装。注意,安装Python之前需要选择正确的操作系统(
转载
2023-08-07 21:55:08
0阅读
本文记录了使用easytrader实现程序化交易的过程。海通客户端(海通网上交易系统独立委托)华泰客户端(网上交易系统(专业版Ⅱ))国金客户端(全能行证券交易终端PC版)其他券商通用同花顺客户端(需要手动登陆)本文以海通客户端为例进行介绍。easytrader安装pip install easytraderimport easytraderuser = easytrader.use('htzq_c
原创
2022-01-14 15:56:42
1815阅读
点赞
一、选择一个程序化交易平台 投资者首先要选择一个程序化交易平台,不同的交易软件程序语言具有不同的特点,包括语句语法结构、函数构造等都有所不同,投资者结合自身选择一种语言便可,然后将自己的交易策略通过计算机语言来实现。二、期货交易策略的设计首先要明确期货交易策略的属性,也可以是以上多种简单交易模式的综合应用,然后根据所要交易的品种价格波动特性,和所要交易的周期来制定交易策略,交易策略中
本文
原创
2022-01-12 17:03:34
1420阅读
点赞
概述利用tushare获取股票的部分数据因子,并作部分分析。(非专业学生,写着玩)引述通常我们看一家上市公司基本面是好还是坏,主要是看能不能盈利,其次是看是否具有高成长性,是不是有分红,是不是财务健康等等。但是有的人喜欢白马蓝筹股,有的人偏爱小盘成长股,不同的阶段,不同的股票有不同的表现。综合下来,衡量一家公司基本面情况的因子可以归类为以下几个维度。盈利能力营运能力成长能力偿债能力现金流量本文也就
原创
2020-12-29 21:11:28
1319阅读
点赞
自已一直想,为什么没有人用自动交互软件来进行股票交易,谁曾知道,我
原创
2022-12-15 20:23:54
633阅读
pythonstock V1 项目简介特别说明:股市有风险投资需谨慎,本项目只能用于Python代码学习,股票分析,投资失败亏钱不负责,不算BUG。PythonStock V1 是基于Python的pandas,tushare,bokeh,tornado,stockstats,ta-lib等框架开发的全栈股票系统。1)可以直接使用docker直接本地部署运行,整个项目在docker hub上压缩后
转载
2023-07-07 22:33:25
0阅读
如果将期货市场定义战场,那多方和空方就是在战场上厮杀的士兵。因此及时了解双方在战场上的战况尤为重要。知己知彼,百战不殆!初识tick数据在行情每个期货行情软件上,右下角有一个长方形的窗口。这个长方形的窗口每跳动一次就是一个tick,跳动一次什么意思?也就是在这个tick上面有人在开、平操作。请看下图:北京:成交时间价格:当前最新成交的价格现手:当前tick成交量(双边)仓差:当前tick上,多空开
转载
2021-04-05 15:43:03
1442阅读
软件官方网站 http://www.smartquant.cn/download.htmlOpenQuant是国外公司开发的一款比较高端的程序化交易平台,适合
原创
2022-10-11 23:30:38
113阅读