跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Python 炒股 – 量化交易
未分類
1 11 月 2020

Python 炒股 – 量化交易

Python 炒股 – 量化交易

資深大佬 : sudoy 3

市面上现有的量化交易看起来挺繁琐的,与其去学习别人做好的工具,我想从零做起,自己写工具。现有的东西是:

  1. 股票交易 API,可以买卖股票
  2. 实时报价 API,链接以后就会收到实时推送的股票价格。

我的做法是,每一分钟所有变动的价格做一个列表。比如:

第一分钟: [10.12, 10.15, 10.18, 10.13, 10.16, 10.19, 10.22]

第二分钟: [10.21, 10.24, 10.25, 10.23, 10.27, 10.24, 10.29, 10.23]

以此类推…

生产环境中,每组数据的数据量比这个大的多,有的时候一组会有一两百个数字。

每隔十分钟,软件会检查过去的十分钟是上涨趋势还是下跌趋势。那么就需要调用过去的十组数据进行分析。

我的问题是: 我是把这些数据写入数据库(比如 sqlite )好呢,还是做个全局变量把过去十分钟的十组数据暂存起来,等分析完毕再把它清空。哪位前辈有这方面的经验还希望分享一下,非常感谢!

大佬有話說 (9)

  • 資深大佬 : MrGba2z

    如果只是自己用的话, 这些数据完全不够看, 在内存里随便跑.

    如果需要持久化(比如程序崩溃了), 或者想着以后扩展性的话 可以存数据库, 也可以有历史可以给你 debug 用.

    建议是先在内存里跑起来再说..回头再优化

  • 資深大佬 : hushao

    好奇俩 api 哪里的

  • 資深大佬 : arbit

    老哥 股票交易和行情的 api 怎么来的

  • 主 資深大佬 : sudoy

    @MrGba2z 谢谢!我试试看,不行再写数据库里。

  • 資深大佬 : zzkxxx

    蹲个 API

  • 主 資深大佬 : sudoy

    @hushao
    @arbit 一朋友写的,行情 api 好像是爬财经数据。交易 API 是券商的

  • 資深大佬 : imn1

    你说的都是行情数据
    没有人做量化交易把分析数据清空的

    分析是一定需要一个算法,把行情数据转换为模型数据,然后保存留待增量分析 /学习
    打个比方,行情数据是人脸照片,模型数据是人脸特征,只有照片那只能目测了;清空人脸特征就是每次识别时重新算一遍?肯定要保留啊,除非更换算法

    任何交易都要看量,价格是皮肤,量是骨架,一次交易只看价格就可以了,但分析市场就不是看价格就行的,别忘了投资不是一次交易,是至少两次,一买一卖,除非你想做永久股东

  • 資深大佬 : jones2000

    存原始的交易所发来的所有数据,3 秒 1 个快照, 五档买卖盘,这样回测的时候才准,如果有 l2 行情就更好。 数据全部放内存,存盘文件, 千万不要放数据库,hadoop 可以用来保存历史数据。 另外量化交易用 c++开发,千万不要用 py,慢的要死,实时策略计算和实时抢单根本不行。py 可以用来做回测,这个不要求速度,慢点就慢点。

  • 主 資深大佬 : sudoy

    @jones2000
    @imn1
    谢谢!

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具