自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Julia & Rust & Python

A hello world's life

  • 博客(1528)
  • 论坛 (1)
  • 收藏
  • 关注

原创 Julia :关于函数返回类型::

julia> function y()::Int64 return 5 endy (generic function with 1 method)表明y()返回的是Int64.julia> function y() ::String return 5 endy (generic function with 1 method)julia> y()ERROR: MethodError: Cannot `conv

2021-01-25 21:46:22 11

转载 FINTECH自建科技生态介绍

金融科技专题报告:全球领先的投行与资管如何自建科技生态来源:未来智库 发布时间:2020-10-26温馨提示:如需原文档,请登陆未来智库官网www.vzkoo.com,搜索下载。报告综述全球领先的头部金融机构大多倾向于自建 IT,并通过自身 IT 基础设施对外输出 形成科技生态。究其原因,自建 IT 并构建科技生态的主要优势是,其不仅可以 支撑自身业务发展,还可以对外输出自身科技能力并实现变现,最重要的是可以 形成相对于竞争对手的独特优势。发现趋势:头部投行与资管自建 IT 是确定性趋势。

2021-01-24 15:38:49 94

转载 mut a:&T 和a:&mut T的区别

mut a:&T 和a:&mut T的区别Praying公众号: Rust碎碎念17 人赞同了该文章概述话说 StackOverflow 上有个哥们问了一个问题,正如标题所述,它问的是下面这段代码里:fn modify_foo(mut foo: Box<i32>) { *foo += 1; *foo }fn modify_foo(foo: &mut i32) { *foo += 1; *foo }代码里的mut放在 mut foo: Box和foo: &

2021-01-24 15:38:02 16

转载 华泰证券:“融券通”是何阳谋?

颠覆行业!华泰证券力推“融券通”,是何阳谋?周易亲自站台宣讲,成就券业首个线上证券借贷交易平台2020年06月29日 20:20 金融界原标题:颠覆行业!华泰证券(19.120, -0.02, -0.10%)力推“融券通”,是何阳谋?周易亲自站台宣讲,成就券业首个线上证券借贷交易平台 来源:财联社财联社(上海,记者 吴丹)讯,这将是一场内生变革!华泰证券明天(6月30日)举办的“证券融通高峰论坛暨融券平台发布会”,将为行业展现华泰证券的又一次颠覆雄心。据接近人士透露,CEO周易对融券通平台给出了“颠覆

2021-01-20 15:52:33 49

转载 高盛集团:金融科技布局

机器人流程自动化巨头Automation Anywhere首轮融资达到2.5亿美元瞎说开发那些事发布时间:18-07-0321:42加利福尼亚州圣何塞 - 机器人过程自动化(RPA)领导者Automation Anywhere今天宣布已完成由New Enterprise Associates(NEA)和Goldman Sachs Growth Equity领导的2.5亿美元A轮融资,并由General General参与大西洋和世界创新实验室(WiL)。作为企业软件公司有史以来最大的A轮融资之一,

2021-01-20 15:18:50 51

转载 华泰证券:科技无界,赋能金融新生态

华泰证券:科技无界,赋能金融新生态2020-12-15 09:50编者按:科技深植华泰证券发展的基因。2020年12月9日,华泰证券举办金融科技投资峰会,在来自监管、科技企业、金融机构等数百家机构代表的见证下,与优秀合作伙伴开启金融科技创新生态战略合作。华泰证券频道特推出“HUATECH洞见”专栏,分享峰会上各方代表和行业专家的精彩观点,期待未来这样的开放交流能够成为常态。2020年无疑是极具挑战的一年,新冠疫情改变了经济社会的发展惯性,让数字化进程大大提速。这一年,面对前沿技术的日新月异,任何机构都

2021-01-20 15:03:01 69

转载 中金公司:券商IT广阔天际 明月不出群星闪耀

中金公司:券商IT广阔天际 明月不出群星闪耀来源:金融界网站来源:中金公司全球资本市场IT中第三方占主导,软件与服务是投资方向。卖方市场大而分散,规模效应可能较弱。买方市场偏小但集中度更高,具备一定规模效应。最终格局是海外未出现恒生式巨头。我们建议关注国内金融IT相关企业。国内金融IT供应商具备后发优势,金融市场与IT同步发展,有望形成全球少有的资本市场IT巨头。全球资本市场IT概况:千亿美元市场,第三方IT占主导全球资本市场IT概况:自建占主导全球资本市场IT千亿美元市场,稳健增长全球资本市场

2021-01-19 13:58:00 31

转载 高盛客户现可通过Marquee接入彭博定价与参考数据

高盛客户现可通过Marquee接入彭博定价与参考数据作者: Bloomberg | 2020-02-11彭博与高盛于2020年2月6日宣布,高盛的Marquee平台将整合彭博一流的数据许可(Data License)内容。高盛因此成为首家在供客户使用的内部应用程序中使用彭博数据的全球性投资银行。基于此合约关系,高盛Marquee的用户将可以查看彭博参考数据和定价数据。Marquee是高盛公司证券部门的在线平台。这些数据可以作为高盛的整套服务和分析工具的一部分使用,实现高盛数据和彭博数据之间的无缝过渡。

2021-01-18 21:17:43 28

转载 都在学奈飞 高盛要玩数据订阅

都在学奈飞 高盛要玩数据订阅2019-03-29 14:39高盛在招聘初级销售员上,透露出想发展金融数据订阅服务的野心。华尔街金融巨头高盛日前在LinkedIn发布信息,希望能招到帮助自己以订阅服务的方式销售研究报告、风险预警、定价模型等数据产品的初级销售员。这也意味着,投资者未来可能只需要每月支付订阅费,就可以像在奈飞上看视频一样,享受来自顶级金融机构的数据服务。发力金融数据订阅服务高盛约两周前在LinkedIn上发布的初级销售人员招聘广告,截至本周五(29日)上午,已经收到了72份申请。该

2021-01-18 21:14:12 37

转载 高盛:Github开源、Marquee、SecDB

详细报道 | 关于高盛在Github开源背后的真相!​量化投资与机器学习公众号公众号独家整理报道前言本月初,GitHub CEO Nat Friedman 在Twitter上发布了一条消息:解读:本月晚些时候,高盛计划在GitHub上发布一些代码,高盛自己的交易员和工程师将利用这些代码为证券定价、分析和做风险管理。下面的评论区的读者也是也是一片好评:与此同时,《华尔街日报》也报道了这个消息:高盛在Github上发布代码已经至少两年了,但《华尔街日报》表示,即将发布的代码有点特别:它将允许用

2021-01-18 21:08:58 45

原创 Julia :复合类型struct当索引时

当复合类型struct当索引时,特别需要注意!julia> mutable struct A name ::String endjulia> A("A") ==A("A")falsejulia> "A" =="A"truejulia> hash(A("A"))0x0ca9ce4f65708e15julia> hash(A("A"))0xcd368a0536d4cebajulia> hash("A")0x78

2021-01-17 21:20:01 20

转载 袁承兴:【译】Async/Await(一)——多任务

【译】Async/Await(一)——多任务袁承兴原文标题:Async/Await原文链接:https://os.phil-opp.com/async-await/#multitasking在本文中我们将讨论协作式多任务(cooperative multitasking)和 Rust 中的 async/await 特性。我们会详细了解 async/await 在 Rust 中是如何工作的,包括Future trait 的设计,状态机的转换和pinning。 然后,我们通过创建一个异步键盘任务和一个基

2021-01-17 14:03:36 19

转载 袁承兴:Rust异步编程 Pinning

【译文】Rust异步编程: Pinning袁承兴原文:选自《Rust异步编程》第4章 Pinning译者注:如果你一时半会没啃动Pinning,也别心急,试试阅读这篇《Rust的Pin与Unpin - Folyd》,理解起来会容易不少。Pinning详解让我们尝试使用一个比较简单的示例来了解pinning。前面我们遇到的问题,最终可以归结为如何在Rust中处理自引用类型的引用的问题。现在,我们的示例如下所示:use std::pin::Pin;​#[derive(Debug)]struc

2021-01-17 14:00:22 25

原创 Julia : 类型别名

类型别名,还是很重要的,有时可以更方便表达数据结构。比如 :data_fetch::Dict{String,Dict{Tuple{Int64,String},Array{String,1}}}如果能够简化一点的话,会更方便一些,如下:data_fetch::Dict{String,Dict{MyDataType,Array{String,1}}}在很多语言中,有都很方便的类型别名,Julia也有,但用法有一点不一样。直接上const,而不是type .julia> const AB =

2021-01-17 12:15:27 13

转载 姚前:算法经济与算法监管

姚前:算法经济与算法监管巴比特2021-01-15 19:00:02文/中国证监会科技监管局局长姚前算法是指一系列解决问题的清晰计算机指令。在当今信息时代,算法已渗透到社会各个领域。克里斯托弗·斯坦纳在其名著《算法帝国》里对算法推崇备至,认为构建算法模仿,超越并最终取代人类,是21世纪最重要的能力,未来属于算法和其创造者。算法经济商品经济的根本是买与卖、供与需的匹配。由于信息不对称,市场主体需要搜寻合适的对手方进行交易,这将耗费大量成本。某种意义上,搜寻技术决定了交易空间。在没有互联网之前,人们依

2021-01-17 10:58:36 149

原创 Julia : where与类型限定

Dict{String,Array{T,1}} where T; 与Dict{String,Array{T,1}where T}两种类型的区别其中,Dict{String,Array{T,1}} where T,只是说明这个数据类型,只能放一种具体的数据类型,比如Dict{String,Array{Int64,1}}或Dict{String,Array{String,1}},但不能都放;Dict{String,Array{T,1}where T},却是表明,既可以Dict{String,Array{I

2021-01-16 14:40:45 32

转载 XTP与量化私募

中泰证券总裁毕玉国:XTP已成为对接优质量化私募和资方的桥梁0 缩小文字2020-12-20 22:21:12 来源:上海证券报·中国证券网 作者:汪友若上证报中国证券网讯(记者 汪友若)12月18日,2020中泰证券X-Club XTP开发者大会在上海举行。本次会议邀请到沪深交易所、知名投资机构以及华为等科技公司的专家,就金融科技、量化投资等领域的前沿技术进行分享和探讨。中泰证券总裁毕玉国在致辞中表示,公司注重FOF(基金中的基金)和TOF(基金中的信托)的发展,基于XTP极速交易平台,中泰证券

2021-01-16 14:36:20 25

转载 XTP的发展历程

中泰证券何波:XTP为量化而生!私募排排网发布时间:19-03-2808:48优质创作者为了探讨新时代新背景下中国私募基金行业发展面临的新机遇新挑战,由深圳市私募基金协会、私募排排网与易方达基金联袂主办第十三届中国(深圳)私募基金高峰论坛于2019年3月21-23日在深圳五洲宾馆隆重举行,本届高峰论坛以“与时进·稳中行·焕新生”为主题,集结诸多国内各类顶尖资产管理机构掌门人及业内知名大咖、资深研究人士共赴盛宴!2018年,是量化投资表现抢眼的一年,由于期指持续的松绑,市场环境正常化,市场中性策略表现

2021-01-16 14:35:47 26

转载 技术狂何波:战斗在程序化交易第一线

技术狂何波:战斗在程序化交易第一线2018年10月25日18:27 来源:和讯名家手机访问2015年11月,我与当时的同事董可人一起拜访中泰证券何波博士的团队。那是我第一次见到这位技术“大神”。  2015年的市场波澜壮阔。从年初开始,沪深两市上涨势头猛烈,继2014年上证综指与深证成指分别上升53%、34%,跑赢全球股票市场后,两市在15年上半年短短5个多月时间里,又分别暴涨60%和122%。大众热情被点燃,金融市场被聚焦在镁光灯前,“量化交易”、“宏观对冲”等神秘专业的词汇,越来越多地出现在社

2021-01-15 18:27:09 64

转载 券业打响量化交易军备竞赛

券业打响量化交易军备竞赛!机构交易服务“三端”大盘点,看谁是真头部?谁正异军突起?财联社记者 王可2021-01-14 17:14完整的机构交易服务体系由“策略端+柜台端+极速行情”共同构成,极速交易服务逐渐成为证券公司的基础设施。财联社(上海,记者 王可)讯,2020年证券行业迎来“机构交易的极速时代”,一方面是各券商交易系统火拼“极速交易”,另一方面是各券商以“极速”进入极速交易的机构市场。据不完全统计,近一年内,至少有广发证券、华创证券、国联证券、东吴证券、西部证券、粤开证券、申万宏源、万和证

2021-01-14 20:40:32 56

转载 加密电子邮件是最安全高效的工作通信方式

加密电子邮件是最安全高效的工作通信方式wotrus关于HTTPS加密和SSL技术的研究从1971第一封用@符号标记的电子邮件诞生,到现在已经有49年历史的电子邮件是互联网的第一个最广泛的应用。据统计全球有37亿个电子邮件账户,每天发送的电子邮件数量高达3千亿封(当然有不少是垃圾邮件)。随着即时通讯技术的发展与普及应用,特别是智能手机和移动互联网的飞速发展,各种即时通讯(聊天)软件也已经有了取代电子邮件的架势,甚至有专家得出了电子邮件已经被即时通讯应用所取代的结论。而对于当前为了应对疫情而普遍采用的远

2021-01-12 21:03:20 24

转载 Front: 电子邮件通讯创业新模式

电子邮件通讯方式不会消失,有一群创业者正在让它更有用、更好用!时间:2020-05-06 01:24:40 来源 网络 作者:网络马蒂尔德·科林坐立不安,她背着背包走进一幢大楼,俯瞰着伦敦塔,她忧心忡忡,对于一家刚刚庆祝了它134岁生日的船运经纪公司的高管而言,她似乎“太旧金山”了。初创公司Front的首席执行官科林在那里推销软件,这个软件可以将标准的电子邮件收件箱变成一个共享工作空间—鉴于该船运公司的物流团队需要响应世界各地货船报价,以了解是否有船可用,而上述技术对它来说来说可谓完美的帮手。

2021-01-12 20:56:15 28

原创 Rust: tokio,异步代码与运行速度初探

toml:[dependencies]tokio = { version = "1", features = ["full"] }futures = "0.3.4"代码:use std::time::{Duration, Instant};use std::thread;use tokio::time;async fn hello_world() { println!("hello world!");}// 同步sleepasync fn sync_time_01() {

2021-01-03 11:47:09 87

转载 恒生PB与讯投PB区别

恒生PB与讯投PB区别__LeeKuanYew 2020-04-16 08:51:35 809 收藏文章标签: 恒生PB 讯投PB 区别 不同版权PB系统迅速发展的原因:2015年下半年,监管对第三方系统外部接入进行了严格的控制,导致到现在为止国内所有的券商已经不接受任何外部的第三方系统接入,这对没有独立报盘席位的信托公司、基金子公司、期货公司、甚至保险公司开展场内业务产生了严重的影响。出了这个事情之后,这些公司开展业务只能使用券商搭建的PB投资交易系统客户端开展业务。恒生PB与讯投PB不同点:

2020-12-23 08:46:05 159

原创 Julia : SharedArrays与@async比快

突发奇想

2020-12-19 23:00:45 42 1

原创 Julia : 用@async提升循环性能

@async 用在循环中,可以大幅提升性能,特别是循环量较大时。代码如下:using Distributedn = 1000000println("n :",n)println("iter_no_async :")@time value1 = iter_no_async(n)println("iter_async :")@time value2 = iter_async(n)@assert value1 ==value2function iter_no_async(n) arr

2020-12-15 23:00:08 75

原创 Julia : 进制之间转换

一 基本逻辑# 10进制的668 =>如何转换成8制的stringstring(668,base = 8)string(668,base = 2)string(668,base =2, pad =6)string(668,base =2, pad =16)parse(Int64,"2019",base=10) # 将10进制的“2019”转换成int64parse(Int16,"2019",base=10) # 将10进制的“2019”转换成int16二 转换1、 2进制 10

2020-12-14 23:09:32 45

原创 Python : Arrow、Pyarrow库、以及与Julia互读

test.csv 样例:一、从csv =>table=>生成arrow文件import pyarrow as pafrom pyarrow import csvcsv_path = 'C:\\Users\\songroom\\Desktop\\test.csv'table = csv.read_csv(csv_path)#df = table.to_pandas()#table = pa.Table.from_pandas(df)path = 'C:\\Users\\songr

2020-12-03 22:59:49 156

转载 贝莱德砸10亿美元买下指数定制公司,释放什么信号?

全球最大资管大动作!砸10亿美元,买下指数定制公司,释放什么信号?姚波 中国基金报 今天中国基金报记者 姚波作为全球最大的资产管理公司,截至2020年9月30日,贝莱德代表全球投资者管理了约7.81万亿美元的资产,超过全球第三大经济体日本(2019年日本GDP约5万亿美元)。这家管理规模“富可敌国”的巨头,近日却看上了一规模不足其零头的小公司。Aperio官网宣布各并购消息据11月23日的一份声明,全球最大资产管理公司同意以10.5亿美元从私募股权公司金门资本和Aperio员工手中收购定制指数策略

2020-11-24 21:28:26 54

原创 Julia: arrow,一种革命性的数据格式

上代码。找到一个csv文件。准备了一个csv文件,大约约59万行,14列,大小约61M,格式如下:https://blog.csdn.net/wowotuo/article/details/109828399一、写入arrow文件1、相关库using DataFramesusing CSVusing Arrow;2、csv => dataframecsv_path = s"C:\Users\songroom\Desktop\test.csv"println("csv =&gt

2020-11-22 21:40:10 107

原创 Python与Julia : parquet、feather格式比较

最近看到Arrow格式,感觉设计很牛B,具体就不介绍了。所以实操了解一下。一、材料准备准备了一个csv文件,大约约59万行,14列,大小约61M.table shape row: 589680table shape col: 14有了这个csv材料可以转成Dataframe,转成parquet格式。二、具体代码import numpy as npimport pandas as pdimport pyarrow as paimport pyarrow.parquet as pqi

2020-11-19 22:43:59 145

转载 六种数据格式CSV、 Pickle、MessagePack、HDF5、Feather、 Parquet的比较

6种数据格式对比,用Jupyter+pandas高效数据分析CDA数据分析师编译:刘早起(有删改)来源:towardsdatascience、GitHub等在使用python进行数据分析时,Jupyter Notebook是一个非常强力的工具,在数据集不是很大的情况下,我们可以使用pandas轻松对txt或csv等纯文本格式数据进行读写。然而当数据集的维度或者体积很大时,将数据保存并加载回内存的过程就会变慢,并且每次启动Jupyter Notebook时都需要等待一段时间直到数据重新加载, 这样c

2020-11-18 15:22:10 215

转载 Rust : ptr::eq

Examplesuse std::ptr;let five = 5;let other_five = 5;let five_ref = &five;let same_five_ref = &five;let other_five_ref = &other_five;assert!(five_ref == same_five_ref);assert!(ptr::eq(five_ref, same_five_ref));assert!(five_ref == o

2020-11-17 15:55:26 26

原创 Rust : utf8与unicode码

一、理论说明UTF-8UTF-8 是一个非常惊艳的编码方式,漂亮的实现了对 ASCII 码的向后兼容,以保证 Unicode 可以被大众接受。UTF-8 是目前互联网上使用最广泛的一种 Unicode 编码方式,它的最大特点就是可变长。它可以使用 1 - 4 个字节表示一个字符,根据字符的不同变换长度。编码规则如下:对于单个字节的字符,第一位设为 0,后面的 7 位对应这个字符的 Unicode 码点。因此,对于英文中的 0 - 127 号字符,与 ASCII 码完全相同。这意味着 ASCII 码那

2020-11-10 14:31:19 76

原创 Rust:命令行参数与环境变量操作

Rust中,经常碰到命令行参数和环境变量操作。下面主要来了解一下。一、命令行参数从上面可以看到,std::env实现了从cargo run 命令行中提取命令行参数 a b c进入程序。二、环境变量std::env::var函数,实现了操作系统中环境变量的功能。...

2020-11-07 11:20:51 241

原创 Rust : 性能测试criterion库

在量化领域,对性能要求比较高,特别是高频交易,那是纳秒必争。在RUST中,测试一个函数,或一个操作耗时即性能分析,应是如何做呢?一、计时器是否可以用std::time::systime 来计算花时情况?我们来试一试:use std::time::SystemTime;pub struct Stock{ pub price:f64, pub volume:i32, pub code:String, pub amount:f64,}impl Stock{ f

2020-11-07 10:12:50 218

转载 Rust : 如何将C字符串转换为Rust字符串并通过FFI返回?

如何将C字符串转换为Rust字符串并通过FFI返回?我正在尝试获取C库返回的C字符串,并通过FFI将其转换为Rust字符串。mylib.cconst char* hello(){return “Hello World!”;}main.rs#![feature(link_args)]extern crate libc;use libc::c_char;#[link_args = “-L . -I . -lmylib”]extern {fn hello() -> *c_char;

2020-10-28 15:48:54 158

转载 “极速交易”正在证券业兴起

证券业火拼“极速交易”!“极速+稳定”跑道成券商服务量化私募标配,背后是一场私募机构争夺战2020-10-26 15:25 星期一作者 | 财联社记者 刘超凤责编 | 李桂芳财联社(上海,记者 刘超凤)讯,加大对私募机构服务力度,提高综合服务水平,被越来越多券商摆到了重要的战略位置上。交易系统更是重要一环,推进极速交易,提升硬件服务水平,已成为近年来券商的一个重要发力点,加入这一阵营的券商越来越多。当前券商的交易系统建设,都少不了极速交易。自从华宝证券首推LTS系统以来,中泰证券、海通证券、国泰君

2020-10-27 08:55:30 230

转载 segment fault 至core dump的原因

最近,写rust ffi 代码,出现segment fault 至core dump。看了一篇文章,值得留意。造成segmentation fault的可能原因分析一 造成segment fault,产生core dump的可能原因1.内存访问越界a) 由于使用错误的下标,导致数组访问越界b) 搜索字符串时,依靠字符串结束符来判断字符串是否结束,但是字符串没有正常的使用结束符c) 使用strcpy, strcat, sprintf, strcmp, strcasecmp等字符串操作函数,将目标字

2020-10-27 08:52:09 110

原创 CTP:rust封装找不到thostmduserapi_se、thosttraderapi_se问题

当你使用CC、rust_bindgen之后,你的封装的依赖库仍然用不起来,或找不到相应的.so文件,你需要注意一下1、build.rs注意“=“后面不能出现空格!use std::env;use std::path::PathBuf;fn main() { cc::Build::new() .file("../ctp_bind/src/bridge/bridge.cpp") .cpp(true) .warnings(false)

2020-10-24 12:25:04 224

空空如也

songroom的留言板

发表于 2020-01-02 最后回复 2020-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除