交易

金融交易,简单来说,是指涉及货币、证券、外汇、衍生品等金融资产的买卖活动。这些交易可以在多种市场进行,包括股票市场、债券市场、外汇市场、商品市场、衍生品市场等。这些市场共同构成了全球金融市场体系,为投资者、企业、政府等提供了筹集资金、风险管理、资产配置等关键功能。 金融交易具体包括以下几个方面: 股票交易:股票是股份公司发行给股东的所有权凭证,代表着股东对公司的所有权。股票交易就是在股票市场上买卖股票的行为。股票价格的波动反映了市场对公司业绩、行业前景、宏观经济状况等多种因素的综合判断。 债券交易:债券是政府、企业等机构为了筹集资金而发行的一种债务工具。债券交易就是在债券市场上买卖债券的行为。债券的价格和收益率受到利率、信用评级、通胀等多种因素的影响。 外汇交易:外汇交易是指不同货币之间的买卖活动。外汇市场的规模巨大,24小时不间断运行,是全球最大的金融市场之一。外汇交易受到各国货币政策、经济数据、地缘政治等多种因素的影响。 商品交易:商品交易主要涉及农产品、金属、能源等实物商品的买卖。商品市场的价格受到供求关系、天气、政策等多种因素的影响。 衍生品交易:衍生品是一种基于其他金融资产(如股票、债券、外汇等)的金融工具,如期货、期权、掉期等。衍生品交易具有高风险、高杠杆的特点,通常用于风险管理、资产配置等目的。 金融交易的核心在于价格的确定和风险的管理。价格的确定通常基于市场供求关系、宏观经济状况、政策等因素;而风险管理则涉及对冲、分散投资、止损等多种策略。在金融交易中,投资者需要具备一定的市场分析能力和风险意识,以做出明智的投资决策。

【历史文档】算子样例-Trade回测/模拟

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

https://bigquant.com/wiki/doc/demos-ecdRvuM1TU

新版数据平

更新时间:2024-05-15 08:45

【历史文档】算子-回测与交易

{{use_style}}

更新

本文内容对应旧版平台与旧版资源,其内容不再适合最新版平台,请查看新版平台的使用说明

新版量化开发IDE(AIStudio):

https://bigquant.com/wiki/doc/aistudio-aiide-NzAjgKapzW

新版模版策略:

[https://bigquant.com/wiki/doc/demos-ecdRvuM1TU](https://bigquant.com/wiki/doc/demos-ecd

更新时间:2024-05-15 07:29

过年后模拟交易失败,回测也出现了问题

年前跑的一个策略

昨天显示运行失败,日志报错如下,之前都跑得好好的不知道出了什么问题

https://bigquant.com/live/strategy?notebook_id=6f51df86-b957-11ee-b4d7-760bcf22f689

更新时间:2024-02-20 01:57

一个简单的策略,但在模拟交易里运行一直失败

https://bigquant.com/codeshare/a4eb0c11-16ca-4fe2-99f9-b9a86dc78ee8































2024-02-19 15:56:38 任务运行开始调度 state=trigger event= 0061f39d-6448-485e-a04b-79f2e7c3b9e4 .. 2024-02-19

更新时间:2024-02-19 08:02

模拟交易绘制结果失败

我怀疑问题是这样:\n现在的新版模拟交易必须使用M.bigtrader.v9。然而这个模块回测和之前我使用的M.hftrade.v2不一样,回测区间如果只有一天是不能绘图的。问题是提交模拟交易的时候,每天运行的时候确实就只有一天,所以绘图失败了。

\

2024-02-05 22:45:21 任务运行状态更新 state=failed event=20240205 cfa00cef-240f-4586-9e05-10f0f2fa38f6
Traceback (most recent call last):
  File "/var/app/enabled/aif

更新时间:2024-02-05 14:50

模拟交易方法

模拟交易功能是BigQuant特有的量化服务,可以根据用户的策略每日为用户通过手机,email等途径推送信号。

在进行模拟交易信号接收之前需要确保以下几点。


1.账户更新余额充足(如更新数据需要大于1C的资源)

2.已经有一个成功回测的策略。


具体模拟交易提交步骤如下

1.完成回测,绑定实盘日期

2.提交模拟交易定时任务

3.查看模拟交易

4.接收信号

5.分享策略至天梯

\

1.完成回测

绑定实盘日期

首先需要保证回测时在数据抽取时需要保证开始和结束日期绑定实盘交易

![](/wiki/api/attachments.redirect?i

更新时间:2024-02-04 05:04

择股训练,预测集某一天没有符合条件的,模拟交易失败怎么办

更新时间:2024-02-02 08:19

模拟交易第一天正常,第二天报错

我的策略代码在提交的时候可以成功生成一次信号,并微信推送。但是第二天就无法自动更新了。会报错(附在后面)。第二天重新提交一个模拟交易也是可以运行的。说明问题出在模拟交易的第二天。

我在m4_handle_data_bigquant_run的第一行就有一个print,由此我确定程序没有进入这个函数。

我的初始化部分如下:

tmp  = dai.query("""
    SELECT date, instrument
    FROM cn_stock_bar1d
    WHERE date >= '2024-01-29'
    AND date <= '202

更新时间:2024-02-02 08:19

回测和模拟交易不一样为什么

交易是每天的排名第一,日频,怎么看回测和模拟交易的预测结果是是否一样

更新时间:2024-01-31 03:55

怎么检查未来函数,如果模拟交易和回测信号不一样怎么办

更新时间:2024-01-31 03:53

请老师们看看,回测正常,但是模拟、实盘不交易

本代码由可视化策略环境自动生成 2024年1月17日 01:02

本代码单元只能在可视化模式下编辑。您也可以拷贝代码,粘贴到新建的代码单元或者策略,然后修改。

交易引擎:初始化函数,只执行一次

def m6_initialize_bigquant_run(context): # 加载预测数据 context.ranker_prediction = context.options['data'].read_df() context.ranker_prediction.set_index('date',inplace=True)

交易引擎:每个单位时间开盘前调用一次。

更新时间:2024-01-18 10:18

用5万资金开通实盘,选用策略天梯上的策略,但是实盘给出的交易信号总是和模拟盘给出的调仓信号不一致,请问有谁知道原因?

说明一,选用的策略是2023年7月上架的天成3系列策略,试了两个,都是一样问题。

说明二,选用的策略没有选北交所股票,只有创业板和主板股票。自己的账户开通了创业板。

说明三,风险控制已经把个股仓位调到100%,策略占用资金分配了98%。

说明四,每次给出的交易信号与调仓信号都不一致,而且都不是st股。

说明五,因为才开通实盘10天,这十天模拟盘给出的都是创业板股票,而实盘给出的交易信号是主板股票。难道实盘是因为5万资金才不选创业板股票吗?

有谁知道这个问题原因的,请帮忙解答。谢谢!

更新时间:2024-01-18 07:06

模拟交易不自动运行

最近提交成功的新版模拟交易手动运行才有信号,不能自动运行是怎么回事?

更新时间:2024-01-16 13:14

新版模拟交易 手动运行不能运行

为啥会卡在1月4号就不动了,同时提交新的策略,也是一样的。

更新时间:2024-01-12 02:35

使用交易函数调仓, 结合自定义运行扫不同参数

高手你好, 不好意思之前没表达清楚, 我想给代码的调仓函数移到调仓管理或其他函数中, 好让自定义运行扫描不同的调仓周期.

所以我之前问假设加上每5天调仓, 模块该在图中哪里加上, 线该怎么连?

https://bigquant.com/codeshare/a5bf9487-3e53-40ed-87b2-b1f614f10c08

\

更新时间:2024-01-12 02:27

交易函数: 每5天调仓

高手你好, 我想给代码加上每5天调仓, 模块该在图中哪里加上, 线该怎么连?

https://bigquant.com/codeshare/157a00b1-6b68-4016-9a82-69b8a50aaaf0

\

更新时间:2024-01-12 02:24

在交易函数的context中可以点出哪些属性(记录一次调试过程)

我想将选取前十名股票的选股策略的基础上,融合亏损5%则卖出; 获利10%则止盈,换股的策略。

同一个问题,因为刚上手,原来可以1分钟解决的搞了1天,其实一开始文心一言就已经帮我改正了错误,只是我认为不是这个问题。

第一步

第二部

在修改交易代码时,遇到将原来的context.df = context.options['data'].read_df()与`positions_cost = {e.symbol: p.cost_bas

更新时间:2024-01-09 06:24

打开模拟交易报错

模拟交易不自动运行,也没有交易信号推送,请问这是啥问题?

更新时间:2024-01-09 06:19

如何支持交易任意时段下单?

在知识库**实盘常见问题里有答复:X-BigQuant/AIQuant量化实盘平台** 现只支持日线级别策略实盘。每个交易日19:00-23:00间会运行并产生次日交易信号。但可以调整所有或单个交易信号委托时间,即支持交易任意时段下单。请请问如何做到的?谢谢!

更新时间:2024-01-09 06:04

求问,提交模拟交易之后报错AttributeError: 'DataFrame' object has no attribute 'instrument'

新手课程里面的源码,运行回测是好的,但是提交模拟之后就会报错。错误和源码附上,求助大神帮我解答一下,谢谢

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-1-b2f5bb4c55e4> in <module>
    191 
    192 # @module(position="

更新时间:2023-12-12 03:31

模拟回测模块的交易逻辑代码是否会在实盘中执行

如题,自定义的交易逻辑会在模拟交易中执行,在实盘交易中是否执行?

更新时间:2023-11-27 06:10

模拟交易能收到调仓信息,但是持仓一直没有任何变化

问题描述:

    新手学习中,目前跟着课程实现了一个小市值策略,想在模拟交易中看看运行效果,这几天发现一直没有任何变化

看日志也没有发现任何错误信息,有些日志信息还看不太懂,比如最近一次执行结果如下:

[2023-11-16 21:07:04.245966] INFO 基础特征抽取: 年份 2023, 特征行数=311576
[2023-11-16 21:07:04.349232] 

更新时间:2023-11-27 06:04

如何打印出基础特征值(每个交易日的股票代码、开高低收)?

# 本代码由可视化策略环境自动生成 2023年11月20日 17:49
# 本代码单元只能在可视化模式下编辑。您也可以拷贝代码,粘贴到新建的代码单元或者策略,然后修改。
 
# 显式导入 BigQuant 相关 SDK 模块
from bigdatasource.api import DataSource
from bigdata.api.datareader import D
from biglearning.api import M
from biglearning.api import tools as T
from biglearning.modul

更新时间:2023-11-27 05:59

模拟交易一个月了还是在试运行是什么原因?

更新时间:2023-11-15 06:22

盘中最佳交易点的量化分析方法

作者:chenao1106

导语

本次分享内容:拿⼀个策略案例,介绍盘中买卖量化如何实现,收益变化如何?

我们平时看到的策略,买卖时间点基本上是开盘、收盘这两个时间点,但经数据分析按年维度看,⼤盘即使在上涨情况,开盘买第⼆天收盘卖,胜率达不到50%,通过近5年数据分析,⼤盘如果全年持平情况,胜率约48%。全年按250个交易⽇计算,持仓2天的超短线,会有125轮交易。按48%的胜率,即胜率60次,亏损65次,做短线的朋友⼀般会选择波动相对⼤点的股票去做,持仓2天平均盈亏的幅度按4%计算,按开盘买、第⼆天收盘卖,这个买卖时机的因素会导致全年亏损预计为(65-60)*4%=20%。我们

更新时间:2023-11-10 09:17

分页第1页第2页第3页第4页第5页
{link}