V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gochendong
V2EX  ›  分享发现

[开源][量化] 如果你相信 BTC, 这将是你的第一个永赚量化策略

  •  
  •   gochendong · 6 天前 · 3442 次点击

    这是一个融合了平均成本法与长期持有策略的加密量化策略, 在主流交易所[币安]上实现, 其思想同样适用于其他核心资产, 如纳指, 黄金等

    1. 只需要填写 API 即可开启自动化交易, 目前支持币安, 只支持现货 BTC/USDT, 支持多账户
    2. 程序初始时, 请保证你的现货账户中不持有任何 BTC, 并且现货或理财账户中拥有足够的 USDT
    3. 核心思想是平均成本与屯币, 如果价格上涨, 将在固定盈利点卖出, 并将盈利部分转移至资金账户进行屯币, 如果价格下跌, 将不断补仓, 拉低成本
    4. 策略将会利用你现货账户中的 USDT 和 BTC, 以及理财账户中的 USDT, 而理财账户中的 BTC 会被忽略, 以便您手动将资金账户中的 BTC 转移至理财账户
    5. 如果所有资金都买入了 BTC 导致报错 DCA InsufficientFunds, 这时候 BTC 处于历史低位, 应该从其他地方划转 USDT 到交易所

    https://github.com/gochendong/dca-holder

    赢利点在哪?

    基于平均成本法, 只要持仓的总体盈利达到一定幅度, 就会止盈, 并且止盈部分是 BTC, 并屯币至资金账户不再参与后续量化

    真的可以永赚?

    只要 btc 能不断接近新高, 就能够不断盈利

    没有缺点吗?

    1. 如果 BTC 下跌后长期不能反弹到一个高位, 你将不能止盈, 只能通过剩余的 USDT 理财获取收益
    2. 如果你的 SHARES 拆分的太少, 而 BTC 价格下跌了很多, 导致没资金补仓, 程序无法继续运行, 需要从交易所外部转移 USDT

    这不是马丁策略吗?

    不算是, 策略的核心是相信 BTC 的长期价值, 而不是投机, 长期运行之后, 你的资金账户会累积很多 BTC, 这部分 BTC 不会参与策略的后续运行, 而且补仓资金永远保持不变, 而不是不断增加

    策略交流可以来在线聊天室: https://chat.bulita.net

    55 条回复    2024-11-23 18:01:14 +08:00
    q474818917
        1
    q474818917  
       6 天前
    但凡一个瀑布,你去补去吧
    DigitaIOcean
        2
    DigitaIOcean  
       6 天前
    [只要 btc 能不断接近新高, 就能够不断盈利]

    如果你这个前提 100%能成立,还需要策略?闭眼睛也能赚钱
    gochendong
        3
    gochendong  
    OP
       6 天前
    @q474818917 黄金瀑布了你敢补吗, 纳指瀑布了你敢补吗? 认知问题 而且默认参数可以补仓 35%左右的跌幅
    gochendong
        4
    gochendong  
    OP
       6 天前
    @DigitaIOcean btc 每个周期的最大跌幅都在 75%以上, 你上轮从 69000 跌倒 15000 你能拿住吗, 这是人性问题, 策略是尽量对抗人性, 没有做过交易的就不要再评论了
    Chrisssss
        5
    Chrisssss  
       6 天前
    这不就是无限子弹补仓大法
    Chrisssss
        6
    Chrisssss  
       6 天前
    btw ,既然是策略,咋不贴下回测的收益率曲线
    gochendong
        7
    gochendong  
    OP
       6 天前
    @Chrisssss 现货补仓, 每份资金一样, 不存在无限的说法
    gochendong
        8
    gochendong  
    OP
       6 天前
    @gochendong #7 不需要回测 懂得自然懂, 再说回测曲线你信吗 我从来不信
    DigitaIOcean
        9
    DigitaIOcean  
       6 天前
    @gochendong #4
    我吐槽了你一个前提,你就判断我没做过交易。
    嗯,就你这个逻辑和判断力,策略确实应该值得怀疑
    Chrisssss
        10
    Chrisssss  
       6 天前   ❤️ 8
    @gochendong 🐂,第一次听说量化交易策略不需要回测的,是我孤陋寡闻了
    gochendong
        11
    gochendong  
    OP
       6 天前
    @DigitaIOcean #9 随便怀疑 策略很简单 懂得自然懂 没有什么高深的学问
    gochendong
        12
    gochendong  
    OP
       6 天前
    @Chrisssss #10 量化是通俗的说法, 量化算个毛, 能跑得过持有 btc 的收益吗, 只是需要一个对抗人性的程序而已
    Chrisssss
        13
    Chrisssss  
       6 天前
    嗯嗯,你是对的,希望你用这个策略多赚点,拜拜喽
    freesoul
        14
    freesoul  
       6 天前
    时时彩数字币版?
    rejectall
        15
    rejectall  
       6 天前
    @gochendong 量化不考虑回测?
    justFxxk2060
        16
    justFxxk2060  
       6 天前
    这不如翻倍加注大法
    1145148964
        17
    1145148964  
       6 天前
    我将提供一个稳定年百分之二百的收益策略,请提供密钥给我
    FoxRiverMan
        18
    FoxRiverMan  
       6 天前
    我将提供一个稳定年百分之二百的收益策略,请提供密钥给我
    FakerLeung
        19
    FakerLeung  
       6 天前
    马丁格尔?
    dford
        20
    dford  
       6 天前
    “懂得自然懂” 万能反驳
    LYerma
        21
    LYerma  
       6 天前 via Android   ❤️ 1
    看到那么多不看好 btc 的我就放心了
    StinkyTofus
        22
    StinkyTofus  
       6 天前
    这跟交易所的现货网格有什么区别, 你这个还不如交易所的好用。 再说 BTC 不可能永远涨。 你套在 10w 美金高点, 还是平均成本盈利, 除非你的资金无限多, 不然准备高位站岗几年吧。 只不过目前是 BTC 牛市而已。
    DonaldVVV
        23
    DonaldVVV  
       6 天前
    我以前做过一个类似的网格策略;核心是在这个格子买的,到上个格子会卖;
    1 、可以根据剩余资金量,调整格子的大小(或者 lot size)
    2 、可以做解套操作;如果下跌的比较厉害,套住的比较多,在下方的震荡区有利润后可以解套上面的
    3 、可以弄成做囤币的,也可以直接赚 U

    这样的策略有个很明显的问题:时间成本
    一旦你给这个策略配置了资金,行情好无所谓,行情不好的时候,基本上这个资金就动不了锁死了;
    有闲钱的确是可以在周期底部开起来,还是很香的

    当时选择没上这个策略就是因为资金有限,再加上按照它刷回本的速度太慢了
    gochendong
        24
    gochendong  
    OP
       6 天前 via iPhone
    @LYerma 物以类聚人以群分 看来 v 站只适合发帖引流
    jkm
        25
    jkm  
       6 天前
    @gochendong 个人长期看好 BTC ,也很认同 DCA ( https://www.coinbase.com/zh-sg/learn/tips-and-tutorials/dollar-cost-averaging) 的方式投资 BTC, op 有没有自己真金白银跑过这个策略?战绩如何?
    gochendong
        26
    gochendong  
    OP
       6 天前
    @jkm 当然跑过 只是 bn 手续费有点高 所以现在在其他交易所跑着, 现在的行情肯定是赚的, 相信 btc 的话这个策略跑能跑到交易所跑路
    jkm
        27
    jkm  
       6 天前
    @DonaldVVV 我觉得像 DCA 这样的策略,关键在于两点:
    - 要有源源不断的资金流入,在下跌时继续买摊平持有成本;
    - 用闲余资金来做,这样即使行情不好,资金被“锁住”了也不会太影响生活,不会出现割肉离场。
    这些条件满足了,长期来看对于 BTC 这种长期上涨的资产这种策略还是挺香的。
    jkm
        28
    jkm  
       6 天前
    @gochendong 👍 fork 下代码研究下
    gochendong
        29
    gochendong  
    OP
       6 天前
    @jkm #27 我的脚本在资金被套住的时候还能有点理财收益, 因为所有闲置的 usdt 都在理财账户上, 最近 apr 很高, 另外这时候的方法 1. 等行情解套 2.手动市价补仓 这时候需要手动修改 redis cost 相关的值, 脚本暂不支持

    dca 加仓太猛容易解套 但是也容易被深套解不了 所以我选择不递增金额
    WhiskerSpark
        30
    WhiskerSpark  
       6 天前   ❤️ 1
    @dford ”懂的自然懂“=愿者上钩
    ccpp132
        31
    ccpp132  
       6 天前   ❤️ 2
    @LYerma 不看好 op 的策略 != 不看好 btc
    sean250031
        32
    sean250031  
       6 天前
    建议赚钱的事情别发出来,闷声发大财就行
    momo1pm
        33
    momo1pm  
       6 天前
    现在行情要什么策略,现在行情还不赚,不如去撞墙
    zlo309618100
        34
    zlo309618100  
       6 天前
    op 这个策略有跑过回测么?可以方便贴下回测么。
    xiaosheng
        35
    xiaosheng  
       6 天前
    那个,OP ,我怎么操作可以把 BTC 换成其他的,比如 ETH
    AlexRoot
        36
    AlexRoot  
       6 天前
    @ccpp132 哈哈哈,一语中的。太经典了
    BadReese
        37
    BadReese  
       6 天前
    我以前也认为全仓子弹只要足够多,能扛住跌,总能涨起来赚到钱的
    8863824
        38
    8863824  
       6 天前
    牛市不需要策略
    goushengnankong
        39
    goushengnankong  
       6 天前   ❤️ 1
    通常,我是从不建议大家搞高抛低吸的,因为很难把握准节奏,十次里面一般可以做到六次踩准,但接下来的往往只要两次失误就会亏掉六次赚到的利润,所以炒币的,玩儿高抛低吸的,偶尔单次总有人很精彩,但从一个较长的时间段来看,他们大都是亏的,大都是手中的币越来越少的,小心了....
    lovepocky
        40
    lovepocky  
       6 天前
    直接用交易所的定投计划不是差不多吗, 还有零手续费优惠
    gochendong
        41
    gochendong  
    OP
       6 天前
    @xiaosheng 可以自己改 但我肯定不会做, 因为策略的关键是能够持续上涨的核心资产, 币圈只有 btc 是核心资产
    gochendong
        42
    gochendong  
    OP
       6 天前
    @8863824 任何时候都不需要策略 也不需要关心牛市什么时候开始结束 需要的是核心资产和资金管理
    ZGame
        43
    ZGame  
       6 天前
    哥们 你这个代码就这么几行 有谁敢用吗
    z0wjqnxi
        44
    z0wjqnxi  
       5 天前
    好像还不如交易所自带的抄底宝
    dfdd1811
        45
    dfdd1811  
       5 天前
    现在只看 ahr999 定投指数与贪婪恐惧指数
    WonderCc
        46
    WonderCc  
       5 天前
    @z0wjqnxi 哈哈
    cherryas
        47
    cherryas  
       5 天前
    有点意思,比网格法好。 永远相信比特币。
    yagu0013
        48
    yagu0013  
       5 天前 via iPhone
    怎么感觉这个跟持币现货卧倒不动差不多?
    yagu0013
        49
    yagu0013  
       5 天前 via iPhone
    而且你跑马丁、斐波那契数、还是等差数列区别也不明显啊
    gjnevergo
        50
    gjnevergo  
       5 天前   ❤️ 1
    一个简单的道理 能赚钱的工具不会被共享
    gochendong
        51
    gochendong  
    OP
       5 天前
    @gjnevergo btc 新高了, 所有持币钱包和交易所账号都赚钱了, 所以国内必须封禁, 不能共享出来
    gochendong
        52
    gochendong  
    OP
       5 天前
    @cherryas 网格也写过 但跑了一段时间还是不喜欢, 过于受初始开仓价格的影响了, 所以没分享出来
    gjnevergo
        53
    gjnevergo  
       5 天前
    @gochendong 你就看看几个信呗 信息谁都能看到
    morphyhu
        54
    morphyhu  
       5 天前
    感谢楼主
    如下几个建议
    1 、为 Redis 添加密码保护
    2 、将 API_KEY 进行加密存储.
    3 、建议添加交易额度限制,以防止意外的大额交易
    gochendong
        55
    gochendong  
    OP
       4 天前 via iPhone
    @morphyhu 感谢建议 1.3 没问题 2 的话本身也不存储啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5753 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:35 · PVG 14:35 · LAX 22:35 · JFK 01:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.